.product-gallery-vertical__list{display:flex;flex-direction:column;scroll-behavior:smooth;overflow:auto;scrollbar-width:none}.product-gallery-vertical__item,.nl-img-bg{width:100%}.product-gallery-vertical__item img,.product-gallery-vertical__item video{width:100%;height:auto;display:block}.product-gallery-vertical__pagination{position:absolute;top:50%;left:20px;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px}.pg-dot{width:10px;height:10px;border-radius:50%;background:#ccc;border:none;cursor:pointer;padding:0}.pg-dot.active{background:#000}[data-shopify=payment-button].shopify-payment-button{display:none}.price-list--product :is(sale-price,compare-at-price){font-size:16px;letter-spacing:0px;line-height:1.2}.variant-picker__option-info{display:none;position:relative}.variant-picker__option .select{font-size:11px;padding:9px 11px;border-color:#000;text-transform:uppercase}.variant-picker__option .select:before,.variant-picker__option .select:after{content:"";position:absolute;right:12px;top:50%;background:#000;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .25s ease}.variant-picker__option .select:before{transform:translateY(-50%);width:10px;height:2px}.variant-picker__option .select:after{transform:translateY(-50%);opacity:1;height:10px;width:2px;right:16px}.variant-picker__option .select[aria-expanded=true]:before{transform:translateY(-50%) rotate(0)}.variant-picker__option .select[aria-expanded=true]:after{opacity:0;transform:translateY(-50%)}.variant-picker__option .select.s-selected:after,.variant-picker__option .select.s-selected:before{transform:translateY(-50%) rotate(45deg)}.variant-picker__option x-popover{max-height:0;overflow:hidden;transition:max-height .3s ease-in,opacity .3s ease-in,transform .3s ease-in,visibility .3s ease-in;opacity:0;transform:translateY(-9px);will-change:max-height;opacity:1!important;display:block!important}.variant-picker__option x-popover[open]{max-height:400px;opacity:1}.popover:has(.popover__value-list)::part(body){padding:0!important}.popover::part(content){border:solid 1px #000}.popover__value-option{padding:8px 12px;cursor:pointer;font-size:11.5px}.popover__value-option:not(:last-child){border-bottom:1px solid #000}.popover__value-option:hover{background:#000;color:#fff;transition:background-color .3s ease,color .3s ease}.popover__value-list{gap:0}.nl-color-swatches{display:flex;gap:20px;align-items:center}.nl-color-swatches .swatches-wrapper{display:flex;gap:10px}.nl-color-swatch{width:12px;height:12px;border:solid 1px #000;cursor:pointer;transition:transform .2s ease}.nl-color-swatches label.nl-color-swatch.active-checked,.nl-color-swatch:hover{outline:solid 1px #000;outline-offset:1px}.nl-color-swatches input[type=radio]{display:none}.clr-txt-label{line-height:.7}.selected-color-text{font-family:var(--PrimaryFont);font-size:11px;text-transform:uppercase}.modal{position:fixed;z-index:1031;top:0;left:0;width:100%;height:100%;background:#ffffffd1;display:none;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease-in}.modal-open .shopify-section--header{z-index:2!important}.modal.show{display:flex;opacity:1}.modal-content{padding:73px 80px 42px 71px;position:relative;width:100%;max-width:954px;transition:all .3s ease-in;border:1px solid #BCBCBC;background:#fff;box-shadow:0 .25px 54.5px #00000040}.close{position:absolute;top:10px;right:15px;cursor:pointer}.modal-header-heading{color:#000;-webkit-text-stroke-width:.29px;-webkit-text-stroke-color:#000;font-family:var(--PrimaryFont);font-size:16px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.48px;margin-top:-16px;text-transform:uppercase;display:none;padding:0 22px 15px}.product-info__block-list{height:100vh;display:flex;flex-direction:column;justify-content:center}.product-info__block-list .wishlist-delivery-bar .heart-label:hover .heart-icon{transform:none}.heart-checkbox:checked+.heart-label:hover .heart-icon{fill:red}.product-size-modal .tabs-wrapper{position:relative;display:flex;flex-direction:column;min-height:410px;justify-content:end}.product-size-modal .tab-description{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transition:all .3s ease-in;padding:38px 0 0}.product-size-modal .tab-description.active{opacity:1;pointer-events:auto}.measurement-tab{display:flex;height:93%;justify-content:center;align-items:center;padding:0!important}.close:before{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='17' height='19' viewBox='0 0 17 19' fill='none'><path d='M1.31719 18.3752L0 16.9201L7 9.18759L0 1.45503L1.31719 0L8.31719 7.73256L15.3172 0L16.6344 1.45503L9.63438 9.18759L16.6344 16.9201L15.3172 18.3752L8.31719 10.6426L1.31719 18.3752Z' fill='%231C1B1F'/></svg>");background-repeat:no-repeat;width:16px;height:16px;background-size:contain;position:absolute;right:12px;top:16px}.product-size-modal .tabs{max-width:100%}.product-size-modal .tab-buttons{display:flex;gap:56px}.product-size-modal .tab-buttons button{color:#000;text-align:center;font-family:var(--PrimaryFont);font-size:16px;font-style:normal;font-weight:300;border-bottom:1px solid #fff;line-height:normal;letter-spacing:.48px;padding-bottom:10px;transition:all .3s ease-in}.product-size-modal .tab-buttons button.active{border-bottom:1px solid #222}.product-size-modal.modal::part(content){min-height:570px;transition:all .3s ease-in}.product-size-modal.modal::part(body){padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;padding:73px 76px 42px 71px}.product-size-modal.modal::part(header){border-block-end:none;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;padding:0}.modal--xlg-footer p{color:#000;text-align:center;font-family:var(--PrimaryFont);font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.36px}.more-content{display:none}.more-content.slide{display:block;max-height:0;overflow:hidden;transition:max-height .5s ease}.more-content.slide.show{display:inline;max-height:1000px}.product-description-section p,.product-description-section ul{display:none}.read-more-btn{cursor:pointer;display:inline-block;margin-top:5px;text-decoration:underline;text-transform:uppercase}span.read-more-btn.more-btn{transform:translate(2px);margin-top:0}.prose .more-content p:first-child strong{margin-top:50px;display:block;margin-block-start:15px!important}.product-description-wrapper p p:first-child{margin-block-start:1.25rem!important}.product-description-wrapper p ul{margin-inline-start:15px}span.read-more-btn.less-btn{margin-top:10px}.desc-loader{width:100%;height:100%;background-color:#fff;z-index:10}.gs-wrap{margin:0!important}[data-page_type=product] .product-vendor{pointer-events:none}.product-vendor{color:#000;font-size:40px;line-height:167.787%;letter-spacing:-.4px;text-transform:uppercase}.product-title{color:#000;font-size:20px;line-height:136.522%;letter-spacing:-.2px;text-transform:uppercase;margin-top:10px;margin-bottom:26px}.product-feature-icons{display:flex;gap:20px;margin-bottom:30px!important}.p-feature-item{display:flex;gap:8px}.p-feature-item p{color:#535353;font-family:var(--PrimaryFont);font-size:13px;font-weight:400;line-height:normal;letter-spacing:-.13px}.wishlist-delivery-bar{display:flex;justify-content:space-between;margin-block:20px!important}.wishlist-delivery-bar .wishlist{display:flex;align-items:center;gap:8px}.wishlist-delivery-bar .heart-icon{width:14px;height:13px}.wishlist-delivery-bar .heart-label{color:#000;text-align:center;font-family:var(--SecondaryFont);font-size:11.5px;font-weight:400;line-height:normal;letter-spacing:-.345px;display:flex;flex-direction:row-reverse;gap:8px;align-items:center}.wishlist-delivery-bar .heart-label:hover .heart-icon{fill:#000c}.wishlist-delivery-bar .heart-label span{margin-top:2.2px}.wishlist-delivery-bar .delivery{color:#000;font-family:var(--SecondaryFont);font-size:12px;font-weight:400;line-height:normal;letter-spacing:-.12px;text-transform:uppercase}.buy-buttons .button,.nl-mobile-custom-buy-btn{max-width:312px;color:#fff;font-family:var(--SecondaryFont);font-size:11.5px!important;font-weight:400;line-height:normal;letter-spacing:-.345px!important;padding-block:12px;background-color:#000}[data-block-type=description] .prose{color:#000;font-family:var(--PrimaryFont);font-size:13px;font-weight:400;line-height:normal;letter-spacing:-.13px;margin-block:28px}.ps-custom-select-wrapper{position:relative}.ps-custom-select-wrapper select{display:none}.ps-custom-select-display{background:#fff;border:1px solid #000;padding:8px 12px;cursor:pointer;position:relative;font-size:11.5px;text-transform:uppercase;overflow:hidden;height:35px}.ps-display-placeholder,.ps-display-selected{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:11.5px;text-transform:uppercase;transition:opacity .45s ease;white-space:nowrap;pointer-events:none}.ps-display-placeholder{opacity:1}.ps-display-selected,.ps-custom-select-display.has-selection .ps-display-placeholder{opacity:0}.ps-custom-select-display.has-selection .ps-display-selected{opacity:1}.ps-custom-select-display:before,.ps-custom-select-display:after{content:"";position:absolute;right:10px;top:50%;background:#000;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s ease}.ps-custom-select-display:before{width:10px;height:2px;transform:translateY(-50%) rotate(0)}.ps-custom-select-display:after{width:2px;height:10px;transform:translateY(-50%) rotate(0);opacity:1;right:14px}.ps-custom-select-display.open:before{transform:translateY(-50%) rotate(0)}.ps-custom-select-display.open:after{opacity:0;transform:translateY(-50%) rotate(90deg) scaleY(0)}.ps-custom-select-display.has-selection:not(.open):before{transform:translateY(-50%) rotate(45deg)}.ps-custom-select-display.has-selection:not(.open):after{transform:translateY(-50%) rotate(45deg);opacity:1;right:14px}.ps-custom-select-options{position:absolute;top:100%;left:0;width:100%;max-height:0;overflow:hidden;border:1px solid #000;border-top:0;background:#fff;z-index:10;list-style:none;padding:0;margin:0;visibility:hidden;transition:max-height .3s ease-in,opacity .3s ease-in,transform .3s ease-in,visibility .3s ease-in}.ps-custom-select-options.open{max-height:300px;opacity:1;visibility:visible;overflow-y:auto}.ps-custom-select-options li{padding:8px 12px;cursor:pointer;font-size:11.5px}.ps-custom-select-options li:not(:last-child){border-bottom:1px solid #000}.ps-custom-select-options li:hover,.ps-custom-select-options li.active{background:#000;color:#fff;transition:background-color .3s ease,color .3s ease}.n-l-product-single-price-wrap{padding-top:8px}.n-l-product-single-price-wrap .money,.n-l-product-single-price-wrap .text-on-sale{color:#000;letter-spacing:-.16px;font-family:var(--PrimaryFont);font-weight:400}.product-single-member-price-lock-btn{font-size:14px;min-width:182px;letter-spacing:.42px}.product-single-member-price-lock-btn .original-text-section span{top:0}.product-single-member-text-show{min-width:122px}.product-single-member-text-show span{margin-left:0;top:0}.buy-buttons-inactive{pointer-events:none;cursor:not-allowed}.nl-product-info-mobile-wrap{position:fixed;width:100%;left:0;bottom:0;background-color:#fff;padding:20px;z-index:4}.nl-mbl-title-wishlist-wrap{display:flex;justify-content:space-between;align-items:flex-start}.nl-product-info-mobile-wrap .product-vendor{font-size:14px;line-height:1.1;letter-spacing:-.14px}.nl-product-info-mobile-wrap .product-title{font-size:10px;line-height:1.3;letter-spacing:-.1px;margin-top:4px;margin-bottom:10px}.nl-product-info-mobile-wrap .wishlist-delivery-bar .heart-icon{width:18px;height:18px}.nl-product-info-mobile-wrap .wishlist-delivery-bar{margin-block:0px!important;padding-top:2px}.nl-product-info-mobile-wrap .n-l-product-single-price-wrap{padding-top:0}.nl-product-info-mobile-wrap :is(sale-price,compare-at-price){font-size:10px}.nl-product-info-mobile-wrap .product-single-member-price-lock-btn{font-size:10px;min-width:135px;height:17px;letter-spacing:.1px}.nl-product-info-mobile-wrap .product-single-member-price-lock-btn img{width:10px}.nl-product-info-mobile-wrap .delivery{font-size:10px;margin-bottom:11px;display:block}.nl-product-info-mobile-wrap .ps-custom-select-display{margin:6px 0 16px}.nl-product-info-mobile-wrap .nl-mobile-custom-buy-btn{max-width:100%;width:100%}.nl-mbl-cart-btn{margin-top:15px}.nl-mbl-feature-wrap{margin-bottom:18px}@media screen and (min-width: 1000px){.product-gallery-vertical__list{height:calc(100vh - 120px)}.product-gallery-vertical__item{aspect-ratio:.69 / 1;height:100%}.product-gallery-vertical__item img,.product-gallery-vertical__item video{height:100%;object-fit:contain}.nl-color-swatches{padding-bottom:4px;margin-left:4px}.price-list--product{margin-block:20px}}@media screen and (max-width: 999px){.nl-product-gallery-desktop{display:none}.pg-mobile-content{margin-block:30px}.pg-mobile-content span{font-size:11px}.pg-mobile-content button{font-size:12px}.pg-mobile-gallery .pg-mobile-gallery-item:not(:last-child){margin-bottom:24px}.modal-content{height:100%}.product-size-modal{z-index:1031}span.read-more-btn.more-btn{top:14px;left:174px}.p-feature-item p{font-size:12px}.p-des{font-family:var(--PrimaryFont);font-size:12px;margin-block:20px}.ps-custom-select-options{top:auto;bottom:100%;transform:translateY(0);transform-origin:bottom;border-top:solid 1px;border-bottom:0px}.popover::part(header){display:none!important}.popover::part(content){transform:translateY(-110px)!important;transform-origin:bottom;max-width:89%}.product-gallery-vertical__pagination{display:none}safe-sticky.product-info,.whl-label{display:none}.n-l-product-gap{gap:30px;grid:none;padding:40px 20px 0}.product-feature-icons{margin-bottom:20px!important}.price-list--product sale-price,.ps-display-placeholder,.ps-display-selected{font-size:10px}.selected-color-text{font-size:10px;line-height:1}.nl-product-info-mobile-wrap{padding:16px}.nl-product-info-mobile-wrap .wishlist-delivery-bar{margin-block:0px!important;padding-right:3px}.nl-ps-price-color-wrapper{justify-content:space-between}.nl-ps-price-color-wrapper .nl-color-swatches{gap:12px;flex-direction:column;align-items:end;margin-top:3px;margin-right:8px}}@media (max-width: 676px){.product-size-modal .tab-buttons,.model-text{display:none}.modal-content{padding:19px 0 0;overflow:auto}.close{top:0;right:5px}.modal-open{overflow:hidden}.product-size-modal .tab-description{position:static;opacity:1;pointer-events:auto;padding:0 0 0 23px;height:auto}.product-size-modal .tabs-wrapper{flex-direction:column-reverse;min-height:auto}.unit-toggle label{padding:8px 20px 7px;font-size:10px;height:28px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.3px}.sizes label{width:32px;height:28px;font-size:10px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.3px}.model-values{font-size:10px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.3px}.product-measurements{gap:19px;width:100%;justify-content:center;padding:0 21px}.product-symbol img{width:100%;height:100%}.right-measure span,.left-measure span,.top-measure span{font-size:7px;padding:4px;z-index:99}.product-symbol{gap:17px;width:100%}.top-measure .top-arrow{top:-2px}.top-measure .bottom-arrow{top:-1px}.top-measure .top-arrow:after{width:31px}.top-measure .bottom-arrow:after{right:-34px;width:38px}.top-measure .separator:after{top:7px}.right-measure-main-section{height:216px;padding-top:36px;padding-bottom:23px}.top-right-measure:after{width:62%;right:-20px;top:1px}.bottom-right-measure:after{top:auto;bottom:7px;right:-17px}.bottom-left-measure:after{bottom:0;left:-18px;width:33%}.top-left-measure:after{left:-18px;top:15px;width:37%}.left-measure-main-section{height:189px;padding-bottom:7px;padding-top:35px}.unit-toggle{margin:0 auto 7px}.model-values div{width:108px}.sizes{margin-bottom:25px;padding:0 3px}:where(.product-size-modal)::part(tap-area):before{right:25px}.product-size-modal.modal::part(close-button){top:17px}.modal-header-heading{display:block;padding:16px 21px 47px}.close:before{top:20px}.measurement-tab{padding:0!important}.product-size-modal .dropdown-container{padding-top:48px}.product-size-modal .dropdown-container label{font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.36px}.product-size-modal .dropdown-container label{margin-bottom:24px}.product-size-modal .dropdown-btn,.product-size-modal .dropdown-list li{font-size:10px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.3px}.country-data{padding:23px 0 0}.country-data h3{font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.36px;margin-bottom:27px}.table-container{gap:24px}.size-heading div{font-size:10px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.3px}.product-size .grid-list span{font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.36px}.grid-list{gap:0}.product-size{row-gap:29px;padding-bottom:31px}.modal--xlg-footer p{font-size:10px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.3px}.modal--xlg-footer{max-width:287px;margin:44px auto 20px}.size-heading{width:100%}.product-measurements{height:215px}}@media screen and (max-width: 390px){.right-measure-main-section{height:216px;padding-top:46px;padding-bottom:39px}.left-measure-main-section{height:189px;padding-bottom:17px;padding-top:47px}}@media screen and (max-width: 375px){.size-heading{width:84%}.right-measure-main-section{height:202px}.left-measure-main-section{height:172px}}@media screen and (max-width: 360px){.right-measure-main-section{height:182px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/product-individual-page.css.map */
