.featured-product.product--thumbnail .product__media.media--adapt_first>:is(img,svg,video-media),.featured-product.product--thumbnail .product__thumbnail.media--adapt_first>:is(img,svg,video-media),.variant-input-wrapper .swatches--variant .color-swatch.aspect-adapt_first{aspect-ratio:1/1;object-fit:contain}span.text-base.short-description-jtpl{background-color:rgb(var(--color-button-text));border:1px solid #000;padding:var(--sp-2);border-radius:var(--sp-2d5);margin-top:var(--sp-3);width:fit-content;color:red}cart-drawer#CartDrawer[active] .block.leading-tight{display:flex;flex-flow:column wrap;gap:8px 20px}cart-drawer#CartDrawer[active] .block.leading-tight span.badge{font-size:11px}main-cart form#cart .block.leading-tight{display:flex;flex-flow:column wrap;gap:8px 20px}main-cart form#cart .block.leading-tight .badges span.badge{font-size:11px}.text--green{color:green}.text--sale{position:relative;color:rgb(var(--color-price) / .6)}.text--sale:before{content:"";position:absolute;inset-block-start:50%;width:100%;transform:rotate(-15deg);border-block-end:1px solid rgb(var(--color-foreground))}.product__accordion .details__content .product-bundle__info{border:1px solid rgb(var(--color-background))}.product__accordion .details__content .product-bundle__info:has(input:checked){border-color:rgb(var(--color-sale-tag))}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{background-color:#9d7e4f!important}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{color:#fff!important;box-shadow:0 0 0 2px #9d7e4f!important}.okeReviews[data-oke-container] .oke-w-writeReview:hover:before,div.okeReviews .oke-w-writeReview:hover:before{color:#fff!important}.okeReviews[data-oke-container] .oke-state,div.okeReviews .oke-state{border-bottom:0!important}.product-sticky-form.sticky-form--left{inset-inline-start:0}.product-sticky-form.sticky-form--center{left:0;right:0;margin-inline:auto}.product-sticky-form__variant.sticky-image-hidden{grid-template-columns:2fr 1fr}.product-sticky-form__variant.sticky-image-hidden.sticky-image-hidden.sticky-content-hidden{grid-template-columns:1fr}.product-sticky-form__variant.sticky-content-hidden{grid-template-columns:80px auto}.product__gallery-container .product__highlights.with-heading{padding:var(--sp-6);position:relative}.product__gallery-container .product__highlights.with-heading .product-card__icon{background-color:rgb(var(--color-button-text));border:1px solid rgb(var(--color-sale-tag))}.product__vendor+:is(.product__title,.product__sku,.product__badges){margin-block-end:var(--sp-2)}.featured-product .product__media-container .badges{position:absolute;z-index:1;left:var(--sp-32)}.featured-product media-gallery sticky-element .product__media .badges{position:absolute}.short-description{color:rgb(var(--color-foreground) / .6);font-size:var(--text-xs)}.short-description-jtpl{color:rgb(var(--color-foreground) / .6)}.badge{padding:6px}.mt-0{margin-top:0}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch{color:rgb(var(--color-foreground) / .6)}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch:before{background:linear-gradient(to bottom right,transparent calc(50% - .5px),rgb(var(--color-foreground)) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch:after{--tw-shadow-color: rgb(var(--color-foreground) / .6) }.label-swatch:after,:checked+.label-swatch:after{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.flex.items-center.justify-between.gap-4.tabs-full-width,li.mega-menu__item.mega-menu__item--tabs.opacity-0.w-full.flex.flex-col.gap-8.tabs-full-width{display:none}.header__navigation .mega-menu ul.mega-menu__list{max-width:100%;width:100%;gap:0}.header__navigation .mega-menu ul.mega-menu__list .tabs-full-width+li.mega-menu__item{width:100%;max-width:100%}.metafield-section--padding-bottom .banner.media--adapt,.metafield-section--padding-bottom .image-with-text__image.media--adapt{height:auto;padding-block-end:unset}.metafield-section--padding-bottom.image-with-text__item .media:not(.media--rounded){position:static}.metafield-section--padding-bottom .banner.media--adapt .banner__media,.metafield-section--padding-bottom .image-with-text__image.media--adapt>.media{position:static;transform:scale(1)}.metafield-section--padding-bottom .media--adapt img,.metafield-section--padding-bottom .media--adapt video{transform:scale(1)!important;height:100%!important;object-fit:cover}.mega-menu__item .product-card__content .product-card__bottom,.collection__content .product-card__content .product-card__bottom{padding-block-start:0}.quick-view__content .product__media-container{position:relative}.quick-view__content .product__media-container .badges{position:absolute;z-index:1}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{max-width:100%!important}.shop-the-look .flickity-slider .flickity-cell{width:100%}.shopify-section-group-header-group.topbar-section{overflow:hidden}.cart-features{padding:clamp(var(--sp-6),2.315vw,var(--sp-6)) var(--sp-5);background:rgb(var(--color-foreground) / .07)}.cart-features .icon-sm{min-width:var(--sp-4)}.cart-features .feature-item{width:100%;max-width:calc((100% - (var(--gap) * 2)) / 3)}.cart-features .feature-item span{max-width:89px}.drawer__footer .drawer__footer-bottom{padding:clamp(var(--sp-6),2.315vw,var(--sp-6)) var(--sp-5)}.cart__content .cart__sidebar{padding:var(--sp-8) var(--sp-8) 0}.cart__content .cart__sidebar .cart-features{padding-inline:var(--sp-8);margin-inline:calc(-1 * var(--sp-8));border-bottom-left-radius:var(--rounded-block);border-bottom-right-radius:var(--rounded-block);background:rgb(var(--color-foreground) / .05);margin-block-start:var(--sp-3)}.cart__content .cart__sidebar .cart-note textarea{border-radius:1rem}.sound-toggle .mute-on{display:none}.sound-toggle .mute-off{display:block}.video-wrapper{position:relative}.sound-toggle{position:absolute;bottom:15px;right:15px;z-index:10;background:#0009;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px}span.button_emoji{margin-right:7px}.author-block figure img{height:100%;width:100%}.variant-picker .variant-input-wrapper ul.swatches magnet-element.block label:has(.offer-card.is-selected){border-color:#9d7e4f;border:3px solid #9d7e4f}.contact .textarea{border-radius:30px}.banner__author-card{position:absolute;bottom:0;transform:translateY(50%)}.js .section:not(.section--next-rounded) :is(.banner__overlay,.banner__map,.banner__media){height:100%}.image-text-dropdown span.text-sm-base.font-medium{font-size:18px!important;line-height:24px!important;font-weight:700}.image-text-dropdown .leading-normal em{font-style:normal;text-decoration:underline}.image-text-dropdown summary.details__summary{padding-inline:0!important}.image-with-text__media .media--ratio1 .media{height:auto}.image-with-text__media .media--ratio1 .media video-media,.image-with-text__media .media--ratio1 .media img{position:static;aspect-ratio:1/1}.image-with-text__media .media--ratio1 .media video-media img{position:absolute}.lis-9-reasons p.banner__subheading.heading.uppercase.leading-none.tracking-widest.subtitle-lg.banner__text--colored{font-size:26px}.lis-9-reasons .accordion .details .details__summary{padding-block:var(--sp-5)}.lis-9-reasons summary.details__summary.flex.items-center.justify-between.gap-2.cursor-pointer span{font-weight:700}.image-with-text .rich-text>.banner__subheading+.heading{margin-block-start:var(--sp-4)}.image-text-dropdown .details__content{padding-inline:0!important}.image-text-dropdown .product__accordion .details__summary>.icon{stroke-width:3px}body.template-index .custom-reviews-jtpl{display:none!important}@media screen and (max-width:1023px){.custom-padding-landing{padding-block-start:0px!important}}@media(max-width:1024px){body video.video_links{height:100vw!important}.image-with-text__item .rich-text{padding-block-start:0px}}@media screen and (min-width:1024px){.cart-details-wrapper .cart-details{padding:var(--sp-8)}.image-with-text .rich-text>*+*:not(.spacing-section){margin-block-start:var(--sp-6)}}@media screen and (min-width:1024px){.drawer__footer .drawer__footer-bottom,.cart-features{padding-inline:var(--sp-12)}}@media screen and (min-width:1024px)and (max-width:1439px){.product__gallery-container .product__highlights.with-heading{padding-inline:var(--sp-3)}.product__gallery-container .product__highlights.with-heading>p.font-medium{inset-inline-start:var(--sp-3d5)}.product__gallery-container .product__highlights.with-heading .product-card__icon{padding:var(--sp-3)}.product__gallery-container .product__highlights.with-heading .product-card__icon figure{width:var(--sp-6)}}@media screen and (min-width:1024px)and (max-width:1300px){.product__gallery-container .product__highlights.with-heading .product-card__icon p{font-size:var(--text-2sm)}.product__gallery-container .product__highlights.with-heading .product-card__icon{padding:var(--sp-1d5)}.product__gallery-container .product__highlights.with-heading{padding-inline:var(--sp-2)}.product__gallery-container .product__highlights.with-heading .product-card__icon>.flex.flex-col{gap:var(--sp-1)}.product__gallery-container .product__highlights.with-heading .product-card__icons{gap:var(--sp-1d5)}}@media screen and (min-width:1024px){.shop-the-look lookbook-element.banner{height:100%}.product__gallery-container .product__highlights.with-heading{width:fit-content;margin-inline:auto}.product__gallery-container .product__highlights.with-heading scroll-shadow.product-card__spec{height:auto!important}.mega-menu__list--tabs .mega-menu__panel{gap:24px}.mega-menu__list--tabs motion-list.product-grid.card-grid.card-grid--4.mobile\:card-grid--1.grid{display:flex}.mega-menu__list--tabs .card.product-card.product-card--card.flex.flex-col.leading-none.relative{width:calc(25% - 18px)}.mega-menu__list--tabs motion-list.product-grid.card-grid.card-grid--4.mobile\:card-grid--1.grid{--card-grid-per-row: unset;gap:24px}.mega-menu__list--tabs .mega-menu__item--panels{max-width:unset}.mega-menu__list--tabs slider-element.grid.slider.slider--desktop.slider--tablet{display:block;padding:0;margin:0}}@media(max-width:768px){.sm\:text-center{text-align:center}}@media screen and (max-width:749px){.collapse-padding .image-with-text__grid .image-with-text__content{padding-left:0;padding-right:0}product-info .product__highlights .product-card__spec .product-card__icon{min-width:25%}}.multirow__inner{display:flex;flex-direction:column;row-gap:var(--grid-mobile-vertical-spacing)}.ct-cell{place-content:center}@media screen and (min-width:750px){.multirow__inner{row-gap:var(--grid-desktop-vertical-spacing)}}@media screen and (max-width:1279px){.featured-product .product__media-container .badges{left:var(--sp-4);top:var(--sp-4)}}@media screen and (max-width:1023px){product-info .product__gallery-container .product__highlights.with-heading scroll-shadow.product-card__spec{height:auto!important}.card-grid .product-card .product-card__content.text-left .product-card__details,.product-grid .product-card .product-card__content.text-left .product-card__details{align-items:flex-start}product-info .product__gallery-container .product__highlights.with-heading{display:block}.shop-the-look .flickity-slider .carousel-cell .card.product-card .product-card__media{width:100%}.shop-the-look .flickity-enabled.is-draggable{margin-inline:-1.25rem}.shop-the-look .flickity-slider .carousel-cell{padding-inline:var(--sp-5)}.shop-the-look .flickity-slider .carousel-cell .card.product-card{margin:0;display:block}.slider--tablet .card-grid .product-card scroll-shadow.product-card__spec{height:auto!important}.shop-the-look .product-card__content,.shop-the-look .product-card__details,.shop-the-look .product-card__title,.shop-the-look p{text-align:center;align-items:center}.shop-the-look .flickity-slider .carousel-cell .card.product-card scroll-shadow.product-card__spec{height:auto!important;width:100%}.shop-the-look .flickity-slider .carousel-cell .card.product-card scroll-shadow.product-card__spec+.lg\:hidden{margin-top:var(--sp-4)}.drawer__menu .custom-product-list.drawer__menu-group{padding-inline:var(--sp-5)}.menu-drawer .drawer__sticky{padding-inline:0}.menu-drawer .drawer__scrollable .drawer__promotions{padding-block-start:var(--sp-4)}p.grow{margin-top:8px}.image-with-text__item p.banner__subheading.heading.uppercase.leading-none.tracking-widest.subtitle-md.banner__text--colored{margin-top:10px}}@media screen and (max-width:767px){.template-collection .banner__content .banner__title{font-size:26px}.trust-badge span{font-size:12px!important}.trust-badge img.trust-badge__icon{width:15px!important;height:auto!important}.trust-badge+.trust-badge{position:relative;top:-2px}.product__accordion .text-sm,.faq .details__content{font-size:var(--text-sm)!important}.okeReviews[data-oke-container] .oke-w-reviews-head,div.okeReviews .oke-w-reviews-head{row-gap:15px}product-info .product__gallery-container .product__highlights.with-heading{padding-inline:10px}.product__highlights .product-card__icon{padding:10px!important}.product__highlights .product-card__icon .text-sm{font-size:var(--text-sm)}.drawer__submenu .drawer__menu-group .text-lg{font-size:var(--text-lg)}.product-sticky-form__variant.sticky-content-hidden{grid-template-columns:1fr}.product-sticky-form__variant.sticky-content-hidden button.button{width:100%}.product-sticky-form__variant.sticky-content-hidden button.button span.btn-text .icon-cart{display:none}.product-sticky-form__variant.sticky-content-hidden button.button span.btn-text span{display:block}.cart-features{gap:var(--sp-2)}.cart-features .feature-item{font-size:var(--text-2xs)}.cart-features .feature-item span{max-width:81px}.title-custom{font-size:27px}.text-xsm{font-size:18px}.custom-icon{display:flex}a.link.inline-block{background:none;text-decoration:underline}.mobile-sticky-custom h2.heading{padding-top:28px}.lis-9-reasons p.banner__subheading.heading.uppercase.leading-none.tracking-widest.subtitle-lg.banner__text--colored{font-size:22px}.f-mobile-14,.f-mobile-14 *{font-size:14px!important}.f-mobile-9,.f-mobile-9 *{font-size:9px!important}.f-mobile-12,.f-mobile-12 *{font-size:12px!important}}.banner__subheading{font-weight:400;letter-spacing:0}@media screen and (max-width:380px){.f-mobile-14,.f-mobile-14 *{font-size:14px!important}.f-mobile-9,.f-mobile-9 *{font-size:8px!important}.f-mobile-12,.f-mobile-12 *{font-size:12px!important}.product-card .product-card__rating{margin-right:-9px}.product-card .badges{margin-left:-9px}.announcement__slide,.announcement-text{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-jtpl.css.map */
