.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:18px;height:18px}.nc-swatch label.nc-swatch-label img{display:block}.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: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:12px;font-weight:400;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:110%;display:block;background-color:var(--border-color);border-radius:0;overflow:hidden}.nc-product-slider-item{position:relative;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:0;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:0 0 20px}.product-images{order:1;overflow:hidden}.product-options{padding:20px 15px 0;order:3;position:relative}}.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,.chat-inline-btn{display:inline-flex;gap:5px;align-items:center;justify-content:flex-end;cursor:pointer;font-size:12px;font-weight:400;text-decoration:none;color:#9b9b9b}.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:100%;max-width:548px;background:#fbf6ee;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:20px 24px 40px;align-items:center}.content-block-slide h4{font-family:var(--font-family-neue);font-size:12px;font-weight:500;text-transform:uppercase;line-height:normal;text-align:center;color:#414042;letter-spacing:.5px;margin-bottom:0}.content-block-slide .product-tooltip-text{padding:0 25px}.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}}.variant-list-grid{display:grid;gap:15px;row-gap:24px;padding:10px 0 40px;grid-template-columns:repeat(auto-fit,minmax(25px,auto));justify-content:start}.variant-list-grid button{font-size:12px;font-family:var(--font-family-neue);padding:0;border:none;background:transparent;cursor:pointer;border-bottom:1px solid transparent}.variant-list-grid button span{color:#9b9b9b;padding:0 0 5px;border-bottom:1px solid transparent}.variant-list-grid button.active span{border-color:#333;color:#414042}.drawer-variant-header{margin:0 0 25px;color:#9b9b9b}.drawer-variant-header span{color:#414042}.custom-drawer-button-container{display:flex;flex-direction:column}.custom-drawer-save-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;cursor:pointer}.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:0;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:12px;text-transform:uppercase;font-weight:500;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;position:relative}.pdp-tab-btn-stack button:before{content:"";width:0;height:12px;bottom:-7px;left:0;position:absolute;background-image:url(/cdn/shop/files/dark-lines.svg?v=1760433832);background-size:cover;background-repeat:repeat-x;background-position:left;transition:all .3s ease-in-out}.pdp-tab-btn-stack button.active{color:#414042}.pdp-tab-btn-stack button.active:before{width:100%}.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:#2f5431;background-image:url(/cdn/shop/files/green-bg.png?v=1759140003);background-position:center;background-size:cover}.assistance-container-content{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;padding:10px 40px;text-align:center;min-height:185px}.assistance-container-content h3,.assistance-container-content h1{margin:13px 0;text-decoration:none;font-family:var(--font-graphik);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;display:inline-block;position:relative;color:#fff}.assistance-container-content p{color:#fff}.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;margin-left:2px}.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:18px;width:18px;background:#fbf7ee;border:none}.nc-left-image-carousel-container .variant-selector.custom-dropdown-variant .variant-options.swatch_color li.white a{background-image:url(/cdn/shop/files/white-gold.png?v=1759136191);background-position:center;background-size:contain}.nc-left-image-carousel-container .variant-selector.custom-dropdown-variant .variant-options.swatch_color li.yellow a{background-image:url(/cdn/shop/files/yellow-gold.png?v=1759136191);background-position:center;background-size:contain}.nc-left-image-carousel-container .variant-selector.custom-dropdown-variant .variant-options.swatch_color li.platinum a{background-image:url(/cdn/shop/files/Platinum.png?v=1759136191);background-position:center;background-size:contain}.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:110%;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}.pdp-tab-content-block .specs-image{width:100%;object-fit:contain;display:block;margin-bottom:7px;margin-top:7px}.variantmetafield-product-specs{margin:0 0 8px}.price-details-competitor{display:flex;gap:30px;font-size:12px;line-height:normal;margin-top:10px;color:#9b9b9b}.price-details-competitor>div{display:flex;flex-direction:column;gap:5px}.price-details-competitor .product-price{color:#414042}.price-details-competitor .product-price,.price-details-competitor .price-item__competitor{font-size:16px}.strikenameyourprice{text-decoration:line-through;color:#41404280!important}.lamp-pdp-icon{position:absolute;top:0;right:2%;max-width:62px;height:auto;pointer-events:none}@media (max-width: 999px){.product-checkout-container .product-title{padding-right:40px}.lamp-pdp-icon{right:1%}}.pdp-review-container{cursor:pointer;display:inline-block}.product-rating-block{display:inline-block;border-radius:4px;padding:2px 0;margin-bottom:5px;cursor:pointer}.custom-star-rating .product-rating-block .jdgm-prev-badge{margin:0}.text-overlay-for-second-image{position:absolute;bottom:0;left:0;font-size:12px;font-style:normal;font-weight:500;line-height:normal;padding:20px 15px;color:#fff}.paint-color-selection-container li a{padding:0;border:none;height:18px;width:18px;background-position:center;background-size:contain;cursor:pointer}.paint-color-selection-container li.yellow-btn a,.paint-color-selection-container li.gold-btn a{background-image:url(/cdn/shop/files/yellow-gold.png?v=1759136191)}.paint-color-selection-container li.white-btn a{background-image:url(/cdn/shop/files/white-gold.png?v=1759136191)}.paint-color-selection-container li.platinum-btn a{background-image:url(/cdn/shop/files/Platinum.png?v=1759136191)}.paint-color-selection-container li.rose-btn a{background-image:url(/cdn/shop/files/rose-gold.png?v=1759136191)}.price-layout-container.sale-price-color{display:flex;gap:30px;font-size:12px;line-height:normal;margin-top:10px;color:#9b9b9b}.price-layout-container.sale-price-color>div{display:flex;flex-direction:column;gap:5px}.price-layout-container.sale-price-color .price-value{font-size:16px;color:#414042}.price-layout-container.sale-price-color .sale-price{color:#ff453e}.price-layout-container.sale-price-color>div.sale-price-column{color:#ff453e}.price-label.savings-label{opacity:.6}.nc-left-image-carousel-container .variant-option.product-size-option.is-disabled.ui-disable-class,.nc-left-image-carousel-container .variant-option.product-size-option.ui-disable-class{border:none;color:#9b9b9b}.inline-custom-variant-container{display:flex;align-items:center;gap:20px}.product-video-container-btn{position:relative;padding:0;border:none;background:transparent;display:flex;align-items:center;font-weight:500;color:#414042;font-family:var(--font-family-neue);gap:5px;cursor:pointer}.product-video-container-btn span{text-decoration:underline}@media only screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{padding-bottom:50px!important}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/no-color-v.2.css.map */
