.sh-section-main-product{--sh-thumbnail-radius: 5px;--sh-slider-item-radius: 7px;padding:16px;margin-bottom:0}.sh-section-main-product .sh-pdp-wrapper{padding:10px;background:#faf7f3;border:1px solid #d9d1c9;border-radius:10px}.sh-section-main-product .sh-pdp-wrapper__heading{margin:0 0 12px;line-height:1.2}.main-image .sh-slider-round .slider__item{border-radius:var(--sh-slider-item-radius);overflow:hidden}.sh-section-main-product .media-gallery .thumbnails .thumbnail{border-radius:0;overflow:hidden}.sh-section-main-product .media-gallery .thumbnails .slider__item:first-child .thumbnail{border-top-left-radius:var(--sh-thumbnail-radius);border-bottom-left-radius:var(--sh-thumbnail-radius)}.sh-new-buybox-title-row .sh-new-buybox__product-title{font-family:Outfit,sans-serif;font-size:var(--sh-new-buybox-title-font-size-mobile);color:var(--sh-new-buybox-title-color)}.jdgm-prev-badge{margin-right:8px}.product-price--large.sh-new-buybox-price .sh-price .sh-price__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.product-price--large.sh-new-buybox-price .sh-price .price__from{font-size:var(--sh-price-font-size-mobile)}.product-price--large.sh-new-buybox-price .sh-price .price__current{font-weight:600;font-size:var(--sh-price-font-size-mobile);color:var(--sh-price-color, #d0121a)}.product-price--large.sh-new-buybox-price .sh-price .price__was{margin-left:0;font-size:var(--sh-compare-at-font-size-mobile, 14px);color:var(--sh-compare-at-color, #757575);text-decoration:line-through}.product-price--large.sh-new-buybox-price .sh-price .sh-price__badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:.25em .65em;border-radius:var(--sh-offer-badge-radius, 100px);font-size:var(--sh-offer-badge-font-size-mobile, 11px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--sh-offer-badge-color, #fff);background-color:var(--sh-offer-badge-bg, var(--sh-price-color, #d0121a))}.sh-section-main-product buy-buttons.buy-buttons-row .quantity-submit-row__submit>.btn.btn--large{background-color:var(--sh-atc-bg);color:var(--sh-atc-color);border-color:var(--sh-atc-bg);border-radius:var(--sh-atc-radius);font-size:var(--sh-atc-font-size-mobile);font-weight:var(--sh-atc-font-weight, 700);font-family:Outfit,sans-serif}.sh-section-main-product buy-buttons.buy-buttons-row .quantity-submit-row__submit>.btn.btn--large:hover:not(:disabled){background-color:var(--sh-atc-bg);color:var(--sh-atc-color);border-color:var(--sh-atc-bg);filter:brightness(.94)}.sh-section-main-product buy-buttons.buy-buttons-row .quantity-submit-row__submit>.btn.btn--large:disabled{filter:none;opacity:.55}.sh-section-main-product .lb-liked-from-two{padding-left:0!important}.sh-section-main-product .sh-usp-list--square-checked{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sh-section-main-product .sh-usp-list--square-checked .sh-usp-list__item{display:flex;align-items:flex-start;gap:4px;margin:0;padding:0}.sh-section-main-product .sh-usp-list--square-checked .sh-usp-list__icon{flex:0 0 auto;width:13px;height:13px;margin-top:4px;color:var(--sh-usp-circle, #1d4634)}.sh-section-main-product .sh-usp-list--square-checked .sh-usp-list__icon svg{display:block;width:100%;height:auto}.sh-section-main-product .sh-usp-list--square-checked .sh-usp-list__icon path.sh-usp-list__check{stroke:var(--sh-usp-check, #ffffff)}.sh-section-main-product .sh-usp-list--square-checked .sh-usp-list__text{flex:1;min-width:0;font-size:var(--sh-usp-fs-mobile, 14px);line-height:1.45;color:var(--sh-usp-text, #163529)}.sh-section-main-product .sh-subtext{font-size:var(--sh-subtext-fs-mobile, 16px);color:var(--sh-subtext-color, #000000);padding-top:var(--sh-subtext-pt, 0px);padding-bottom:var(--sh-subtext-pb, 0px)}.sh-section-main-product .sh-text-block{font-size:var(--sh-text-fs-mobile, 14px);color:var(--sh-text-color, #000000);font-weight:var(--sh-text-fw, 400);padding-top:var(--sh-text-pt, 0px);padding-bottom:var(--sh-text-pb, 0px);text-align:var(--sh-text-align, left)}.sh-section-main-product .sh-text-block__inner{width:100%}.sh-section-main-product .sh-text-block--with-lines .sh-text-block__inner{display:flex;align-items:center;justify-content:var(--sh-text-line-justify, center);gap:5px}.sh-section-main-product .sh-text-block--with-lines .sh-text-block__inner:before,.sh-section-main-product .sh-text-block--with-lines .sh-text-block__inner:after{content:"";width:20px;border-top:2px solid var(--sh-text-line-color, #d9d1c9);flex:0 0 20px}.sh-section-main-product .sh-text-block--with-lines[style*="--sh-text-align: center"] .sh-text-block__inner:before,.sh-section-main-product .sh-text-block--with-lines[style*="--sh-text-align: center"] .sh-text-block__inner:after{width:auto;flex:1 1 auto}.sh-section-main-product .sh-text-block--with-lines .sh-text-block__inner>*{margin:0}.sh-section-main-product .sh-text-block p{margin-bottom:0}@media(max-width:767.98px){.sh-section-main-product .media-gallery .thumbnails{margin-inline-start:-16px}.sh-section-main-product .product-info .product-column-right{margin-inline:calc(-1 * var(--container-pad-x))}}@media(min-width:768px){.sh-new-buybox-title-row .sh-new-buybox__product-title{font-size:var(--sh-new-buybox-title-font-size-desktop)}.product-price--large.sh-new-buybox-price .sh-price .price__from,.product-price--large.sh-new-buybox-price .sh-price .price__current{font-size:var(--sh-price-font-size-desktop)}.product-price--large.sh-new-buybox-price .sh-price .price__was{font-size:var(--sh-compare-at-font-size-desktop, 16px)}.product-price--large.sh-new-buybox-price .sh-price .sh-price__badge{font-size:var(--sh-offer-badge-font-size-desktop, 12px)}.sh-section-main-product buy-buttons.buy-buttons-row .quantity-submit-row__submit>.btn.btn--large{font-size:var(--sh-atc-font-size-desktop)}.sh-section-main-product .sh-usp-list--square-checked .sh-usp-list__text{font-size:var(--sh-usp-fs-desktop, 16px)}.sh-section-main-product .sh-usp-list--square-checked .sh-usp-list__icon{width:13px;height:13px;margin-top:4px}.sh-section-main-product .sh-subtext{font-size:var(--sh-subtext-fs-desktop, 20px)}.sh-section-main-product .sh-text-block{font-size:var(--sh-text-fs-desktop, 14px)}.sh-section-main-product .sh-buybox-accordion{--bb-acc-title-fs: 18px;--bb-acc-body-fs: 18px;--bb-acc-icon-size: 18px;--bb-acc-plus-size: 20px}.sh-section-main-product .sh-buybox-accordion .sh-buybox-accordion__title-main{gap:14px}}.sh-section-main-product .product-form .input-row,.buy-buttons-row{margin:0}.sh-section-main-product .price-container{margin-bottom:0}.sh-section-main-product .rapi-bundle-content-0{display:none!important}.sh-section-main-product .price-container,.sh-upsell,.sh-text-block{font-family:Outfit,sans-serif}.sh-upsell-block-content.selected,.sh-upsell-block-content:hover{background-color:var(--sh-upsell-box-bg)!important}.sh-section-main-product .sh-buybox-wrapper{display:flex;flex-direction:column}.sh-section-main-product .sh-buybox-item--quantity:not(:has(sh-quantity-upsell)):not(:has(.sh-quantity-switcher)){display:none}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--quantity) .sh-buybox-item--text{order:10}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--quantity) .sh-buybox-item--quantity{order:20}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--quantity) .sh-buybox-item--price{order:30}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--quantity) .sh-buybox-item--stock-alert{order:40}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--quantity) .sh-buybox-item--buy-buttons{order:50}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--quantity) .sh-buybox-item--payment-icons{order:60}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--quantity) .sh-buybox-item--social-proof{order:70}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--quantity) .sh-buybox-item--durability{display:none}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--quantity):has(.sh-buybox-item--upsell) .sh-buybox-item--upsell{order:45}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--upsell):not(:has(.sh-buybox-item--quantity)) .sh-buybox-item--price{order:10}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--upsell):not(:has(.sh-buybox-item--quantity)) .sh-buybox-item--stock-alert{order:20}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--upsell):not(:has(.sh-buybox-item--quantity)) .sh-buybox-item--text{order:30}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--upsell):not(:has(.sh-buybox-item--quantity)) .sh-buybox-item--upsell{order:40}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--upsell):not(:has(.sh-buybox-item--quantity)) .sh-buybox-item--buy-buttons{order:50}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--upsell):not(:has(.sh-buybox-item--quantity)) .sh-buybox-item--payment-icons{order:60}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--upsell):not(:has(.sh-buybox-item--quantity)) .sh-buybox-item--social-proof{order:70}.sh-section-main-product .sh-buybox-wrapper:has(.sh-buybox-item--upsell):not(:has(.sh-buybox-item--quantity)) .sh-buybox-item--durability{display:none}
/*# sourceMappingURL=/cdn/shop/t/71/assets/sh-new-buybox.css.map */
