.product-information{--lfdy-line: #dedede;--lfdy-muted: #666;--lfdy-media-bg: #f3f3f1;--lfdy-black: #111}.product-information .product-information__media{background:var(--lfdy-media-bg)}.product-information media-gallery.media-gallery--grid .media-gallery__grid{gap:1px!important;background:#fff}.product-information media-gallery .product-media-container,.product-information media-gallery .product-media,.product-information media-gallery .product-media>*{border-radius:0!important}.product-information media-gallery .product-media-container{background:var(--lfdy-media-bg)}.product-information media-gallery .product-media :is(img,video,iframe,.deferred-media__poster-image){object-fit:cover!important;object-position:center center}.product-information .product-details>.group-block{width:100%}.product-information .product-details .group-block-content{width:100%;gap:0!important;align-items:stretch!important}.product-information .product-details .group-block-content>*{width:100%;box-sizing:border-box}.product-information .product-details .pauner-text-textmruxbk,.product-information .product-details .pauner-text-textmruxbk *{font-size:12px!important;line-height:1.45!important;color:var(--lfdy-muted)!important}.product-information .product-details .pauner-text-textmruxbk{margin-top:-2px;margin-bottom:2px}.product-information .product-details .pauner-text-textmruxbk p{margin:0}.product-information .product-details h1{margin:0!important;font-size:clamp(18px,1.4vw,22px)!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.01em!important}.product-information .product-details product-price,.product-information .product-details product-price *{font-size:15px;line-height:1.35}.product-information .product-details product-price .tax-note,.product-information .product-details product-price .tax-note *{margin-top:5px;font-size:11px!important;color:var(--lfdy-muted)}.product-information .variant-picker__form{gap:18px!important}.product-information .variant-option{width:100%;order:3}.product-information .variant-option--color{order:1}.product-information .variant-option--size{order:2}.product-information .variant-option legend{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;margin:0 0 10px;font-size:12px;line-height:1.3;font-weight:500}.product-information .variant-option__legend-label{display:inline-flex;align-items:baseline;gap:4px}.product-information .variant-option__swatch-value{padding:0;color:inherit;font-weight:400}.product-information .lfdy-size-guide-link{color:inherit;font-size:11px;line-height:1;text-decoration:underline;text-underline-offset:3px}.product-information .variant-option--color{display:flex;flex-wrap:wrap;gap:8px!important}.product-information .variant-option--color legend{flex:0 0 100%}.product-information .variant-option--color .variant-option__button-label--has-swatch{display:block;width:82px;height:106px;flex:0 0 82px;border:1px solid var(--lfdy-line);border-radius:0!important;overflow:hidden;outline:none!important;background:var(--lfdy-media-bg)}.product-information .variant-option--color .variant-option__button-label--has-swatch:hover{border-color:#999}.product-information .variant-option--color .variant-option__button-label--has-swatch:has(:checked){border-color:var(--lfdy-black);box-shadow:inset 0 0 0 1px var(--lfdy-black)}.product-information .variant-option--color .swatch{width:100%!important;height:100%!important;border:0!important;border-radius:0!important;background-size:cover!important;background-position:center!important}.product-information .variant-option--size{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px!important}.product-information .variant-option--size legend{grid-column:1 / -1}.product-information .variant-option--size .variant-option__button-label{width:100%;min-width:0;min-height:44px;padding:0 6px!important;border:1px solid var(--lfdy-line);border-radius:0!important;font-size:12px;font-weight:500}.product-information .variant-option--size .variant-option__button-label__pill{border-radius:0!important;background:var(--lfdy-black)!important}.product-information .variant-option--size .variant-option__button-label:has(:checked){color:#fff!important;border-color:var(--lfdy-black)!important}.product-information .variant-option__button-label svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none}.product-information .variant-option__button-label svg line{stroke:var(--lfdy-black);stroke-width:1.25}.product-information .product-form-buttons{display:block!important;width:100%}.product-information .product-form-buttons .quantity-selector{display:none!important}.product-information .product-form-buttons>span,.product-information .product-form-buttons .add-to-cart-button{display:block;width:100%}.product-information .product-form-buttons .add-to-cart-button{min-height:50px;border-radius:0!important;border-color:var(--lfdy-black)!important;background:var(--lfdy-black)!important;color:#fff!important;font-size:12px!important;font-weight:600!important;letter-spacing:.02em;text-transform:uppercase}.product-information .product-form-buttons .add-to-cart-button:hover{background:#292929!important;border-color:#292929!important}.product-information .product-form-buttons .add-to-cart-button:not(:disabled){border-color:#c5d010!important;background:#c5d010!important;color:#000!important}.product-information .product-form-buttons .add-to-cart-button:not(:disabled):hover{background:#b3bd0e!important;border-color:#b3bd0e!important}.product-information .accordion{margin-top:2px;border-top:1px solid var(--lfdy-line)}.product-information .accordion accordion-custom .details{border-bottom:1px solid var(--lfdy-line)!important;border-top:0!important}.product-information .accordion .details__header{min-height:50px;padding:0!important;font-size:12px!important;line-height:1.25!important;font-weight:500!important;text-transform:none!important}.product-information .accordion .details-content{padding:0 0 18px!important;font-size:12px;line-height:1.5}.product-information .accordion .details-content :is(p,ul,ol){margin-top:0}.product-information .accordion .icon-plus{width:14px;height:14px}@media screen and (min-width:750px){.product-information.section--full-width .product-information__grid.product-information--media-left:not(.product-information--media-none){grid-template-columns:minmax(0,2.08fr) minmax(360px,1fr)!important}.product-information.section--full-width .product-information__grid.product-information--media-left .product-information__media{padding:0!important;grid-column:auto!important}.product-information.section--full-width .product-information__grid.product-information--media-left .product-details{grid-column:auto!important;padding:0 28px!important;align-self:start}.product-information .product-details.sticky-content--desktop{--sticky-header-offset: calc(var(--header-height, 0px) + 18px)}.product-information .product-details>.group-block{max-width:470px;margin-inline:auto;padding:26px 0 48px!important}}@media screen and (max-width:749px){.product-information .product-details{padding:0 16px}.product-information .product-details>.group-block{padding:20px 0 36px!important}.product-information .product-details h1{font-size:19px!important}.product-information .variant-option--color{flex-wrap:wrap;overflow:visible}.product-information .variant-option--color .variant-option__button-label--has-swatch{width:72px;height:94px;flex-basis:72px}.product-information .variant-option--size{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px!important}.product-information .variant-option--size .variant-option__button-label{min-height:42px;padding-inline:3px!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/lfdy-product.css.map */
