.checkout-button.is-disabled,.checkout-button.is-loading{opacity:.5;pointer-events:none;cursor:not-allowed}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}ul.variant-options.product-size-options.nc-swatch-grid{gap:10px!important}.nc-swatch:has(:checked){border-bottom:0!important;box-shadow:0 0 0 1px #fff,0 0 0 2px #414042}.nc-swatch label.nc-swatch-label{cursor:pointer;line-height:normal;display:flex;align-items:center;justify-content:center;width:16px;height:15px}.nc-swatch-label-color{--swatch--size: var(--swatch-input--size, 4.4rem);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--swatch--border-radius)}.variant-label span{color:#414042}.no-scroll{overflow:hidden}.product-section-container{position:relative}.option-checkbox__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-waitlist-row{display:flex;flex-direction:column;justify-content:flex-start;padding:0 15px}.product-waitlist-container{max-width:450px;margin:0 auto;display:flex;align-items:stretch;flex-direction:column;justify-content:center;position:sticky;top:15vh}.product-waitlist-container h5{font-family:var(--font-Roslindale);margin:0 0 5px;font-size:20px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.7px}.product-waitlist-container input:focus{outline:none!important}.product-waitlist-container button{font-weight:400!important;font-family:var(--font-family-neue)!important}@media (max-width: 900px){.product-waitlist-container{margin-bottom:30px}}.product-size-option a{font-size:14px;font-weight:400;cursor:pointer;line-height:normal;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#9b9b9b;text-decoration:none}.product-size-option.selected a{background:#414042;color:#fff}.product-title{margin:0 0 10px;font-size:20px;font-weight:300;line-height:normal;font-family:var(--font-Roslindale);letter-spacing:.7px}.product-container{padding:0 45px 0 0}.product-grid{display:grid;grid-template-columns:1.5fr 1fr;justify-content:space-between}@media (min-width: 900px){.product-grid .product-options{max-width:420px;width:100%;margin:0 auto;padding:0 15px}}.product-detail-item{display:flex;gap:7px}.product-detail-item:not(:last-child){margin-bottom:8px}.product-detail-item img{width:16px;height:16px;object-fit:contain}.price-wrapper{margin-bottom:23px}.price-section-block{display:flex;margin:0 0 20px;gap:4px;line-height:normal;align-items:center;flex-wrap:wrap}.price-section-block.perfect-paring{align-items:center;gap:5px;flex-wrap:wrap}.price-section-block *{line-height:1}.make-offer-btn-cst{padding:0;font-size:14px;font-weight:600;font-family:var(--gt-font-family);border:none;background:transparent;color:#414042;text-decoration:underline;line-height:normal;cursor:pointer;margin-left:8px}.price-section-block .compare-price-line{opacity:1}.price-section-block .product-price{margin-bottom:0}.product-tooltip-title{font-size:12px;font-style:normal;font-weight:600;line-height:20px;text-decoration:underline;cursor:pointer}.product-tooltip-text{font-size:14px;font-weight:500;line-height:normal}.product-price{font-family:var(--font-family-neue);margin:0;color:#414042;font-size:12px;font-style:normal;font-weight:400;line-height:1}.shop-badge-content{font-weight:400;margin-bottom:8px;font-size:10px;line-height:normal}.product-description{margin-bottom:20px}.product-description p:not(:last-child){margin-bottom:7px}.product-description ul{list-style:disc;margin-bottom:20px;padding-left:16px}@media (min-width: 768px){.product-checkout-container{position:sticky;top:66px}}body.no-scroll .product-checkout-container.nc-left-image-carousel-small{z-index:99999}.product-metafields,.product-details{margin-bottom:27px}.product-details{margin-top:-10px}.custom-size-container-main{display:inline-flex;margin-bottom:0;gap:10px}.variant-header{display:flex;align-items:center;justify-content:space-between;margin:0 0 5px}.variant-selector .variant-label{font-weight:500;font-size:14px;display:block;margin:0;color:#414042}.product-metafields p{font-weight:500;font-size:16px;line-height:20px;color:var(--text-color-primary)}.product-metafields p:not(:last-child){margin-bottom:10px}.checkout-button{display:flex;width:100%;justify-content:center;align-items:center;background:#414042;color:#fff;border:none;font-family:var(--font-family-neue);font-size:14px;font-weight:500;line-height:normal;min-height:54px;padding:10px 25px;margin-bottom:15px;cursor:pointer;border-radius:0;gap:3px}.product-size-header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:14px}.product-size-header-label,.product-size-guide-btn{font-family:var(--gt-font-family);font-weight:400;font-size:14px;line-height:15px;color:#000}.product-size-guide-btn{font-size:12px;border:inherit;background:inherit;cursor:pointer}.product-size-options{padding:0;margin:0;list-style:none;display:grid;border:1px solid var(--border-color);grid-template-columns:repeat(auto-fit,minmax(20px,1fr));width:90%}.product-size-option{height:44px;display:inline-flex;align-items:center;justify-content:center;border-right:1px solid var(--border-color)}.product-size-option:last-child{border-right:0 solid var(--border-color)}.product-size-option label{font-size:14px;font-weight:400;cursor:pointer;line-height:normal;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-size-options input{display:none}.product-size-options .product-size-option:has(:disabled){color:#ccc}.product-size-options .product-size-option:has(:checked){color:#fff;background:#414042}.nc-product-slider-item video,.nc-product-slider-item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.product-ratio-card{position:relative;padding-top:100%;height:100%;display:block;background-color:var(--border-color);border-radius:0;overflow:hidden}.nc-product-slider-item{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon icon--plus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35' width='24' height='24'%3E%3Cpath d='M34 16H19V1h-3v15H1v3h15v15h3V19h15v-3z'/%3E%3C/svg%3E") 12 12,zoom-in}.lightbox-inner{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon icon--minus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35' width='24' height='24'%3E%3Cpath d='M1 16h33v3H1z'/%3E%3C/svg%3E") 12 12,zoom-out}.product-detail-text-link{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:30px}.product-detail-text-link p a{font-weight:400;color:#414042;text-decoration:none;display:block;width:100%}.product-select-list li{padding:0 15px;cursor:pointer}.product-select-list li.selected{background:#414042;color:#fff}.nc-product-slider{display:grid;gap:10px;grid-template-columns:1fr 1fr}@media (max-width: 900px){.nc-product-slider{margin-left:-10%;width:120%}.nc-product-slider-item{width:76%;margin:0 5px}}.lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:999999;justify-content:center;align-items:center;overflow-y:auto}.lightbox-content{position:relative;max-width:100%;max-height:100vh;overflow:hidden}.lightbox-inner{display:flex;flex-direction:column;gap:20px;align-items:center;overflow-y:auto;max-height:100vh}.lightbox img,.lightbox video{max-width:100%;height:auto}.lightbox-close{position:absolute;top:10px;right:20px;font-size:60px;color:var(--text-color-primary);cursor:pointer;font-weight:300;line-height:1}.monthly-drop-timer{font-size:12px;line-height:normal;font-weight:400;color:var(--text-color-primary);text-align:center;margin-bottom:15px;justify-content:center;align-items:center;gap:5px}.monthly-drop-timer svg{margin-right:7px;height:10px;width:10px;animation:spin-clockwise 1.5s infinite linear}@keyframes spin-clockwise{0% {transform: rotate(0deg);} 100% {transform: rotate(360deg);};}.product-faq-arrow{border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:4px;transform:rotate(45deg);transition:transform .3s ease}.product-faq-arrow.active{transform:rotate(-135deg)}.product-faq-accordion-body{display:none}.product-faq-accordion-container{display:flex;flex-direction:column}.product-faq-accordion{padding:15px 0}.product-faq-accordion-body,.product-faq-accordion-body p,.product-description ul li{font-weight:400;font-size:12px;line-height:1.54;color:var(--text-color-primary)}.product-description ul{list-style:disc;margin-bottom:normal;padding-left:16px}.product-faq-accordion-header{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font-size:12px;font-weight:400;line-height:normal;color:#414042;padding:15px 0;border-bottom:1px solid var(--border-color)}.parent-faq-title{border-top:1px solid var(--border-color)}.payment-icons svg{width:100%}.child-faq-content{padding-top:15px}.child-accordian-nc{padding:0 15px}.nc-product-slider:focus{box-shadow:none}@media (max-width: 900px){.product-info{order:2;padding:20px 0}.product-images{order:1;overflow:hidden}.product-options{padding:0 15px;order:3}}.nc-accordion-section{padding:50px 20px}.nc-accordion-section-title{font-family:var(--font-family-canela);font-style:normal;font-weight:300;font-size:40px;line-height:48px;color:#414042;margin-top:0;margin-bottom:26px}.nc-accordion-section-title sup{font-family:var(--font-family-neue);font-style:normal;font-weight:300;font-size:16px;line-height:20px;color:#414042}.accordion{width:100%;border-bottom:1px solid #E9E4E2}.accordion-item{border-bottom:1px solid #E9E4E2}.accordion-item:last-child{border-bottom:none}.faq-drawer-accordion-header{padding:16px 0;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;transition:all .3s ease;font-weight:500;font-size:12px;line-height:17px;color:var(--text-color-primary);gap:10px}.accordion-content{max-height:0;overflow:hidden;font-size:14px;line-height:20px;color:#414042;padding-right:10px;transition:max-height .3s ease,padding .3s ease;padding-top:0;padding-bottom:0}.accordion-content.active{max-height:500px;padding-top:10px;padding-bottom:10px}.accordion-content p:first-child{margin-top:0}.accordion-content p{margin:15px 0}.faq-accordion-icon{transition:transform .3s ease}.faq-drawer-accordion-header.active .faq-accordion-icon{transform:rotate(180deg)}.faq-drawer-accordion-header.active+.accordion-content{max-height:200px}.numberlist{font-weight:400}@media (min-width: 768px){.nc-accordion-section{padding:50px 45px}}.faq-action-btn{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:normal;font-weight:600;padding:15px 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);cursor:pointer;margin-top:35px}.sizeBtn.size-btn-trigger{display:inline-flex;gap:5px;align-items:center;justify-content:flex-end;cursor:pointer;font-size:12px;font-weight:400;text-decoration:underline;color:#414042}.content-block-slide{position:fixed;right:0;top:0;width:100%;background:#00000080;z-index:99999;height:100vh;overflow:hidden;overflow-y:auto;opacity:0;visibility:hidden;display:flex;flex-direction:column;align-items:flex-end;transition:all .2s ease-in-out}.content-block-slide.show-drawer{visibility:visible;opacity:1}.custom-drawer-container{width:33.33%;background:#fff;height:100vh;overflow:hidden;overflow-y:auto;z-index:99999;transform:translate(100%);transition:all .3s ease-in-out}.content-block-slide.show-drawer .custom-drawer-container{transform:translate(0)}.drawer-content-custom p,.drawer-content-custom ul,.drawer-content-custom ol{font-family:var(--font-family-neue);font-style:normal;font-weight:400;font-size:12px;line-height:16px;margin-bottom:15px}.drawer-content-custom ol,.drawer-content-custom ul{padding-left:25px}.drawer-content-custom ol li{margin-bottom:5px}.drawer-content-custom a,.drawer-content-custom ul li a{color:#000;text-decoration:underline}.drawer-content-custom ul{list-style:disc}.drawer-header-custom{display:flex;justify-content:space-between;padding:10px 30px;border-bottom:1px solid var(--border-color)}.content-block-slide h4{font-size:20px;font-weight:300;margin:0;color:#414042;letter-spacing:.7px}.content-block-slide .product-tooltip-text{padding:20px 30px}.closeBtn{border:none;background:transparent;position:relative;cursor:pointer;color:#414042}.content-block-slide .closeBtn svg{height:1.5rem;width:1.5rem;fill:none;vertical-align:middle}.nc-accordion-section-content{margin-top:0}.mobile-checkout-action{display:none}@media (max-width: 767px){.custom-drawer-container{width:90%}.mobile-checkout-action{display:block}}.mobile-view-content{display:none}.inline-content-mobile{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:normal;font-weight:400;padding:15px 0;text-decoration:none;border-bottom:1px solid var(--border-color);cursor:pointer}.mobile-show-items{display:none}@media (max-width: 900px){.mobile-show-items{display:block}.mobile-show-items .faq-action-btn{margin:20px -20px 0;border-bottom:none;padding:15px 20px}.desktop-show-items{display:none}.product-detail-text-link{margin-top:0}.mobile-view-content{display:block}.nc-product-declaimer{margin-bottom:20px}.faq-action-btn{margin-top:0}.lightbox-close{margin-top:30px}}.custom-checkbox-nc{position:relative;display:flex;cursor:pointer;gap:10px;margin-bottom:12px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;align-items:center}.custom-checkbox-nc label{line-height:16px;font-size:10px;cursor:pointer;padding-left:20px;font-weight:400}.custom-checkbox-nc input{position:absolute;width:0;left:50px;height:0;opacity:0;cursor:pointer}.custom-checkbox-nc .custom-checkbox{position:absolute;display:block;top:2px;left:0;width:12px;height:12px;background:#fff;outline:1px solid #C4C4C4;transition:all .2s ease;pointer-events:none}.custom-checkbox-nc input:checked~.custom-checkbox{background:#fff;outline:1px solid #414042}.custom-checkbox-nc .custom-checkbox:after{position:absolute;display:block;content:"";left:50%;top:40%;width:5px;height:9px;border:solid #414042;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);opacity:0;transition:all .2s ease}.custom-checkbox-nc input:checked~.custom-checkbox:after{opacity:1;transition:all .2s ease}#mediaContainer{position:relative}.media-action-button{position:absolute;right:10px;bottom:10px;border:none;background:transparent;display:flex;align-items:center;justify-content:center}svg.hide-icon{display:none}.custom-select-dropdown-container-main{border-top:1px solid var(--border-color);margin:15px 0}.dropdown-options{visibility:hidden;display:none;max-height:185px;overflow:auto;position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:99;border:1px solid var(--border-color)}.custom-select-dropdown-nc.active .dropdown-options{visibility:visible;display:block}.dropdown-options li{border-bottom:1px solid transparent;padding:2px 0;font-size:12px;cursor:pointer}.faq-accordion-icon{display:inline-block;transition:transform .3s ease-in-out}.custom-select-dropdown-nc.active .faq-accordion-icon{transform:rotate(180deg)}.custom-select-dropdown-nc .faq-accordion-icon{position:absolute;right:0;top:15px;height:20px;width:20px;display:flex;align-items:center;justify-content:center}.dropdown-options.nc-dropdown-checkbox-container,.nc-matel-select-container .custom-select-dropdown-nc.active .dropdown-options{position:relative;top:auto;visibility:visible;border:none;background:transparent;display:flex;max-height:none;gap:20px;padding:4px 0}.dropdown-options.nc-dropdown-checkbox-container li{color:#9b9b9b}.dropdown-options.nc-dropdown-checkbox-container li.active{border-bottom:1px solid #414042;color:#414042}.dropdown-options.nc-dropdown-checkbox-container li.yellow-gold{background:#edd99d}.dropdown-options.nc-dropdown-checkbox-container li.white-gold{background:#d9d9d9}.nc-matel-select-container{padding:0 0 22px;border-bottom:1px solid #DEDEDE;font-size:12px;color:#414042;margin:33px 0 22px;line-height:normal}.nc-matel-select-container:empty{display:none}.nc-matel-select-container .inter-linkselected-option{margin:0 0 12px}.nc-matel-select-container .inter-linkselected-option label,.nc-custom-size-selection-block .custom-select-dropdown-container-main label{color:#9b9b9b}.nc-custom-size-selection-block{display:flex;justify-content:space-between;position:relative;border-bottom:1px solid #DEDEDE;padding:0 0 20px;margin:0 0 10px}.nc-custom-size-selection-block .custom-size-container-main{position:absolute;top:0;right:0}.nc-custom-size-selection-block .custom-select-dropdown-container-main{margin:0;border:none;font-size:12px}.nc-custom-size-selection-block .custom-select-dropdown-container-main label{color:#9b9b9b}.nc-custom-size-selection-block .dropdown-options{position:relative;top:auto;visibility:visible;border:none;background:transparent;display:flex;flex-wrap:wrap;max-height:none;gap:18px;padding:13px 0 0}.custom-select-dropdown-nc.active .dropdown-options{position:relative;top:auto;visibility:visible;border:none;background:transparent;display:flex;gap:18px;padding:13px 0 0;max-height:none}.nc-custom-size-selection-block .dropdown-options li{border-bottom:1px solid transparent;padding:0;font-size:12px;cursor:pointer}.nc-custom-size-selection-block .dropdown-options li.active,.nc-custom-size-selection-block .dropdown-options li:hover{border-color:#414042;color:#414042;background:transparent}.pdp-details-tabs-container{padding-bottom:26px;padding-top:55px}.pdp-details-tabs-container.gift-card-spacing{padding-top:25px}.pdp-tab-btn-stack button{color:#9b9b9b;text-align:center;font-style:normal;font-size:10px;text-transform:uppercase;font-weight:400;line-height:normal;letter-spacing:.5px;background:transparent;border:none;padding:0;border-bottom:1px solid transparent;cursor:pointer;font-family:var(--font-family-neue);white-space:nowrap}.pdp-tab-btn-stack button.active{color:#414042;border-bottom:1px solid #414042}.pdp-tab-btn-stack{display:flex;align-items:center;gap:48px;margin:0 0 20px}@media (max-width: 900px){.pdp-tab-btn-stack{gap:24px}}.pdp-details-tabs-container .metafield-rich_text_field ul{list-style:disc;margin-bottom:6px;padding-left:16px}.pdp-details-tabs-container .metafield-rich_text_field ul li{font-weight:400;font-size:12px;line-height:1.54;color:var(--text-color-primary)}.pdp-details-tabs-container .metafield-rich_text_field ul li a,.pdp-details-tabs-container p a{color:inherit}.four-column-grid-cells{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex:1}.grid-image-column .image-block{background:#d9d9d9;padding-bottom:112%;position:relative}.grid-image-column .image-block img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}.assistance-container{height:100%;cursor:auto}.full-grid-column{grid-column:1 / -1!important}.assistance-container-cell{height:100%;background:#bccbac}.assistance-container-content{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;padding:10px 40px;text-align:center}.assistance-container-content h3,.assistance-container-content h1{color:#414042;font-size:20px;font-weight:300;line-height:normal;margin:20px 0;letter-spacing:.7px;font-family:var(--font-Roslindale)}.assistance-cta-block{display:flex;flex-direction:column;align-items:center;margin:20px 0;gap:10px}.assistance-container-content p a{color:inherit}.swatch_colors .dropdown-options{gap:10px;padding-left:2px}.swatch_colors .dropdown-options li{height:15px;width:15px;text-indent:-99999px;border:none!important}.swatch_colors .dropdown-options li.active{box-shadow:0 0 0 1px #fff,0 0 0 2px #414042}@media (max-width: 900px){.product-container{padding:0}.product-grid,.nc-product-slider,.grid-image-contact{grid-template-columns:1fr}}.nc-left-image-carousel-container .variant-header .variant-label{color:#9b9b9b;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:2px}.variant-selector{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.nc-left-image-carousel-container .variant-selector.custom-dropdown-variant label span{color:#414042}.nc-left-image-carousel-container .variant-selector.custom-dropdown-variant .variant-options,.nc-left-image-carousel-container .js-product-size-section .variant-options{width:100%;border:none;display:flex;padding:0 0 0 2px;gap:20px;flex-wrap:wrap}.nc-left-image-carousel-container .variant-selector.custom-dropdown-variant .variant-options.swatch_color li{text-indent:-9999px;height:15px;width:15px;background:#333;border:none}.nc-left-image-carousel-container .variant-selector.custom-dropdown-variant .variant-options.swatch_color li.white a{background:#d9d9d9}.nc-left-image-carousel-container .variant-selector.custom-dropdown-variant .variant-options.swatch_color li.yellow a{background:#edd99d}.nc-left-image-carousel-container .variant-selector.custom-dropdown-variant .variant-options.swatch_color li.platinum a{background:#f0f0f0}.nc-left-image-carousel-container .variant-selector.custom-dropdown-variant .variant-options.swatch_color li.selected{box-shadow:0 0 0 1px #fff,0 0 0 2px #414042}.nc-left-image-carousel-container .variant-selector.custom-dropdown-variant .variant-options.swatch_color{gap:10px}.nc-left-image-carousel-container .js-product-size-section .product-size-option label{font-size:12px}.nc-left-image-carousel-container .js-product-size-section .product-size-option{color:#9b9b9b;border:none;height:auto;border-bottom:1px solid transparent}.nc-left-image-carousel-container .js-product-size-section .product-size-option.active,.nc-left-image-carousel-container .js-product-size-section .product-size-option:has(:checked){border-bottom:1px solid #414042;background-color:transparent;color:#414042}.nc-left-image-carousel-container .variant-selector{border-bottom:1px solid #DEDEDE;padding:0 0 20px;margin:0 0 20px}.product-size-option.text{border:none;height:auto;border-bottom:1px solid transparent}.product-size-option.text a{font-size:12px}.product-size-option.text.selected{border-bottom:1px solid #414042}.product-size-option.text.selected a{color:#414042;background:transparent}.nc-product-slider-item.grid-image-contact,.pdp-main-four-image-parent{cursor:auto}@media (max-width: 900px){.assistance-container{position:relative;padding-top:100%;height:100%;display:block;background-color:#507a4b54;border-radius:0;overflow:hidden;width:100%}.assistance-container-cell{height:100%;position:absolute;top:0;left:0;width:100%}.pdp-details-tabs-container{padding-top:40px;padding-bottom:0}}.checkout-wrapper{display:flex;gap:5px;flex-direction:row-reverse}.checkout-wrapper button{flex:1}.variantmetafield-lead-time{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.strikenameyourprice{text-decoration:line-through;color:#41404280!important}
/*# sourceMappingURL=/cdn/shop/t/55/assets/no-color-v.2.css.map */
