.main-product--new{display:flex;align-items:start;justify-content:space-between}.main-product--new__slider-wrapper{width:51.46341463%;display:flex;flex-direction:column;gap:13px;align-items:center;position:sticky;top:calc(var(--header-height,122px) + 10px)}.main-product--new__featured-slider.swiper{width:100%;display:flex;align-items:center;overflow:hidden;position:relative}.main-product--new__sale-badge{display:flex;position:absolute;top:16px;left:16px;color:rgb(var(--color-foreground));background:#ffde59;border-radius:3px;padding:4px 5.5px;z-index:2;gap:6px;font-weight:400;font-size:12px;line-height:18.6px;letter-spacing:0;align-items:center;text-transform:capitalize}.main-product--new__sale-badge svg{display:block;width:14px;height:14px}.main-product--new__featured-slider .swiper-wrapper{display:flex}.featured-slider__slide.swiper-slide{width:calc(100% / var(--slides-per-view, 1));aspect-ratio:1 / 1;flex-shrink:0}.featured-slider__slide.swiper-slide img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.featured-slider__slide use-animate{background:rgb(var(--color-placeholder))}.main-product--new__featured-slider .featured-slider__gallery-decor{width:95px;height:120px;position:absolute;right:8px;bottom:8px;z-index:2}.main-product--new__featured-slider .featured-slider__gallery-decor img{width:100%;height:100%;object-fit:contain;object-position:center}.main-product--new__featured-thumbs{max-width:100%;overflow:hidden}.main-product--new__featured-thumbs .swiper-wrapper{height:fit-content;display:flex}.swiper-slide.featured-thumbs__slide{width:130px;aspect-ratio:1 / 1;cursor:pointer;flex-shrink:0}.swiper-slide.featured-thumbs__slide:not(:last-child){margin-right:13px}.swiper-slide.featured-thumbs__slide img{width:100%;height:100%;object-fit:cover}.main-product--new__product-info{width:48.53658537%;padding-left:48px;display:flex;flex-direction:column}.product-info__vendor-wrapper{margin-top:var(--margin-top)}.product-info__vendor{color:rgb(var(--color-base-accent));text-decoration:none;width:fit-content;display:block;padding:4px 8px;background:rgba(var(--color-base-accent),.2);border-radius:5px;font-weight:400;font-size:12px;line-height:18.6px;letter-spacing:0;margin:0}.product-info__heading{font-weight:700;font-size:26px;line-height:normal;letter-spacing:0;text-transform:uppercase;margin:0;margin-top:var(--margin-top);color:rgb(var(--color-heading))}.product-info__text,.product-info__sku{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;color:rgb(var(--color-foreground));margin:0;margin-top:var(--margin-top)}.product-info__text--small{font-size:8px;line-height:normal;color:rgba(var(--color-foreground),.6)}.product-info__text p{margin:0}.product-info__price-rating{display:flex;gap:16px;align-items:center;justify-content:space-between;margin:0;margin-top:var(--margin-top)}.product-info__price{display:flex;align-items:center}.product-info__price--regular,.price-item--from{font-weight:600;font-size:16px;line-height:130%;letter-spacing:0;text-align:right;color:var(--color-sale-price)}.product-info__compare-at-price{font-weight:400;font-size:14px;line-height:130%;letter-spacing:0;text-align:right;opacity:.6;margin-right:6px;text-decoration:line-through}.product-info__compare-at-price:empty{display:none}.product-info__purchase-options{margin-top:24px}.purchase-options__option{display:flex;flex-direction:column;gap:12px;border:none;padding:0;margin:0}.purchase-options__title,.quantity-shipping__title,.variant-option__label,.quantity-selector__title,.collapsible-content__title-above{font-family:var(--font-heading-family);font-weight:700;font-size:22px;line-height:normal;letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-heading));position:relative;display:flex;align-items:start;margin:0;gap:4px}.quantity-shipping__title-mobile{display:none}.purchase-options__tooltip-trigger,.quantity-selector__tooltip-trigger,.quantity-shipping__tooltip-trigger{width:18px;height:18px;position:relative;display:flex;justify-content:center}.purchase-options__tooltip-trigger svg,.quantity-selector__tooltip-trigger svg,.quantity-shipping__tooltip-trigger svg{width:100%;height:100%;object-fit:contain;object-position:center;cursor:help;display:block}.purchase-options__tooltip,.quantity-selector__tooltip,.quantity-shipping__tooltip{position:absolute;bottom:calc(100% + 10px);border-radius:5px;border:1px solid rgb(var(--color-border));padding:8px;background:rgb(var(--color-background));font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;color:rgb(var(--color-foreground));font-family:var(--font-body-family);text-transform:none;margin:0;width:250px;display:flex;justify-content:center;gap:1px;transition:.3s ease;transition-delay:.3s;opacity:0;visibility:hidden}.purchase-options__tooltip:before,.quantity-selector__tooltip:before,.quantity-shipping__tooltip:before{content:"";position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgb(var(--color-background));z-index:3;top:100%}.purchase-options__tooltip:after,.quantity-selector__tooltip:after,.quantity-shipping__tooltip:after{content:"";position:absolute;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid rgb(var(--color-border));z-index:2;top:100%}.purchase-options__tooltip-trigger:hover .purchase-options__tooltip,.quantity-selector__tooltip-trigger:hover .quantity-selector__tooltip,.quantity-shipping__tooltip-trigger:hover .quantity-shipping__tooltip{opacity:1;visibility:visible;transition-delay:0s}.purchase-options__tooltip p,.quantity-selector__tooltip p,.quantity-shipping__tooltip p{margin:0}.purchase-options__tooltip p:not(:last-child),.quantity-selector__tooltip p:not(:last-child),.quantity-shipping__tooltip p:not(:last-child){margin-bottom:8px}.purchase-options__option-value,.quantity-selector__quantity-option{position:relative;padding:12px 8px;border:1px solid rgb(var(--color-base-accent));transition:.2s ease;border-radius:5px;cursor:pointer}.quantity-selector__quantity-option{padding:16px 8px}.purchase-options__option-value:has(input[type=radio]:checked),.purchase-options__option-value:hover,.quantity-selector__quantity-option:has(input[type=radio]:checked),.quantity-selector__quantity-option:hover{background:rgba(var(--color-base-accent),.1)}.purchase-options__option-value:has(input[type=radio]:disabled),.quantity-selector__quantity-option:has(input[type=radio]:disabled){opacity:.5}.option-value__save-badge{top:0;right:14px;transform:translateY(-50%);position:absolute;background:rgb(var(--color-base-accent));border-radius:5px;color:rgb(var(--color-button-text));border:2px solid rgb(var(--color-background));padding:3.5px 6px;font-weight:400;font-size:12px;line-height:18.6px;letter-spacing:0}.option-value__header,.quantity-selector__quantity-option{display:flex;align-items:center;gap:12px}.quantity-selector__quantity-option{display:flex}.option-value__header:has(+.option-value__footer){padding-bottom:12px;border-bottom:1px solid rgb(var(--color-base-accent),.1)}.option-value__header input[type=radio],.quantity-selector__quantity-option input[type=radio]{-webkit-appearance:none;appearance:none;width:20px;height:20px;flex-shrink:0;border:1px solid rgb(var(--color-base-accent, #000000));border-radius:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.option-value__header input[type=radio]:checked:before,.quantity-selector__quantity-option input[type=radio]:checked:before{content:"";display:block;border-radius:100%;background:rgb(var(--color-base-accent));width:12px;height:12px}.option-value__title{display:flex;flex-direction:column;gap:4px}.option-value__purchase-name{font-weight:700;font-size:14px;line-height:22px;letter-spacing:0;margin:0;text-transform:uppercase}.purchase-options__option-value:has(input[type=radio]:checked) .option-value__option-name,.purchase-options__option-value:hover .option-value__option-name{background:rgb(var(--color-background));color:rgb(var(--color-base-accent))}.option-value__option-name{padding:1px 6px;border-radius:5px;background:rgba(var(--color-base-accent),.1);color:rgb(var(--color-base-accent));font-weight:400;font-size:12px;line-height:18.6px;letter-spacing:0;transition:.3s ease}.option-value__price,.quantity-option__price{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:end;margin-left:auto}.quantity-option__price-per-item{margin-left:auto;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0}.quantity-selector__quantity-option:not(.quantity-selector__quantity-option--single-purchase) .quantity-option__price{display:none}.option-value__compare-at-price,.quantity-option__compare-at-price,.price-pet-item__compare-at-price{font-weight:400;font-size:14px;line-height:130%;letter-spacing:0;text-decoration:line-through;color:var(--color-sale-price)}.option-value__price--regular,.quantity-option__price--regular,.price-pet-item__price--regular{font-weight:700;font-size:16px;line-height:130%;letter-spacing:0}.price-pet-item__price--regular{margin-left:2px}.option-value__footer{margin:12px 8px 0;padding:12px;border-radius:5px;background:rgba(var(--color-background),.5);display:flex;flex-direction:column;gap:12px}.option-value__option-gift{width:100%;display:flex;align-items:center;gap:12px}.option-gift__checkmark{width:13px;flex-shrink:0;color:rgb(var(--color-base-accent))}.option-gift__checkmark svg{display:block;width:100%}.option-gift__title{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;margin:0}.option-gift__title strong{font-weight:600}.option-gift__image{width:48px;height:48px;padding:2px;border-radius:5px;flex-shrink:0;background:rgb(var(--color-background))}.option-gift__image img{width:100%;height:100%;object-fit:contain;object-position:center}.variant-picker__form,.variant-picker__variant-option{display:flex;flex-direction:column;gap:12px}.variant-option__option-values{display:flex;flex-wrap:wrap;gap:12px;align-items:start}.option-values__input-wrapper{padding:4px 8px;border:1px solid rgb(var(--color-base-accent));border-radius:5px;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;color:rgb(var(--color-base-accent));background:rgb(var(--color-background));transition:.2s ease;cursor:pointer}.option-values__input-wrapper:has(input[type=radio]:checked),.option-values__input-wrapper:hover{background:rgb(var(--color-base-accent));color:rgb(var(--color-background))}.option-values__input-wrapper:has(input[type=radio]:disabled){background:rgba(var(--color-base-accent),.2);color:rgba(var(--color-base-accent),.3);border-color:rgba(var(--color-base-accent),.3);text-decoration:line-through}.option-values__input-wrapper input[type=radio]{display:none}.product-info__variant-picker{margin-top:var(--margin-top)}.product-info__quantity-selector{margin-top:var(--margin-top);display:flex;flex-direction:column;gap:24px}.product-info__quantity-selector.disabled{opacity:.5;pointer-events:none}.quantity-selector__wrapper{display:flex;flex-direction:column;gap:12px}.quantity-selector__form{display:flex;flex-direction:column;gap:21px}.quantity-option__text{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;margin:0}.quantity-option__badges{display:flex;gap:14px;position:absolute;right:16px;top:0;transform:translateY(-50%)}.quantity-option__discount-badge,.quantity-option__popular-badge{padding:3.5px 6px;border-radius:5px;font-weight:400;font-size:12px;line-height:18.6px;letter-spacing:0;border:2px solid rgb(var(--color-background))}.quantity-option__discount-badge{background:#ffde59}.quantity-option__popular-badge{background:rgb(var(--color-base-accent));color:rgb(var(--color-background))}.product-info__quantity-shipping{margin-top:var(--margin-top)}.quantity-shipping__wrapper{display:flex;gap:8px;margin-top:8px}.quantity.quantity-shipping__quantity{width:122px;background:#f6f6f6;border-radius:5px;padding:8px;flex-shrink:0;height:48px}.quantity.quantity-shipping__quantity input{height:100%;font-weight:600}.quantity-shipping__quantity .quantity__button{width:32px;height:32px;flex-basis:32px;background-color:#fff}.quantity-shipping__shipping-label,.quantity-selector__shipping-label{background:#f6f6f6;border-radius:5px;padding:8px;height:48px;font-weight:400;font-size:12px;line-height:normal;letter-spacing:0;display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.quantity-shipping__shipping-label p,.quantity-selector__shipping-label p{margin:0}.quantity-shipping__shipping-label .shipping-label__unavailable,.quantity-selector__shipping-label .shipping-label__unavailable{display:none}.quantity-shipping__shipping-label.shipping-label--unavailable .shipping-label__unavailable,.quantity-selector__shipping-label.shipping-label--unavailable .shipping-label__unavailable{display:block}.quantity-shipping__shipping-label.shipping-label--unavailable .shipping-label__available,.quantity-selector__shipping-label.shipping-label--unavailable .shipping-label__available{display:none}.quantity-shipping__shipping-label .shipping-label__available strong:first-of-type,.quantity-selector__shipping-label .shipping-label__available strong:first-of-type{color:#27af70;display:inline-flex;align-items:center;gap:8px}.quantity-shipping__shipping-label .shipping-label__unavailable strong:first-of-type,.quantity-selector__shipping-label .shipping-label__unavailable strong:first-of-type{color:#af2727;display:inline-flex;align-items:center;gap:8px}.quantity-shipping__shipping-label .shipping-label__available strong:first-of-type:before,.quantity-selector__shipping-label .shipping-label__available strong:first-of-type:before{content:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4.64648' cy='5' r='4.5' fill='%2327AF70'/%3E%3C/svg%3E");display:block}.quantity-shipping__shipping-label .shipping-label__unavailable strong:first-of-type:before,.quantity-selector__shipping-label .shipping-label__unavailable strong:first-of-type:before{content:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4.64746' cy='5' r='4.5' fill='%23af2727'/%3E%3C/svg%3E");display:block}.product-info__submit-wrapper{margin-top:var(--margin-top)}@media (max-width: 750px){.product-info__submit-wrapper{margin-top:12px}}.product-info__submit-wrapper button[type=submit]{font-weight:600;font-size:16px;line-height:normal;letter-spacing:0;text-align:center;text-transform:none;min-height:62px;padding:20px}.product-info__icons-text{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-around;margin-top:var(--margin-top)}.icons-text__item{display:flex;gap:12px;align-items:center}.icons-text__icon{width:18px;height:18px}.icons-text__icon img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.icons-text__text{font-weight:600;font-size:12px;line-height:normal;letter-spacing:0;margin:0}.main-product--new .main-product--new__product-info #th_pb_qty_bundle{display:none}.product-info__bullet-points{background:#f6f6f6;border-radius:5px;font-weight:600;font-size:12px;line-height:normal;letter-spacing:0;padding:16px;margin-top:var(--margin-top)}.product-info__bullet-points>*{margin:0}.product-info__bullet-points>*:not(:last-child){margin-bottom:8px}.product-info__bullet-points ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:16px}.product-info__bullet-points ul li{position:relative;padding-left:25px}.product-info__bullet-points ul li:before{content:url("data:image/svg+xml,%3Csvg width='15' height='11' viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.53844L5.9801 10.1146L13.6875 0.885498' stroke='%2327AF70' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:12px;position:absolute;left:0;top:50%;transform:translateY(-50%)}*+.product-info__collapsible-content{margin-top:24px}.product-info__collapsible-content{display:flex;flex-direction:column;gap:8px}.collapsible-content__accordion-item{padding:8px 12px;background:#f6f6f6;border-radius:5px}.accordion-item__title{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:14px;line-height:normal;letter-spacing:0}.collapsible-content__accordion-item .down-arrow{position:relative;width:26px;height:26px;display:block;background-color:var(--button-color-main);background-image:url(../assets/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:auto;border-radius:5px;flex-shrink:0}.collapsible-content__accordion-item details[open] .down-arrow{transform:rotate(180deg)}.accordion-item__content{font-weight:400;font-size:12px;line-height:18.6px;letter-spacing:0;padding:16px 0 0}.main-product--new .accordion-item__content h2,.main-product--new .accordion-item__content .h2{font-size:calc(var(--font-heading-scale) * 1.7rem)}@media only screen and (min-width: 750px){.main-product--new .accordion-item__content h2,.main-product--new .accordion-item__content .h2{font-size:calc(var(--font-heading-scale) * 2rem)}}.accordion-item__content>*{margin:0}.accordion-item__content>*:empty{display:none}.accordion-item__content>*:not(:last-child){margin-bottom:1em}@media screen and (max-width: 990px){.main-product--new__slider-wrapper{width:45%}.main-product--new__product-info{width:55%}.option-value__price{flex-direction:column;align-items:end}}@media screen and (max-width: 750px){.main-product--new{flex-direction:column;align-items:stretch}.main-product--new__slider-wrapper{width:100%;gap:8px;margin-left:-1.5rem;width:calc(100% + 3rem);position:static}.main-product--new__sale-badge{font-size:11px}.main-product--new__featured-thumbs.swiper{padding:0 1.5rem}.swiper-slide.featured-thumbs__slide{width:80px}.swiper-slide.featured-thumbs__slide:not(:last-child){margin-right:8px}.main-product--new__product-info{width:100%;padding-left:0;padding-top:11px}.product-info__heading{font-size:22px}.product-info__text--small{font-size:7px}.product-info__price-rating{flex-wrap:wrap}.product-info__price--regular .price-item--from{font-size:16px}.purchase-options__title,.quantity-shipping__title,.variant-option__label,.quantity-selector__title,.collapsible-content__title-above{font-size:20px}.quantity-shipping__title{display:none}.quantity-shipping__quantity-wrapper{display:flex;width:100%;align-items:center;justify-content:space-between;padding:8px;border-radius:5px;background:#f6f6f6}.quantity-shipping__title-mobile{display:block;font-family:var(--font-heading-family);font-weight:700;font-size:20px;line-height:normal;letter-spacing:0;text-transform:uppercase;margin:0}.option-value__price{flex-direction:row;align-items:center}.option-gift__title{font-size:12px;line-height:normal}.quantity-shipping__wrapper{flex-direction:column;gap:24px;margin-top:0}.quantity.quantity-shipping__quantity{width:106px;padding:0;height:32px}.quantity-shipping__shipping-label,.quantity-selector__shipping-label{padding:6px;height:27px}.accordion-item__title{font-size:12px}}.product-media-modal{background-color:rgb(var(--color-background));box-sizing:border-box;height:100%;width:100%;position:fixed;top:0;left:0;z-index:-1;opacity:0;pointer-events:none;transform:scale(1.08)}@media screen and (min-width: 750px){.product-media-modal{padding:0}}.product-media-modal[open]{z-index:101;opacity:1;pointer-events:visible;transform:scale(1);transition-property:opacity,transform;transition-timing-function:ease;transition-duration:var(--duration-long)}.product-media-modal__content{height:100vh;overflow:auto;width:100%}.product__media-list .deferred-media{display:none}.product__modal-opener{cursor:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}@media screen and (min-width: 750px){.product-media-modal__content{height:100vh}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-list .deferred-media{display:block}}.product-media-modal__content>*{width:100%;height:auto;margin:auto}.product-media-modal__content .media{background:none}.product-media-modal__model{width:100%}.product-media-modal__toggle{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));box-shadow:0 0 4rem rgba(var(--color-foreground),.2);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:1.2rem;position:fixed;top:2rem;right:2rem;z-index:2;width:4.4rem;height:4.4rem}.product-media-modal__content .deferred-media{width:100%}@media screen and (min-width: 750px){.product-media-modal__toggle{width:6rem;height:6rem;right:4.8rem;top:3.5rem}}@media screen and (min-width: 990px){.product-media-modal__toggle{right:4.3rem;top:3rem}}.product-media-modal__toggle .icon{pointer-events:none;display:block;position:relative;width:2rem;height:2rem;transform:rotate(45deg);transition:transform var(--duration-default) ease}@media screen and (min-width: 750px){.product-media-modal__toggle .icon{width:3rem;height:3rem}}@media screen and (hover: hover){.product-media-modal__toggle:hover .icon{transform:scale(.8) rotate(135deg)}}.gallery-cursor{display:none}@media screen and (min-width: 990px){.gallery-cursor{display:flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;position:fixed;left:30rem;top:30rem;z-index:5;pointer-events:none;cursor:none;background-color:rgb(var(--color-background));box-shadow:0 0 4rem rgba(var(--color-foreground),.2);border-radius:50%;transform:scale(0);transform-origin:center;transition:transform var(--duration-long) ease}.gallery-cursor.show{transform:scale(1)}.gallery-cursor .icon{pointer-events:none;display:block;position:relative;width:3rem;height:3rem;transition:transform var(--duration-default) ease}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/section-main-product-new.css.map */
