.breadcrumbs__link{color:#8a8a8a!important;font-weight:400!important;opacity:1!important}.breadcrumbs__link:hover{color:#111!important;opacity:1!important}.breadcrumbs__current,.breadcrumbs__item [aria-current=page]{color:#111!important;font-weight:600!important;opacity:1!important}.breadcrumbs__item .icon,.breadcrumbs__icon{color:#b0b0b0!important;opacity:1!important}@media(min-width:960px){.product .product__primary{gap:2.4vw}.product__media-container[data-gallery-style=thumbnails].above-mobile{grid-template-columns:96px auto;column-gap:20px!important;row-gap:0!important;gap:20px!important;align-items:start}.product__media-container[data-gallery-style=thumbnails].above-mobile .product-thumbnails[data-axis=vertical] .product-thumbnails__items,.product__media-container[data-gallery-style=thumbnails].above-mobile .product-thumbnails[data-axis=vertical] .product-thumbnails__viewport{width:96px}.product__media-container[data-gallery-style=thumbnails].above-mobile .product-thumbnails[data-axis=vertical] .product-thumbnails__item{width:100%}.product[data-is-full-product=true] .product__primary-left{align-self:start;position:sticky;top:10px;z-index:0}.product[data-is-full-product=true]{margin-bottom:var(--spacing-6, 24px)}}.product{--lop-pdp-title-fs: var(--lop-pdp-title-fs-desktop, 32px);--lop-pdp-price-fs: var(--lop-pdp-price-fs-desktop, 22px);--lop-pdp-accordion-title-fs: var(--lop-pdp-accordion-title-fs-desktop, 16px);--lop-pdp-accordion-body-fs: var(--lop-pdp-accordion-body-fs-desktop, 14px);--lop-pdp-compare-fs: calc(var(--lop-pdp-price-fs) * .82)}@media(max-width:768px){.product{--lop-pdp-title-fs: var(--lop-pdp-title-fs-mobile, 28px);--lop-pdp-price-fs: var(--lop-pdp-price-fs-mobile, 22px);--lop-pdp-accordion-title-fs: var(--lop-pdp-accordion-title-fs-mobile, 16px);--lop-pdp-accordion-body-fs: var(--lop-pdp-accordion-body-fs-mobile, 14px)}}.product__details .product__collection-label,.product__block--product-header .product__collection-label{font-size:12px!important;font-weight:600!important;line-height:1.3!important}.product__details .product__title,.product__block--product-header .product__title{font-size:var(--lop-pdp-title-fs, 32px)!important;line-height:1.15!important;margin-bottom:10px!important;font-weight:500}.product__details .product__price,.product__block--product-header .product__price{font-size:var(--lop-pdp-price-fs, 22px)!important;line-height:1.25!important;margin-bottom:10px!important;align-items:center}.product__details .product__price [data-price],.product__block--product-header .product__price [data-price]{font-size:var(--lop-pdp-price-fs, 22px)!important;font-weight:500}.product__details .product__price:has([data-compare-price]:not(:empty)) [data-price],.product__block--product-header .product__price:has([data-compare-price]:not(:empty)) [data-price],.sticky-atc-bar__price.product__price:has([data-compare-price]:not(:empty)) [data-price],.product__details .product__price:has(s:not(:empty)) .product__price-displayed-discount,.product__block--product-header .product__price:has(s:not(:empty)) .product__price-displayed-discount{color:var(--color-products-sale-price)}.product__details .product__price [data-compare-price],.product__block--product-header .product__price [data-compare-price],.product__details .product__price s,.product__block--product-header .product__price s{font-size:var(--lop-pdp-compare-fs, 18px)!important;font-weight:400;color:#a09d95!important;opacity:1!important;margin-right:0!important;margin-left:.55em}.product__details .product__price s:empty,.product__block--product-header .product__price s:empty{margin-left:0!important}.product[data-enable-sticky-container=true] .product__primary-right [data-sticky-container]{z-index:var(--z-index-bar, 300)}.sticky-atc-bar .sticky-atc-bar__details{align-items:flex-start}.sticky-atc-bar .sticky-atc-bar__details .sticky-atc-bar__price.product__price,.sticky-atc-bar .sticky-atc-bar__details .sticky-atc-bar__price.lop-sticky-atc-price{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;align-self:flex-start!important;justify-content:flex-end!important;gap:.35em;font-size:12px!important;line-height:1.2!important;margin-top:0!important;margin-bottom:0!important;text-align:right}.sticky-atc-bar .sticky-atc-bar__details .sticky-atc-bar__price.lop-sticky-atc-price [data-price]{font-size:12px!important;font-weight:400!important;line-height:1.2!important}.sticky-atc-bar .sticky-atc-bar__details .sticky-atc-bar__price.lop-sticky-atc-price [data-compare-price],.sticky-atc-bar .sticky-atc-bar__details .sticky-atc-bar__price.lop-sticky-atc-price s{font-size:12px!important;font-weight:400!important;line-height:1.2!important;color:#a09d95!important;opacity:1!important;margin:0!important}.sticky-atc-bar .sticky-atc-bar__details .sticky-atc-bar__price.lop-sticky-atc-price s:empty,.sticky-atc-bar .sticky-atc-bar__details .sticky-atc-bar__price.lop-sticky-atc-price [data-compare-price]:empty{display:none!important}.product__details .product__price .product-discount-percent-badge--inline.lop-badge--discount,.product__block--product-header .product__price .product-discount-percent-badge--inline.lop-badge--discount{align-self:center;font-size:.62em!important;line-height:1.1!important;padding:.18em .48em!important;margin-left:.55em}.product-block-social-share .social-share__button,.product-block-social-share .btn.social-share__button{text-transform:none!important;padding-top:4px!important}.product__block--product-header:has(+.product-block-custom-liquid .lop-pdp-divider){margin-bottom:0}.product-block-custom-liquid:has(.lop-pdp-divider){margin-bottom:var(--spacing-5, 20px)!important;padding-top:var(--spacing-5, 20px);padding-bottom:0}.lop-pdp-divider{display:block;width:100%;height:0;margin:0;border:0;border-bottom:1px solid var(--color-border, #aaaaaa)}.product__meta>.product__description.product__block--medium .rte--product,.product__meta>.product__description.product__block--medium .rte--product p,.product__meta>.product__description.product__block--medium .rte--product strong,.product__meta>.product__description.product__block--medium .rte--product .metafield,.product__meta>.product__description.product__block--medium .rte--product .metafield-rich_text_field,.product__meta>.product__description.product__block--medium .rte--product .metafield-multi_line_text_field{font-size:14px!important;line-height:1.4!important;color:#555!important;font-weight:600!important}.product__chip.selected{background-color:#000!important;color:#fff!important;border-color:#000!important;box-shadow:none!important}.product__details .product__color-swatches .product__color-swatch,.product__details .product-related-by-style__swatches .product__color-swatch,.product__details .dynamic-variant-button.product__color-swatch{border:none!important;outline:none!important}.product__details .product__color-swatches .product__color-swatch:not(.selected):before,.product__details .product-related-by-style__swatches .product__color-swatch:not(.selected):before{box-shadow:0 0 0 1px #c4c4c4 inset,0 0 0 4px var(--color-background, #fff) inset!important}.product__details .product__color-swatches .product__color-swatch:hover:not(.selected):before,.product__details .product-related-by-style__swatches .product__color-swatch:hover:not(.selected):before{box-shadow:0 0 0 1px #9a9a9a inset,0 0 0 4px var(--color-background, #fff) inset!important}.product__details .dynamic-variant-button.product__color-swatch:not(.selected){box-shadow:none!important}.product__details .product__color-swatches .product__color-swatch.selected:before,.product__details .product-related-by-style__swatches .product__color-swatch.selected:before,.product__details .product-related-by-style__swatches .product-related-by-style__swatch--active:before{box-shadow:0 0 0 1px #111 inset,0 0 0 5px var(--color-background, #fff) inset!important}.product__option--size{margin-bottom:16px!important}.product__chip.selected.dynamic-variant-button.disabled{background-color:#000!important;color:#fff!important}.lop-pdp-size-label{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-bottom:8px}.lop-pdp-size-label .product__label{margin-right:0;margin-bottom:0}.lop-pdp-size-helpers{display:inline-flex;align-items:baseline;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-left:auto;flex-shrink:0}.lop-pdp-size-helpers__fit,.lop-pdp-size-helpers__chart,.lop-pdp-size-helpers__sep{display:inline-flex;align-items:baseline;line-height:1.2}.lop-pdp-size-helpers__sep{color:#b3b3b3;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none}.lop-pdp-size-helpers__sep[hidden]{display:none!important}.lop-pdp-size-helpers .product__information-popup,.lop-pdp-size-helpers__link,.lop-pdp-size-helpers a,.lop-pdp-size-helpers button{display:inline-flex!important;align-items:baseline;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;width:auto!important;max-width:none!important;min-height:0!important;height:auto!important;font-size:12px!important;font-weight:500!important;line-height:1.2!important;color:#000!important;text-decoration:underline!important;text-underline-offset:2px;cursor:pointer;white-space:nowrap}.lop-pdp-size-helpers .product__information-popup{gap:0}.lop-pdp-size-helpers .product__information-popup svg,.lop-pdp-size-helpers .product__information-popup img,.lop-pdp-size-helpers .product__information-popup-custom-icon,.lop-pdp-size-helpers__chart svg,.lop-pdp-size-helpers__chart img{display:none!important}.product__information-popup.product__block,.product__controls-group .product__information-popup.product__block,.product__meta a.product__information-popup.product__block,.product__details a.product__information-popup.product__block,.product__meta .ks-chart-container,.product__meta .sizing-chart-container,.product__details .ks-chart-container,.product__details .sizing-chart-container,.product-form .ks-chart-container,.product-form .sizing-chart-container,.product__meta .ks-chart-modal-link,.product__details .ks-chart-modal-link,.product-form .ks-chart-modal-link,.product__meta .sizing-chart-modal-link,.product__details .sizing-chart-modal-link,.product-form .sizing-chart-modal-link,[data-lop-chart-source-hidden],[data-lop-fit-source-hidden]{display:none!important;margin:0!important;padding:0!important;height:0!important;max-height:0!important;overflow:hidden!important;visibility:hidden!important;pointer-events:none!important}.lop-pdp-accordions{border:1px solid #d0d0d0;border-radius:6px;background:#fff;margin:16px 0 0;overflow:hidden}.lop-pdp-accordions>.accordion{margin:0!important}.lop-pdp-accordions>.accordion+.accordion{margin-top:0!important}.lop-pdp-accordions .accordion__inner{border-top:none!important;border-bottom:1px solid #e5e5e5!important}.lop-pdp-accordions>.accordion:last-child .accordion__inner{border-bottom:none!important}.lop-pdp-accordions .accordion__label{padding:16px 18px!important;gap:12px}.lop-pdp-accordions .accordion__label h2,.lop-pdp-accordions .accordion__label h3,.lop-pdp-accordions .accordion__label h4,.lop-pdp-accordions .accordion__label .ff-heading,.lop-pdp-accordions .accordion__label [class*=fs-heading]{font-family:var(--font-body),Inter,sans-serif!important;font-size:var(--lop-pdp-accordion-title-fs, 16px)!important;font-weight:700!important;line-height:1.3!important;letter-spacing:var(--font-body-base-letter-spacing, 0)!important;text-transform:none!important;color:#111!important;margin:0!important}.lop-pdp-accordions .accordion__label-icons .icon,.lop-pdp-accordions .accordion__label-icons .icon svg{width:14px!important;height:14px!important;color:#9a9a9a!important;stroke:#9a9a9a!important}.lop-pdp-accordions .accordion__label-icons .icon svg path{stroke:#9a9a9a!important}.lop-pdp-accordions .accordion__content,.lop-pdp-accordions .accordion__content p,.lop-pdp-accordions .accordion__content li,.lop-pdp-accordions .accordion__content .rte{font-size:var(--lop-pdp-accordion-body-fs, 14px)!important;line-height:1.5!important;color:#333}.lop-pdp-accordions .accordion__content{padding:0 18px 16px!important}.lop-pdp-reviews.section{padding-top:var(--spacing-5, 20px);padding-bottom:var(--spacing-5, 20px)}.lop-pdp-reviews__accordion{width:100%}.lop-pdp-reviews__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0;padding:0;border:0!important;border-bottom:0!important;box-shadow:none!important;background:transparent;color:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}.lop-pdp-reviews__heading{margin:0;flex:1 1 auto}.lop-pdp-reviews__chevron{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;border:none;background-color:var(--color-background, #ffffff);color:var(--color-text, #111111);box-shadow:0 0 2px var(--nav-box-shadow-1, rgba(0, 0, 0, .08)),0 2px 6px var(--nav-box-shadow-2, rgba(0, 0, 0, .12));transition:transform .2s ease}.lop-pdp-reviews__trigger:hover .lop-pdp-reviews__chevron{transform:scale(1.1)}.lop-pdp-reviews__chevron .icon,.lop-pdp-reviews__chevron svg{width:auto;height:16px;display:block;transition:transform .25s ease}@media(min-width:720px){.lop-pdp-reviews__chevron .icon,.lop-pdp-reviews__chevron svg{height:21px}}.lop-pdp-reviews__accordion[data-open=true] .lop-pdp-reviews__chevron .icon{transform:rotate(180deg)}.lop-pdp-reviews__panel{margin-top:20px;width:100%}.lop-pdp-reviews-section+.shopify-section .section.section--divider-solid:before{display:none!important}.lop-pdp-reviews__panel #klaviyo-reviews-all,.lop-pdp-reviews__panel #klaviyo-product-reviews-wrapper,.lop-pdp-reviews__panel #fulfilled-reviews-all{width:100%;max-width:100%}.lop-pdp-reviews__panel .kl_reviews__summary__header,.lop-pdp-reviews__panel #klaviyo-product-reviews-wrapper>h2,.lop-pdp-reviews__panel .reviews_all_container>h2{display:none!important}.lop-pdp-reviews-source--hidden{display:none!important}.template-product .recommended-products.section{padding-top:var(--spacing-5, 20px)}@media(max-width:768px){.product__details .product__price,.product__block--product-header .product__price{align-items:center}.lop-pdp-size-helpers .product__information-popup,.lop-pdp-size-helpers__link,.lop-pdp-size-helpers a,.lop-pdp-size-helpers button{font-size:11px!important}.lop-pdp-accordions .accordion__label{padding:14px!important}.lop-pdp-accordions .accordion__content{padding:0 14px 14px!important}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/lop-pdp-layout.css.map */
