.product__info-container>.bs-block:first-child{margin-top:0}.bs-block>:first-child{margin-top:0}.bs-block>:last-child{margin-bottom:0}.bs-block .product-form{margin:0}.bs-block .product-form__input{margin-bottom:0}.bs-block .product-form__input+.product-form__input{margin-top:1.4rem}@media screen and (max-width:749px){.bs-hide-m{display:none!important}}@media screen and (min-width:750px){.bs-hide-d{display:none!important}}.bs-emoji-benefits{font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.65);letter-spacing:.02em}.bs-emoji-benefits p{margin:0}.bs-emoji-benefits+.product__title{margin-top:.4rem!important}.bs-product-title h1{margin:0;line-height:1.25}.bs-product-title--uppercase h1{text-transform:uppercase}.bs-title-badge{display:inline-block;vertical-align:middle;margin:0 0 .3rem .8rem;padding:.35rem .8rem;border-radius:.4rem;font-family:var(--font-body-family);font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.bs-title-badge{display:table;margin:1rem 0 0}}.bs-rating{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.4rem;line-height:1.3}.bs-rating__stars{display:inline-flex;align-items:center;gap:.2rem;flex-shrink:0}.bs-rating__star{width:var(--bs-star-size, 16px);height:var(--bs-star-size, 16px);display:block}.bs-rating__label strong{font-weight:700;color:rgb(var(--color-foreground))}.bs-rating--link{cursor:pointer}.bs-rating--link:hover .bs-rating__label{text-decoration:underline;text-underline-offset:.3rem}.bs-rating--trust .bs-rating__stars{gap:.3rem}.bs-rating__square{width:calc(var(--bs-star-size, 16px) * 1.3);height:calc(var(--bs-star-size, 16px) * 1.3);display:inline-flex;align-items:center;justify-content:center}.bs-rating__square svg{width:78%;height:78%;display:block}.bs-benefits{font-size:var(--bs-text-size-m, 14px);line-height:1.4;box-sizing:border-box;max-width:100%}@media screen and (min-width:750px){.bs-benefits{font-size:var(--bs-text-size-d, 16px)}}.bs-benefits__list{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0}.bs-benefits--horizontal .bs-benefits__list{flex-direction:row;flex-wrap:wrap;column-gap:var(--bs-gap, 12px);justify-content:var(--bs-justify, flex-start)}.bs-benefits__item{display:flex;align-items:flex-start;gap:.8rem;font-weight:600;justify-content:var(--bs-justify, flex-start)}.bs-benefits__icon{font-size:calc(1em * var(--bs-icon-scale, 1.2));color:var(--bs-icon-color, currentColor);flex-shrink:0;margin-top:calc((1.4em - 1em * var(--bs-icon-scale, 1.2)) / 2)}.bs-benefits__text{min-width:0}.bs-benefits__text strong{font-weight:700}.bs-price{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;line-height:1.2}.bs-price__current{font-size:2.4rem;font-weight:700;color:var(--bs-price-color, rgb(var(--color-foreground)));letter-spacing:0}.bs-price__compare{font-size:1.6rem;color:var(--bs-compare-color, rgba(var(--color-foreground), .6));opacity:.85}.bs-price--price_second .bs-price__compare{order:-1}.bs-price__badge{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem 1rem;border-radius:.4rem;background:var(--bs-badge-bg, #121212);color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bs-price__badge--sold-out{background:rgba(var(--color-foreground),.75);color:rgb(var(--color-background))}.bs-price__icon{font-size:calc(1em * var(--bs-icon-scale, 1.4))}.bs-price__unit{flex-basis:100%}.bs-price-block .product__tax{margin-top:.4rem}.bs-price-block .installment{margin-top:.6rem}.bs-variant-picker .form__label{font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground))}.bs-variant-picker .form__label [data-selected-value]{font-weight:400}.bs-pills input[type=radio]+label{border-width:.15rem;font-weight:600;min-width:4.4rem;justify-content:center}.bs-pills input[type=radio]:checked+label{background-color:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.bs-variant-picker--skip-unavailable input.disabled+label{display:none}.bs-variant-picker--full-dropdowns .product-form__input--dropdown,.bs-variant-picker--full-dropdowns .select{max-width:100%;width:100%}.bs-swatches--small{--swatch-input--size: 2.8rem}.bs-swatches--medium{--swatch-input--size: 3.6rem}.bs-swatches--large{--swatch-input--size: 4.6rem}.bs-atc-row{display:flex;gap:1rem;align-items:stretch}.bs-atc-row .bs-atc-button{flex:1 1 auto}.bs-atc-row__qty .product-form__quantity{margin:0}.bs-atc-row__qty .quantity{min-height:100%}.bs-atc-row--original{align-items:center}.bs-atc-row--stretch-button .bs-atc-button{min-height:100%}.bs-atc-row__qty .quantity__rules:empty,.bs-atc-row__qty .price-per-item__container>:not(quantity-input){display:none}.bs-atc-button{min-height:4.8rem;font-weight:700;gap:var(--bs-icon-gap, 10px)}.bs-buy-buttons--uppercase .bs-atc-button,.bs-buy-buttons--uppercase .bs-buy-now{text-transform:uppercase;letter-spacing:.06em}.bs-atc-button__icon{order:-1;font-size:calc(1.6rem * var(--bs-icon-scale, 1.2))}.bs-atc-button__price:before{content:"\b7";margin-right:var(--bs-icon-gap, 10px)}.bs-atc-button.loading>.bs-atc-button__icon,.bs-atc-button.loading>.bs-atc-button__price{visibility:hidden}.bs-atc-button--custom,.bs-atc-button--custom:hover{background-color:var(--bs-btn-custom)!important;color:#fff}.bs-atc-button--custom:after{box-shadow:none!important}.bs-buy-now{margin-top:1rem;min-height:4.8rem;font-weight:700}.bs-buy-now--custom{background-color:var(--bs-btn2-custom)!important;color:#fff!important}.bs-buy-now--custom:after{box-shadow:none!important}.bs-qty-breaks__headline{display:flex;align-items:center;gap:1rem;margin:0 0 1rem;font-size:1.4rem;font-weight:700;letter-spacing:.06em;text-align:center}.bs-qty-breaks__headline:before,.bs-qty-breaks__headline:after{content:"";flex:1;height:1px;background:rgba(var(--color-foreground),.25)}.bs-qty-breaks__options{display:flex;flex-direction:column;gap:1.2rem}.bs-qty-breaks--vertical .bs-qty-breaks__options{flex-direction:row}.bs-qty-breaks--vertical .bs-qty-break{flex:1 1 0}.bs-qty-break{position:relative;display:block;cursor:pointer}.bs-qty-break__input{position:absolute;opacity:0;pointer-events:none}.bs-qty-break__card{position:relative;display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border:var(--bs-qb-border, 2px) solid rgba(var(--color-foreground),.15);border-radius:var(--bs-qb-radius, 10px);transition:border-color .15s,background-color .15s}.bs-qty-breaks--compact .bs-qty-break__card{padding:1rem 1.2rem}.bs-qty-breaks--vertical .bs-qty-break__card{flex-direction:column;text-align:center;height:100%}.bs-qty-break__input:checked+.bs-qty-break__card{border-color:rgb(var(--color-button));background-color:rgba(var(--color-button),.06)}.bs-qty-break__input:focus-visible+.bs-qty-break__card{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.bs-qty-break__radio{width:2rem;height:2rem;border-radius:50%;border:2px solid rgba(var(--color-foreground),.35);flex-shrink:0}.bs-qty-breaks--no-indicator .bs-qty-break__radio{display:none}.bs-qty-break__input:checked+.bs-qty-break__card .bs-qty-break__radio{border-color:rgb(var(--color-button));box-shadow:inset 0 0 0 .35rem rgb(var(--color-background)),inset 0 0 0 1rem rgb(var(--color-button))}.bs-qty-break__texts{display:flex;flex-direction:column;gap:.3rem;flex:1;min-width:0}.bs-qty-break__label{font-weight:700;font-size:1.5rem}.bs-qty-break__caption{font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.bs-qty-break__benefit{align-self:flex-start;font-size:1.1rem;font-weight:700;padding:.2rem .8rem;border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.bs-qty-break__benefit--outlined{background:transparent;color:rgb(var(--color-background));border:1px solid currentColor}.bs-qty-break__prices{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.bs-qty-breaks--vertical .bs-qty-break__prices{align-items:center}.bs-qty-break__price{font-weight:700;font-size:1.6rem}.bs-qty-break__compare{font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.bs-qty-break__badge{position:absolute;top:0;right:1.2rem;transform:translateY(-50%);padding:.3rem 1rem;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.bs-qty-break__badge--3{border-radius:99rem}.bs-payment-badges__list{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0;padding:0}.bs-payment-badges__item{line-height:0}.bs-payment-badges__item .icon{width:3.8rem;height:2.4rem}.bs-shipping{display:block}.bs-shipping__steps{display:grid;grid-template-columns:repeat(var(--bs-steps, 3),minmax(0,1fr));margin:0;padding:0}.bs-shipping__step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.2rem;padding:0 .4rem}.bs-shipping__step+.bs-shipping__step:before{content:"";position:absolute;top:1.6rem;right:50%;width:100%;height:.2rem;transform:translateY(-50%);background:var(--bs-line-color, rgb(var(--color-foreground)));z-index:0}.bs-shipping__icon{position:relative;z-index:1;width:3.2rem;height:3.2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgb(var(--color-background));color:rgb(var(--color-foreground));margin-bottom:.6rem}.bs-shipping__icon .material-symbols-outlined{font-size:1.8rem}.bs-shipping__top{font-size:1.1rem;line-height:1.3;color:rgb(var(--color-foreground))}.bs-shipping__top strong{font-weight:700}.bs-shipping__bottom{font-size:1rem;line-height:1.3;color:rgba(var(--color-foreground),.6)}@media screen and (min-width:750px){.bs-shipping__icon{width:3.6rem;height:3.6rem}.bs-shipping__step+.bs-shipping__step:before{top:1.8rem}.bs-shipping__icon .material-symbols-outlined{font-size:2rem}.bs-shipping__top{font-size:1.3rem}.bs-shipping__bottom{font-size:1.2rem}}.bs-accordion{border-top:.1rem solid rgba(var(--color-foreground),.1);border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.bs-accordion+.bs-accordion{border-top:none;margin-top:0!important}.bs-accordion--no-top-border{border-top:none}.bs-accordion summary{padding:1.4rem 0}.bs-accordion .summary__title{display:flex;align-items:center;gap:1rem;padding-right:3rem}.bs-accordion .accordion__title{font-weight:700;margin:0}.bs-accordion .accordion__title.h4,.bs-accordion .accordion__title.h5{font-family:var(--font-body-family)}.bs-accordion .accordion__title.h5{font-size:1.4rem}.bs-accordion .accordion__title.h4{font-size:1.5rem}@media screen and (min-width:750px){.bs-accordion .accordion__title.h4{font-size:1.6rem}}.bs-accordion__icon{font-size:2rem;flex-shrink:0}.bs-accordion__custom-icon{width:2rem;height:2rem;object-fit:contain;flex-shrink:0}.bs-accordion__toggle{position:absolute;right:.6rem;top:50%;transform:translateY(-50%);line-height:0}.bs-accordion__toggle .material-symbols-outlined{font-size:2rem}.bs-accordion__minus,.bs-accordion details[open]>summary .bs-accordion__plus{display:none}.bs-accordion details[open]>summary .bs-accordion__minus{display:inline-block}.bs-accordion .accordion__content{font-size:1.4rem;padding:0 0 1.4rem}.bs-iwt__list{display:flex;margin:0;padding:0;gap:var(--bs-iwt-gap-m, 10px)}.bs-iwt--horizontal .bs-iwt__list{flex-direction:row}.bs-iwt--horizontal .bs-iwt__item{flex:1 1 0;flex-direction:column;text-align:center}.bs-iwt--vertical .bs-iwt__list{flex-direction:column}.bs-iwt__item{display:flex;align-items:center;gap:.8rem;min-width:0;font-size:var(--bs-iwt-text-m, 14px);line-height:1.3}.bs-iwt__icon{font-size:var(--bs-iwt-icon-m, 40px);color:var(--bs-iwt-color, currentColor)}.bs-iwt__image{width:var(--bs-iwt-icon-m, 40px);height:var(--bs-iwt-icon-m, 40px);object-fit:contain}@media screen and (min-width:750px){.bs-iwt__list{gap:var(--bs-iwt-gap-d, 12px)}.bs-iwt__item{font-size:var(--bs-iwt-text-d, 16px)}.bs-iwt__icon{font-size:var(--bs-iwt-icon-d, 48px)}.bs-iwt__image{width:var(--bs-iwt-icon-d, 48px);height:var(--bs-iwt-icon-d, 48px)}}.bs-sizing{display:flex}.bs-sizing__button{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 0;border:0;background:none;color:rgb(var(--color-foreground));font-family:inherit;font-weight:600;cursor:pointer}.bs-sizing__button--underline span{text-decoration:underline;text-underline-offset:.3rem}.bs-sizing__icon{font-size:1.3em}.bs-modal{width:calc(100% - 2.4rem);max-width:64rem;max-height:calc(100% - 4rem);padding:0;border:0;border-radius:1.2rem;box-shadow:0 1rem 4rem #0003}.bs-modal::backdrop{background:#00000080}.bs-modal__inner{position:relative;padding:2.4rem 1.6rem 2rem}@media screen and (min-width:750px){.bs-modal__inner{padding:3.2rem}}.bs-modal__title{margin:0 4rem 1.6rem 0}.bs-modal__close{position:absolute;top:1.2rem;right:1.2rem;width:3.6rem;height:3.6rem;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer}.bs-modal__close--circle{border-radius:50%;background:rgba(var(--color-foreground),.08)}.bs-sizing__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.bs-sizing__table{width:100%;border-collapse:collapse;font-size:1.4rem;table-layout:auto;box-shadow:none}.bs-sizing__table th,.bs-sizing__table td{padding:1rem 1.2rem;text-align:center;border:1px solid rgba(var(--color-foreground),.12);white-space:nowrap}.bs-sizing__table thead th{background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-weight:700;border-color:transparent}.bs-sizing__table tbody th{font-weight:600}.bs-sizing__table tbody tr:nth-child(2n){background:rgba(var(--color-foreground),.04)}.bs-sizing__caption{margin-top:1.6rem}.bs-sizing__caption p{margin:0}.bs-gallery-dots{display:none}@media screen and (max-width:749px){.bs-has-dots{position:relative}.bs-gallery-dots{position:absolute;left:50%;bottom:1.2rem;transform:translate(-50%);z-index:2;display:flex;gap:.6rem;padding:.5rem .8rem;border-radius:99rem;background:#fff9}.bs-has-dots .slider-buttons~.bs-gallery-dots,.bs-has-dots .bs-gallery-dots{bottom:1.2rem}.bs-gallery-dots[hidden]{display:none}.bs-gallery-dots__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--bs-dot-bg, #121212) 35%,transparent);cursor:pointer}.bs-gallery-dots__dot[aria-current=true]{background:var(--bs-dot-bg, #121212)}}.bs-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 -.4rem 1.6rem #00000014;transform:translateY(110%);transition:transform .3s ease;padding-bottom:env(safe-area-inset-bottom)}.bs-sticky-atc.is-visible{transform:translateY(0)}.bs-sticky-atc[hidden]{display:none}quick-add-modal .bs-sticky-atc{display:none!important}.bs-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem;padding-top:1rem;padding-bottom:1rem}.bs-sticky-atc__media{flex-shrink:0;line-height:0}.bs-sticky-atc__img{width:5.6rem;height:5.6rem;object-fit:cover;border-radius:.6rem}.bs-sticky-atc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.2rem}.bs-sticky-atc__title{margin:0;font-size:1.4rem;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-sticky-atc__stars .bs-rating{font-size:1.2rem;gap:.4rem}.bs-sticky-atc__price{display:flex;align-items:center;gap:.6rem;font-size:1.4rem}.bs-sticky-atc__current{font-weight:700}.bs-sticky-atc__compare{color:rgba(var(--color-foreground),.6);font-size:1.2rem}.bs-sticky-atc__badge{padding:.2rem .6rem;border-radius:.4rem;font-size:1.1rem;font-weight:700;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.bs-sticky-atc__actions{display:flex;align-items:center;gap:1rem;flex-shrink:0}.bs-sticky-atc__select{min-width:16rem}.bs-sticky-atc__button{min-height:4.6rem;padding:0 2.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;gap:.8rem;white-space:nowrap}.bs-sticky-atc__btn-price:before{content:"\b7";margin-right:.8rem}.bs-sticky-atc__button.loading>span:not(.loading__spinner){visibility:hidden}@media screen and (max-width:749px){.bs-sticky-atc__inner{gap:1rem;padding-top:.8rem;padding-bottom:.8rem}.bs-sticky-atc__select{min-width:0;max-width:14rem}.bs-sticky-atc__button{padding:0 1.6rem;font-size:1.3rem}.bs-sticky-atc--full-m .bs-sticky-atc__info{display:none}.bs-sticky-atc--full-m .bs-sticky-atc__actions,.bs-sticky-atc--full-m .bs-sticky-atc__button{flex:1 1 auto}.bs-sticky-atc--transparent-m{background:transparent;box-shadow:none}body.bs-sticky-atc-open{padding-bottom:var(--bs-sticky-h, 0px)}}@media screen and (min-width:750px){.bs-sticky-atc--full-d .bs-sticky-atc__actions,.bs-sticky-atc--full-d .bs-sticky-atc__button{flex:1 1 auto}.bs-sticky-atc--transparent-d{background:transparent;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bs-product.css.map */
