@supports selector(body:has(*)){html:has(main[data-template^=product]),body:has(main[data-template^=product]){max-width:100%;overflow-x:clip}}main[data-template^=product]{width:100%;max-width:100%;min-width:0;overflow-x:clip;background:#fff;color:#050505}main[data-template^=product] *,main[data-template^=product] *:before,main[data-template^=product] *:after{box-sizing:border-box}main[data-template^=product] .product-information,main[data-template^=product] .product-information__grid,main[data-template^=product] .product-information__media,main[data-template^=product] .product-details,main[data-template^=product] .product-details>*,main[data-template^=product] media-gallery,main[data-template^=product] slideshow-component,main[data-template^=product] slideshow-container,main[data-template^=product] slideshow-slides,main[data-template^=product] .product-media-gallery,main[data-template^=product] .product-media-container,main[data-template^=product] .product-media{min-width:0!important;max-width:100%!important}main[data-template^=product] .product-information__grid{width:100%!important;overflow-x:clip}main[data-template^=product] .product-information__media{width:100%!important;min-width:0!important;margin-inline:0!important;overflow:hidden}main[data-template^=product] .product-media-container,main[data-template^=product] .product-media{border-radius:0!important;background:#f2f2f2!important;color:#050505}main[data-template^=product] .product-media-gallery--grid{gap:4px!important;background:#fff}main[data-template^=product] .product-details{width:100%!important;color:#050505;overflow-x:clip}@media screen and (min-width:750px){main[data-template^=product] .product-information__grid{display:grid!important;grid-template-columns:minmax(0,1.9fr) minmax(320px,.95fr)!important;grid-column:1 / -1!important;align-items:start;gap:0!important}main[data-template^=product] .product-information__media{grid-column:1!important;grid-row:1!important}main[data-template^=product] .product-details{grid-column:2!important;grid-row:1!important;align-self:start;justify-self:center;max-width:620px!important;margin:0!important;padding:clamp(34px,4.2vw,68px) clamp(22px,3.5vw,56px) 64px!important}}main[data-template^=product] .product-information .product-details h1{max-width:15ch!important;margin:0!important;color:#050505!important;font-size:clamp(1.9rem,2.65vw,3.2rem)!important;line-height:.93!important;letter-spacing:-.055em!important;font-weight:750!important;text-transform:uppercase!important;overflow-wrap:anywhere}main[data-template^=product] .product-details .price{color:#050505;font-size:1rem}main[data-template^=product] .product-details .variant-option+.variant-option{margin-top:26px!important}main[data-template^=product] .product-details .variant-option--buttons{gap:10px!important;max-width:100%}main[data-template^=product] .product-details .variant-option--buttons legend{width:100%;margin-block-end:11px!important;color:#050505;font-size:.74rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase}main[data-template^=product] .product-details .variant-option__swatch-value{color:#050505;font-weight:500;letter-spacing:0;text-transform:none}main[data-template^=product] .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch){min-width:58px!important;min-height:48px!important;padding:11px 18px!important;border-radius:0!important}main[data-template^=product] .product-details .variant-option__button-label--has-swatch,main[data-template^=product] .product-details .variant-option__button-label--has-swatch .swatch{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;border-radius:50%!important}main[data-template^=product] .product-details .variant-option__button-label--has-swatch:has(:checked){outline-width:2px!important;outline-offset:4px!important}main[data-template^=product] .product-details .quantity-selector-wrapper,main[data-template^=product] .product-details .accelerated-checkout-block,main[data-template^=product] .product-details more-payment-options-link{display:none!important}main[data-template^=product] .product-details .product-form-buttons{display:block!important;width:100%;margin-top:2px}main[data-template^=product] .product-details .product-form-buttons>*{width:100%!important;max-width:100%!important;min-width:0!important}main[data-template^=product] .product-details .add-to-cart-button{width:100%!important;min-height:58px!important;border-radius:0!important;background:#050505!important;color:#fff!important;border-color:#050505!important;font-size:.76rem!important;font-weight:750!important;letter-spacing:.11em!important;text-transform:uppercase!important}main[data-template^=product] .product-details .add-to-cart-button:disabled{background:#8c8c8c!important;border-color:#8c8c8c!important;color:#fff!important}.buga-pdp-trust{display:grid;gap:10px;width:100%;min-width:0;margin-top:4px;color:#050505}.buga-pdp-trust__shipping,.buga-pdp-trust__returns{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:13px;padding:16px 17px;background:#f3f3f3;border:1px solid #e2e2e2;color:#050505}.buga-pdp-trust__icon{width:22px;height:22px;margin-top:1px;color:#050505}.buga-pdp-trust__shipping strong,.buga-pdp-trust__returns strong{display:block;margin-bottom:4px;color:#050505;font-size:.71rem;letter-spacing:.075em}.buga-pdp-trust__shipping span,.buga-pdp-trust__returns span{display:block;color:#303030;font-size:.78rem;line-height:1.5}.buga-pdp-trust__payments{padding:9px 0 6px}.buga-pdp-trust__payments>span{display:block;margin-bottom:10px;color:#050505;font-size:.65rem;font-weight:700;letter-spacing:.11em}.buga-pdp-trust__payment-list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.buga-pdp-trust__payment-list li{display:flex;align-items:center}.buga-pdp-trust__payment-icon{width:auto;height:24px}.buga-pdp-rating{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:13px 0 15px;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.buga-pdp-rating__stars,.buga-pdp-review__stars{display:inline-flex;gap:2px;line-height:1}.buga-pdp-rating__star,.buga-pdp-review__star{color:#cfcfcf;font-size:1rem}.buga-pdp-rating__star.is-active,.buga-pdp-review__star.is-active{color:#050505}.buga-pdp-rating__meta{display:flex;align-items:center;gap:8px;color:#050505;font-size:.76rem}.buga-pdp-rating__meta strong{color:#050505;font-size:.78rem}.buga-pdp-rating__meta span{color:#666}.buga-pdp-editorial--inline{width:100%;max-width:100%;min-width:0;margin-top:14px;padding:0;background:#fff;color:#050505}.buga-pdp-editorial--inline .buga-pdp-editorial__inner{width:100%;max-width:100%;min-width:0;margin:0}.buga-pdp-editorial--inline .buga-pdp-editorial__intro{margin:8px 0 26px}.buga-pdp-editorial--inline .buga-pdp-editorial__lead{margin:0;color:#050505;font-size:1.08rem;line-height:1.45;letter-spacing:-.018em}.buga-pdp-editorial--inline .buga-pdp-editorial__statement{margin:15px 0 0;color:#050505;font-size:.92rem;font-weight:700;line-height:1.45}.buga-pdp-editorial--inline .buga-pdp-editorial__meta{margin:10px 0 0;color:#5d5d5d;font-size:.7rem;font-weight:650;line-height:1.45;letter-spacing:.055em;text-transform:uppercase}.buga-pdp-editorial--inline .buga-pdp-highlights{display:grid;gap:13px;margin:0 0 26px}.buga-pdp-editorial--inline .buga-pdp-highlight{display:grid;grid-template-columns:28px minmax(0,1fr);gap:11px;align-items:start}.buga-pdp-editorial--inline .buga-pdp-highlight__check{display:grid;width:26px;height:26px;place-items:center;border:1px solid #050505;border-radius:50%;color:#050505;font-size:.75rem;line-height:1}.buga-pdp-editorial--inline .buga-pdp-highlight strong{display:block;margin-bottom:3px;color:#050505;font-size:.82rem}.buga-pdp-editorial--inline .buga-pdp-highlight p{margin:0;color:#333;font-size:.82rem;line-height:1.5}.buga-pdp-accordions{width:100%;min-width:0;border-top:1px solid #d9d9d9}.buga-pdp-accordion{width:100%;min-width:0;border-bottom:1px solid #d9d9d9}.buga-pdp-accordion summary{position:relative;display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:18px;padding:0;cursor:pointer;list-style:none;color:#050505;font-size:.72rem;font-weight:750;letter-spacing:.095em;text-transform:uppercase}.buga-pdp-accordion summary::-webkit-details-marker{display:none}.buga-pdp-accordion__plus{position:relative;flex:0 0 18px;width:18px;height:18px}.buga-pdp-accordion__plus:before,.buga-pdp-accordion__plus:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:1px;background:#050505;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.buga-pdp-accordion__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.buga-pdp-accordion[open] .buga-pdp-accordion__plus:after{opacity:0}.buga-pdp-accordion__content{width:100%;max-width:100%;min-width:0;padding:0 0 25px;color:#303030;font-size:.84rem;line-height:1.62;overflow-wrap:anywhere}.buga-pdp-accordion__content p{margin:0 0 14px}.buga-pdp-accordion__content ul{margin:14px 0;padding-left:1.15em}.buga-pdp-accordion__content li+li{margin-top:6px}.buga-pdp-accordion__fit,.buga-pdp-composition{margin-top:18px!important}.buga-pdp-model{margin:20px 0 24px;padding:18px;background:#f3f3f3;color:#050505}.buga-pdp-model>strong,.buga-pdp-size-guide__head>strong,.buga-pdp-shipping>div>strong{display:block;margin-bottom:11px;color:#050505;font-size:.69rem;letter-spacing:.1em}.buga-pdp-model dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;margin:0}.buga-pdp-model dl div{min-width:0}.buga-pdp-model dt{color:#696969;font-size:.66rem;letter-spacing:.04em;text-transform:uppercase}.buga-pdp-model dd{margin:2px 0 0;color:#050505;font-weight:650;overflow-wrap:anywhere}.buga-pdp-model p{margin:14px 0 0;font-size:.78rem}.buga-pdp-size-guide{width:100%;min-width:0;margin-top:24px}.buga-pdp-size-guide__head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:10px}.buga-pdp-size-guide__head>strong{margin:0}.buga-pdp-size-guide__head span{color:#666;font-size:.68rem}.buga-pdp-size-guide__scroll{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;background:#f3f3f3}.buga-pdp-size-guide table{width:100%;min-width:520px;border-collapse:collapse;color:#050505;font-size:.75rem}.buga-pdp-size-guide th,.buga-pdp-size-guide td{border:1px solid #d2d2d2;padding:11px 12px;text-align:center}.buga-pdp-size-guide tbody th,.buga-pdp-size-guide thead th:first-child{text-align:left}.buga-pdp-size-guide__warning{margin:11px 0 0!important;color:#5d5d5d;font-size:.72rem;line-height:1.5}.buga-pdp-shipping{display:grid;grid-template-columns:1fr;gap:20px;max-width:100%}.buga-pdp-shipping a{color:#050505;text-decoration:underline;text-underline-offset:3px}.buga-pdp-reviews{width:100%;min-width:0;border-top:1px solid #d9d9d9}.buga-pdp-reviews summary{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;color:#050505;font-size:.72rem;font-weight:750;letter-spacing:.095em}.buga-pdp-reviews summary::-webkit-details-marker{display:none}.buga-pdp-reviews__summary-meta{display:flex;align-items:center;gap:10px;color:#737373;font-size:.68rem;font-weight:600;letter-spacing:0;text-transform:none}.buga-pdp-reviews__plus{position:relative;width:18px;height:18px;flex:0 0 18px}.buga-pdp-reviews__plus:before,.buga-pdp-reviews__plus:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:1px;background:#050505;transform:translate(-50%,-50%);transition:opacity .2s ease,transform .2s ease}.buga-pdp-reviews__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.buga-pdp-reviews[open] .buga-pdp-reviews__plus:after{opacity:0}.buga-pdp-reviews__list{max-height:520px;overflow-y:auto;padding-bottom:4px;scrollbar-width:thin}.buga-pdp-review{padding:20px 0;border-top:1px solid #e2e2e2}.buga-pdp-review__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.buga-pdp-review__star{font-size:.82rem}.buga-pdp-review time{color:#898989;font-size:.68rem}.buga-pdp-review__title{display:block;margin-bottom:7px;color:#050505;font-size:.88rem;line-height:1.35}.buga-pdp-review__comment{margin:0;color:#3f3f3f;font-size:.82rem;line-height:1.55}.buga-pdp-review__author{display:block;margin-top:11px;color:#666;font-size:.72rem;font-weight:650}main[data-template^=product] .sticky-add-to-cart__bar{width:100%!important;max-width:100%!important;left:0!important;right:0!important}@media screen and (max-width:749px){main[data-template^=product] .product-information__grid{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;width:100%!important}main[data-template^=product] .product-information__media,main[data-template^=product] .product-details{grid-column:auto!important;grid-row:auto!important;flex:0 0 auto;width:100%!important;max-width:100%!important;min-width:0!important}main[data-template^=product] .product-details{padding:28px 18px 42px!important;margin:0!important}main[data-template^=product] .product-information .product-details h1{max-width:17ch!important;font-size:clamp(1.8rem,8.8vw,2.45rem)!important;line-height:.94!important}main[data-template^=product] .product-details .variant-option+.variant-option{margin-top:22px!important}main[data-template^=product] .product-details .variant-option--buttons{gap:9px 8px!important}main[data-template^=product] .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch){min-width:56px!important;min-height:46px!important;padding:10px 15px!important}main[data-template^=product] .product-details .variant-option__button-label--has-swatch,main[data-template^=product] .product-details .variant-option__button-label--has-swatch .swatch{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important}.buga-pdp-trust__shipping,.buga-pdp-trust__returns{padding:15px}.buga-pdp-model dl{grid-template-columns:1fr;gap:10px}.buga-pdp-size-guide__head{align-items:flex-start;flex-direction:column;gap:3px}.buga-pdp-rating{padding-block:12px 14px}.buga-pdp-rating__star{font-size:.94rem}.buga-pdp-reviews__list{max-height:460px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/buga-product-v2.css.map */
