[xo-pfs]{--pfs-min: 10;--pfs-max: 60;--min-viewport: 40;--max-viewport: 120;--m: (var(--pfs-max) - var(--pfs-min)) / (var(--max-viewport) - var(--min-viewport));--size: clamp( calc(var(--pfs-min) * 1rem), calc( var(--m) * 100vw + var(--pfs-min) * 1rem - var(--m) * var(--min-viewport) * 1rem ), calc(var(--pfs-max) * 1rem) )}.xo-product-info-content{width:100%}.xo-product-info-content .shopify-app-block{padding:2.4rem 0}.xo-product-info-content--sticky{position:sticky;top:0}.xo-product-info-content:has(.xo-product-info-content__inventory-status) .xo-product-info-content__buy-form{padding-bottom:0;margin-bottom:2.3rem}.xo-product-info-content__add[xo-disabled]{cursor:not-allowed;opacity:.6;pointer-events:none}.xo-product-info-content__add[xo-disabled] .xo-btn{pointer-events:none;cursor:not-allowed}.xo-product-info-content .xo-product-info-property{display:flex;width:100%;padding:12px 20px;justify-content:space-between;align-items:center;gap:16px;border-radius:14px;background:#ebe7e4}.xo-product-info-property .product-property-text *{color:#151413;font-size:14px;font-style:normal;line-height:120%}.xo-product-info-property .product-property-icon{width:20px;height:20px;flex-shrink:0;aspect-ratio:1/1;opacity:.2}.product-info-content__title{width:100%;display:flex;flex-direction:column;margin-top:24px}.product-info-content__title .product-type{color:var(--Font-Color, #151413);font-size:16px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:-.16px}.product-info-content__title .product-title{color:var(--Font-Color, #151413);font-size:40px;font-style:normal;font-weight:800;line-height:110%;letter-spacing:-1.6px}.product-info-content__description{display:flex;padding:8px 0 20px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;opacity:.7}.product-info-content__description .product-metafield-desc{color:#151413;font-size:16px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:-.16px}.product-info-content__description .product-cms-desc-list-wrapper{display:flex;padding:12px 0;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.product-info-content__description .product-cms-desc-list-wrapper .cms-desc-wrapper{display:flex;align-items:flex-start;gap:8px;align-self:stretch}.product-info-content__description .product-cms-desc-list-wrapper .cms-desc-icon{width:20px;height:20px}.product-info-content__description .product-cms-desc-list-wrapper .cms-desc-text{color:#151413;font-size:16px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:-.16px}.xo-product-info-content__vendor{color:color-mix(in srgb,rgba(var(--color-foreground)) 65%,transparent);font-size:calc(var(--font-body-scale) * 1.5rem);font-weight:500;line-height:calc(1 + .42 / var(--font-body-scale));text-transform:uppercase;word-break:break-word;word-wrap:break-word;padding-bottom:1.4rem}@media (min-width: 768px){.xo-product-info-content__vendor{padding-bottom:2rem}}.xo-product-info-content__quantity{height:100%;width:100%}.xo-product-info-content__quantity .xo-quantity{width:100%;height:100%;padding:1rem .8rem;border:.1rem solid rgba(var(--color-button),.4)}@media (min-width: 768px){.xo-product-info-content__quantity .xo-quantity{padding:1.3rem .8rem}}.xo-product-info-content__quantity .xo-quantity--radius{border-radius:var(--button-radius)}.xo-product-info-content__quantity .xo-quantity--radius .xo-quantity__button{border-radius:50%}.xo-product-info-content__quantity .xo-quantity__number{color:color-mix(in srgb,rgba(var(--color-button)) 100%,transparent);font-size:calc(var(--font-body-scale) * 1.5rem);line-height:calc(1 + .45 / var(--font-body-scale));letter-spacing:calc(var(--font-body-scale) * -.0015rem)}@media (min-width: 768px){.xo-product-info-content__quantity .xo-quantity__number{font-size:calc(var(--font-body-scale) * 1.6rem);line-height:calc(1 + .45 / var(--font-body-scale));letter-spacing:calc(var(--font-body-scale) * -.016rem)}}.xo-product-info-content__quantity .xo-quantity__button{padding:.8rem;transition:all .3s ease-in-out}.xo-product-info-content__quantity .xo-quantity__button:hover{background-color:color-mix(in srgb,rgba(var(--color-gray-button)) 100%,transparent);color:color-mix(in srgb,rgba(var(--color-gray-button-text)) 100%,transparent)}.xo-product-info-content__quantity svg{color:color-mix(in srgb,rgba(var(--color-button)) 100%,transparent)}.xo-product-info-content__title{color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);padding-bottom:2.2rem;width:100%}@media (min-width: 992px){.xo-product-info-content__title{width:80%}}@media (min-width: 1400px){.xo-product-info-content__title{width:75%}}.xo-product-info-content__description{padding:2rem 0;color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);font-size:calc(var(--font-body-scale) * 1.5rem);font-weight:500;line-height:calc(1 + .42 / var(--font-body-scale));word-break:break-word;word-wrap:break-word;opacity:.7;width:100%}@media (min-width: 992px){.xo-product-info-content__description{width:80%}}.xo-product-info-content__price .xo-price__sale{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:30px}.xo-product-info-content__price .xo-price__sale .price-wrapper{display:flex;flex-direction:column;align-items:flex-start}.xo-product-info-content__price .xo-price__sale .price-wrapper .compare-price{color:#151413;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.xo-product-info-content__price .xo-price__sale .price-wrapper .compare-price__item{color:#151413;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:line-through}.xo-product-info-content__price .xo-price__sale .price-wrapper .sale-price{color:#10613d;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.xo-product-info-content__price .xo-price__sale .price-wrapper .sale-price__item{color:#10613d;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.xo-product-info-content__price .xo-price__item{color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);font-size:calc(var(--font-body-scale) * 2rem);font-weight:500;line-height:calc(1 + .05 / var(--font-body-scale));letter-spacing:calc(var(--font-body-scale) * -.02rem)}.xo-product-info-content__price .xo-price__item--del{font-size:calc(var(--font-body-scale) * 1.4rem);font-weight:400;letter-spacing:normal;opacity:.6}.xo-product-info-content__variant{display:flex;flex-direction:column;gap:1.6rem}.xo-product-info-content__variant .xo-product-variant__inner{flex-direction:column;align-items:start;gap:.8rem}.xo-product-info-content__variant .xo-product-variant__inner-value{display:flex;flex-wrap:wrap;align-items:start;justify-content:start;gap:.4rem}.xo-product-info-content__variant .xo-product-variant__inner-value .xo-field-radio--radio,.xo-product-info-content__variant .xo-product-variant__inner-value .xo-field-radio--boxed{padding-inline-end:.5rem}.xo-product-info-content__variant .xo-product-variant__inner-value .xo-field-radio--radio:last-child,.xo-product-info-content__variant .xo-product-variant__inner-value .xo-field-radio--boxed:last-child{padding-inline-end:0}.xo-product-info-content__variant .xo-product-variant__inner-name,.xo-product-info-content__variant .xo-product-variant__top-name{padding-bottom:.8rem;color:rgba(var(--color-foreground),.65);font-size:calc(var(--font-body-scale) * 1.4rem);font-weight:500;line-height:calc(1 + .4 / var(--font-body-scale));text-transform:uppercase}.xo-product-info-content__variant .xo-product-variant__value-selected{display:none}.xo-product-info-content__variant .xo-field-select-custom{position:relative;width:fit-content}.xo-product-info-content__variant .xo-field-select-custom__trigger{width:100%;min-width:17.5rem}.xo-product-info-content__variant .xo-field-select-custom__trigger .xo-field-select-custom__name{text-align:start}.xo-product-info-content__variant .xo-field-select-custom__popover{height:auto;min-width:unset;padding:1.6rem 1.4rem;width:var(--xo-popover-trigger-width)}.xo-product-info-content__variant .xo-field-select-custom__popover .xo-field-select-custom__label{text-align:start}.xo-product-info-content__variant .xo-field-select-custom__popover--radius{border-radius:1.2rem}.xo-product-info-content__variant .xo-field-select-custom__name{opacity:1}.xo-product-info-content__variant--pd{padding-top:2.7rem}@media (min-width: 768px){.xo-product-info-content__variant--pd{padding-top:3.2rem}}.xo-product-info-content__buy-form{width:100%;margin:24px 0 20px}@media (min-width: 1400px){.xo-product-info-content__buy-form{margin:3.4rem 0 6.4rem}}.xo-product-info-content__group{width:100%;padding-top:.8rem;display:flex;align-items:start;gap:.8rem}@media (max-width: 767px){.xo-product-info-content__group{flex-direction:column-reverse;align-items:start}}.xo-product-info-content__group--modifier{flex-direction:column;padding-top:2.4rem}.xo-product-info-content__group--modifier .xo-product-info-content__buy-now,.xo-product-info-content__group--modifier .xo-product-info-content__add-cart,.xo-product-info-content__add-cart{width:100%}.xo-product-info-content__add-cart .product-info__pre-order-wrapper{display:flex;flex-direction:column;align-items:center;align-self:stretch}.xo-product-info-content__add-cart .product-info__pre-order-wrapper .pre-order-info-wrapper{display:flex;padding:12px 16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:12px;background:var(--Secondary-Fill-Color, #EBE7E4);position:relative;bottom:-5px}.product-info__pre-order-wrapper .pre-order-info-wrapper .pre-order-title{color:#151413;font-size:16px;font-style:normal;font-weight:800;line-height:110%;letter-spacing:-.64px}.product-info__pre-order-wrapper .pre-order-info-wrapper .pre-order-desc{color:#151413;font-size:14px;font-style:normal;font-weight:300;line-height:120%}.xo-product-info-content__add-cart .product-info__pre-order-wrapper .pre-order-icon{width:20px;height:20px;aspect-ratio:1/1}.xo-product-info-content__group .payment-methods-list{margin-top:12px;display:flex;justify-content:space-between;flex-wrap:wrap}.xo-product-info-content__group .payment-methods-list svg{filter:grayscale(1)}.contact-info-wrapper{display:flex;padding-bottom:24px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:8px;background:var(--Secondary-Fill-Color, #EBE7E4);margin-bottom:20px}.contact-info-wrapper .contact-image-wrapper{width:100%;height:100%}.contact-info-wrapper .contact-image-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:8px 8px 0 0}.contact-info-wrapper .customer-contact-info__wrapper{display:flex;padding:0 20px;flex-direction:column;align-items:flex-start;gap:12px}.contact-info-wrapper .customer-contact-info__wrapper .customer-contact-info__text{display:flex;align-items:center;justify-content:center;gap:12px}.contact-info-wrapper .customer-contact-info__wrapper .customer-contact-info__text *{color:#151413;text-align:center;font-size:15px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:-.16px}.contact-info-wrapper .customer-contact-info__wrapper .customer-contact-info__text a{color:#151413;font-size:15px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:-.16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.black-friday-timer-wrapper{display:flex;padding:16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:14px;background:#10613d33;margin-top:12px}.black-friday-timer-wrapper .black-friday-timer{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.black-friday-timer-wrapper .black-friday-timer .countdown-timer__item{display:flex;height:32px;padding:0 4px;justify-content:center;align-items:center;border-radius:6px;background:#10613d33}.black-friday-timer-wrapper .black-friday-timer .countdown-timer__item .countdown-timmer__amount{color:#10613d;text-align:center;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:700;line-height:120%}.black-friday-timer-wrapper .black-friday-timer-desc{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.black-friday-timer-wrapper .black-friday-timer-desc .black-friday-timer-title *{color:#10613d;font-size:20px;font-style:normal;font-weight:800;line-height:110%;letter-spacing:-.8px}.black-friday-timer-wrapper .black-friday-timer-desc .black-friday-timer-subtitle{color:#10613d;font-size:14px;font-style:normal;font-weight:300;line-height:120%}.black-friday-timer-wrapper .black-friday-timer .day-hidden{display:none}.xo-product-info-content__add-cart .xo-btn__content{padding-inline-start:0;padding-inline-end:0;width:100%}.xo-product-info-content__buy-now{width:100%;height:100%}.xo-product-info-content__buy-now .shopify-product-form{display:flex;flex-direction:column-reverse}.xo-product-info-content__buy-now .shopify-payment-button__button{padding:1.35rem 0;min-height:4.8rem;border:.1rem solid color-mix(in srgb,rgba(var(--color-button)) 100%,transparent)}@media (min-width: 768px){.xo-product-info-content__buy-now .shopify-payment-button__button{min-height:5.84rem}}@media (min-width: 992px){.xo-product-info-content__buy-now{width:50%}}.xo-product-info-content__collapse .xo-collapse__trigger{padding:2.4rem 0;border-top:.1rem solid color-mix(in srgb,rgba(var(--color-border)) 100%,transparent)}.xo-product-info-content__collapse .xo-collapse__content{width:100%;padding:1.3rem 6.5rem 2.6rem 0;opacity:.7}.xo-product-info-content__collapse .xo-collapse__content ul{padding-inline-start:2rem;margin:0}.xo-product-info-content__collapse:last-child .xo-collapse__trigger{border-bottom:.1rem solid color-mix(in srgb,rgba(var(--color-border)) 100%,transparent)}.xo-product-info-content__collapse:last-child .xo-collapse__trigger[xo-active]{border-bottom:none}.xo-product-info-content__collapse:last-child:has(.xo-collapse__trigger[xo-active]){border-bottom:.1rem solid color-mix(in srgb,rgba(var(--color-border)) 100%,transparent)}.xo-product-info-content__pickup{padding:2rem 0}@media (min-width: 768px){.xo-product-info-content__pickup{padding:3.2rem 0}}.xo-product-info-content:has(.xo-product-info-content__add[xo-disabled]) .xo-product-info-content__pickup{display:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/product-info-content.css.map */
