*{margin:0;padding:0;box-sizing:border-box;line-height:1;letter-spacing:0!important}body::-webkit-scrollbar{width:7px}body::-webkit-scrollbar-track{background:transparent!important}body::-webkit-scrollbar-thumb{background:#000!important;border-radius:2%!important;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,112.328,0,1)!important}.shopify-section img,.shopify-section video{height:100%;width:100%;object-fit:cover}a{color:#000;text-decoration:none}ul{list-style:none}img,video{height:100%;width:100%;object-fit:cover}.desktop{display:flex!important}.mobile{display:none!important}@font-face{font-family:Nits-Helvetica-Bold;font-weight:400;font-style:normal;src:url(https://cdn.shopify.com/s/files/1/0705/7276/9445/files/NITS-Helvetica-Bold.woff2?v=1789992930) format("woff2"),url(https://cdn.shopify.com/s/files/1/0705/7276/9445/files/NITS-Helvetica-Bold.woff?v=1789992930) format("woff")}@font-face{font-family:Nits-Helvetica-Regular;font-weight:400;font-style:normal;src:url(https://cdn.shopify.com/s/files/1/0705/7276/9445/files/NITS-Helvetica-Regular.woff2?v=1789992930) format("woff2"),url(https://cdn.shopify.com/s/files/1/0705/7276/9445/files/NITS-Helvetica-Regular.woff?v=1789992930) format("woff")}.theme-drawer__dialog[open]{z-index:999}.product-card .product-card__content{gap:1%!important;padding:0!important}.product-card .product-card__content .cust-product-media{height:89%;border-radius:8px;overflow:hidden;position:relative}.product-card .product-card__content .cust-product-media .cust-badge{position:absolute;top:.5vw;left:.5vw}.product-card .product-card__content .cust-product-media .cust-sale-tag{position:absolute;top:.5vw;right:.5vw}.product-card .product-card__content .cust-product-media .cust-badge span{display:flex;padding:.35vw .6vw;color:#6eb3e1;background:#fff;font-weight:400;border-radius:50px;font-size:.65vw;letter-spacing:-.02vw!important;text-transform:lowercase!important}.product-card .product-card__content .cust-product-media .cust-sale-tag span{display:flex;padding:.2vw .7vw;color:#6eb3e1;background:#fff;border-radius:50px;font-size:.6vw;text-transform:lowercase}.product-card .product-card__content .cust-product-media .card-gallery{height:100%;padding:0!important}.product-card .product-card__content .card-gallery slideshow-component{height:100%}.product-card .product-card__content .card-gallery slideshow-component slideshow-container{height:100%}.product-card .product-card__content .card-gallery slideshow-component slideshow-container slideshow-slides{height:100%}slideshow-arrows .slideshow-control{height:2vw;min-height:2vw!important;display:flex;min-width:2.4vw!important;width:2vw;align-items:center;justify-content:center;padding:.6vw .7vw!important}slideshow-arrows .slideshow-control span,slideshow-arrows .slideshow-control svg{height:100%!important;width:100%!important}slideshow-arrows .slideshow-control svg path{stroke:#ffffff4d;stroke-width:.5px}.product-card .product-card__content .cust-product-info{height:10%;display:flex;justify-content:space-between;align-items:start;padding:.1vw .4vw}.product-card .product-card__content .cust-product-info .cust-product-info-title h3{text-transform:lowercase;font-size:.75vw;letter-spacing:-.02vw!important;font-weight:500;line-height:1}.product-card .product-card__content .cust-product-price span{font-size:.7vw;font-weight:500;opacity:50%;line-height:1;padding-right:.2vw}.product-card .product-card__content .cust-product-info-title{display:flex;flex-direction:column;gap:.2vw}.product-card .product-card__content .cust-product-price span.price-item__group.price{padding-right:.2vw}.product-card .product-card__content .cust-product-info .cust-add-to-cart button{border:unset;background:unset;height:1vw;width:1vw;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000}.product-card .product-card__content .cust-product-info .cust-add-to-cart button span{height:70%;width:70%}.product-card .product-card__content .cust-product-info .cust-add-to-cart button span svg{height:100%;width:100%;fill:#000}.cust-quick-add-overlayer{position:fixed;top:0;right:0;bottom:0;left:0;display:none;visibility:hidden;pointer-events:none;z-index:9998}.cust-quick-add-overlayer.is-active{opacity:1;visibility:visible;pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex}.cust-quick-add{position:fixed;display:none}.cust-quick-add .cust-quick-add-title-wrapper{position:fixed;bottom:1vw;left:50%;transform:translate(-50%);transition:opacity .25s ease,visibility .25s ease;background:#fff;border:.5px solid #B7B7B7A8;border-radius:8px;padding:.5vw;z-index:999999;pointer-events:all;width:35%;display:flex;flex-direction:column;gap:.5vw}.cust-quick-add.is-active{display:flex;z-index:999999}.cust-quick-add-media-ul{display:flex;gap:1%;overflow:scroll;scrollbar-width:none;height:15vw;scroll-snap-type:x}.cust-quick-add-media-ul .cust-quick-add-media-li{min-width:48%;width:48%}.cust-quick-add-title-wrapper .cust-quick-add-title-main{display:flex;justify-content:space-between}.cust-quick-add-title-wrapper .cust-quick-add-title-main .cust-quick-add-title-price{display:flex;width:80%;align-items:center;flex-wrap:wrap}.cust-quick-add-title-wrapper .cust-quick-add-title-main .cust-quick-add-title-price .pdp-tag-div{padding-left:.5vw;display:flex;align-items:center}.cust-quick-add-title-wrapper .cust-quick-add-title-main .cust-quick-add-title-price .pdp-tag-div span{font-size:.6vw;color:red;text-transform:lowercase}.cust-quick-add-title-wrapper .cust-quick-add-title-main .cust-quick-add-title-price h1{font-size:1vw;text-transform:lowercase;font-weight:600;padding-bottom:.2vw;width:100%}.cust-quick-add-title-wrapper .cust-quick-add-title-main .cust-quick-add-title-price .cust-quick-add-price div{display:flex;gap:.3vw}.cust-quick-add-title-wrapper .cust-quick-add-title-main .cust-quick-add-title-price .cust-quick-add-price div span{font-size:.6vw;line-height:1;opacity:50%;font-weight:500}.cust-quick-add-title-wrapper .cust-quick-add-title-main .cust-quick-add-view a{padding:.2vw .7vw;display:flex;background:#fff;border-radius:50px;font-size:.7vw;line-height:1;font-weight:500}.cust-quick-add-product-title,.cust-quick-add-price{margin:0}.cust-quick-add-variants{display:block;background:#f3f3f3;padding:.7vw;border-radius:8px;border:.5px solid #00000029}.cust-quick-add-variant-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5vw}.cust-quick-add-toggle-button{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.6vw;font-weight:600}.cust-quick-add-variant-message{flex:1;text-align:center}.cust-quick-add-variant-message p{margin:0;font-size:.6vw;opacity:50%;font-weight:400}.cust-quick-add-size-chart{text-transform:lowercase;font-size:.6vw;font-weight:400;text-decoration:underline;cursor:pointer}.cust-quick-add-fieldset.variant-option--buttons{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-radius:3px;overflow:hidden;gap:0}.cust-quick-add-legend{display:none}.cust-quick-add-fieldset.variant-option--buttons label{height:2vw;border:0;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#f3f3f3;font-size:.7vw;font-weight:400;cursor:pointer;display:flex;align-items:center;border-radius:unset;padding:0;position:relative}.cust-quick-add-variant-picker .variant-option--buttons label.few-left span:before{content:"";position:absolute;right:2.1vw;top:50%;transform:translateY(-50%);opacity:.5;height:.3vw;width:.3vw;background:#000;border-radius:50px}.cust-quick-add-variant-picker .variant-option--buttons label.few-left span:after{content:"few left";position:absolute;right:0vw;top:50%;transform:translateY(-50%);opacity:.5;color:#000;font-size:.6vw}.cust-quick-add-variant-picker .variant-option--buttons label.is-sold-out span:before{content:"";position:absolute;right:2.7vw;top:50%;transform:translateY(-50%);opacity:.5;height:.3vw;width:.3vw;background:red;border-radius:50px}.cust-quick-add-variant-picker .variant-option--buttons label.is-sold-out span:after{content:"sold out";position:absolute;right:0vw;top:50%;transform:translateY(-50%);opacity:.5;color:red;font-size:.6vw}.cust-quick-add-fieldset.variant-option--buttons label:focus-visible{outline:unset!important}.cust-quick-add-fieldset.variant-option--buttons label input:focus-visible{outline:unset!important}.cust-quick-add-fieldset.variant-option--buttons label span{height:100%;width:100%;display:flex;justify-content:center;color:#000;align-items:center}.cust-quick-add-fieldset.variant-option--buttons label.is-selected{color:#000}.cust-quick-add-fieldset.variant-option--buttons label.is-sold-out .variant-option__strikethrough{display:none;height:100%;width:100%}.cust-quick-add-fieldset.variant-option--buttons label.is-sold-out .variant-option__strikethrough line{height:100%;width:100%}.cust-quick-add-fieldset.variant-option--buttons label.is-sold-out span{color:red;position:relative}.cust-quick-add-fieldset.variant-option--buttons label.is-sold-out{position:relative}.variant-option__button-label:has([data-option-available=false]):has(:checked){background:#f3f3f3!important}.cust-quick-add-fieldset.variant-option--buttons label.is-selected span{opacity:100%}.cust-quick-add-fieldset.variant-option--buttons label:after{display:none}.cust-quick-add-fieldset.variant-option--buttons label:before{display:none}.cust-quick-add-fieldset.variant-option--buttons label:nth-child(1){border-top-left-radius:3px}.cust-quick-add-fieldset.variant-option--buttons label:nth-child(5){border-top-left-radius:3px}.cust-quick-add-fieldset.variant-option--buttons label:nth-child(6){border-top-left-radius:3px}.cust-quick-add-fieldset.variant-option--buttons label:last-child{border-top-left-radius:3px}.cust-quick-add-variant-picker .variant-option--buttons{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-radius:3px;overflow:hidden;gap:0}.cust-quick-add-variant-picker .variant-option--buttons legend{display:none}.variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-option-available=false]){border-width:1px!important}.cust-quick-add-variant-picker .variant-option--buttons label{height:2.5vw;padding:8px;border:0;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#f3f3f3;font-size:.7vw;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:start;border-radius:unset;padding:0 .7vw;color:#000;position:relative}.cust-quick-add-variant-picker .variant-option--buttons label:focus-visible{outline:unset!important}.cust-quick-add-variant-picker .variant-option--buttons label input:focus-visible{outline:unset!important}.cust-quick-add-variant-picker .variant-option--buttons label span{height:100%;width:100%;display:flex;justify-content:start;color:#000;align-items:center;position:relative}.cust-quick-add-variant-picker .variant-option--buttons label span.nits-stock-message{display:none}.cust-quick-add-variant-picker .variant-option--buttons label.is-selected{color:#000}.cust-quick-add-variant-picker .variant-option--buttons label.is-sold-out .variant-option__strikethrough{display:none;height:100%;width:100%}.cust-quick-add-variant-picker .variant-option--buttons label.is-sold-out .variant-option__strikethrough line{height:100%;width:100%}.cust-quick-add-variant-picker .variant-option--buttons label.is-sold-out span{color:red;position:relative}.cust-quick-add-variant-picker .variant-option--buttons label.is-sold-out{position:relative}.cust-quick-add-variant-picker .variant-option--buttons label.is-selected span{opacity:100%}.cust-quick-add-variant-picker .variant-option--buttons label:after{display:none}.cust-quick-add-variant-picker .variant-option--buttons label:before{display:none}.cust-quick-add-variant-picker .variant-option--buttons label:nth-child(1){border-top-left-radius:3px}.cust-quick-add-variant-picker .variant-option--buttons label:nth-child(5){border-top-left-radius:3px}.cust-quick-add-variant-picker .variant-option--buttons label:nth-child(6){border-top-left-radius:3px}.cust-quick-add-variant-picker .variant-option--buttons label:last-child{border-top-left-radius:3px}.cust-quick-add-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999998;background:#00000059;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.cust-quick-add-overlay.active{opacity:1;visibility:visible;pointer-events:auto}.cust-quick-add-success-popup{position:fixed;z-index:999;overflow-y:auto;background:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,transform .25s ease,visibility .25s ease}.cust-quick-add-success-popup.active{position:fixed;bottom:1vw;right:1vw;width:30%;z-index:9999;padding:1vw;border-radius:11px;z-index:9999999;opacity:1;visibility:visible;pointer-events:all}.cust-quick-add-product{display:flex;align-items:center;gap:.5vw;padding-bottom:.5vw}.cust-quick-add-success-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5vw}.cust-quick-add-success-top h2{font-size:.8vw;font-weight:500;color:#000}.cust-quick-add-success-top button{font-size:.8vw;color:#000;background:#fff;font-weight:500;border:none;padding:.3vw .8vw;border-radius:50px;cursor:pointer}.cust-quick-add-product-image{width:10vw;height:8vw;overflow:hidden;border-radius:8px}.cust-quick-add-product-info{display:flex;flex-direction:column;gap:.5vw}.cust-quick-add-product-name{font-size:.8vw;font-weight:500}.cust-quick-add-product-variant{font-size:.7vw;color:#000;opacity:49%;font-weight:500}.cust-quick-add-product-price{font-size:.7vw;font-weight:400}.cust-quick-add-product-price .price-item--sale{padding-right:.2vw}.nits-popup-price .compare-price{margin-left:6px;color:#999;text-decoration:line-through}.nits-popup-close{position:absolute;top:8px;right:10px;width:28px;height:28px;border:0;background:transparent;font-size:22px;line-height:1;cursor:pointer;z-index:2}.nits-variant-option.is-sold-out{opacity:.45;cursor:not-allowed;pointer-events:none;color:red}.cust-quick-add-related-grid{display:flex;gap:1%;overflow:scroll;scrollbar-width:none}.cust-quick-add-related{display:flex;gap:.5vw;flex-direction:column}.cust-quick-add-related .cust-quick-add-related-title h2{font-size:.8vw;font-weight:300}.cust-quick-add-related-product{display:block;text-decoration:none;min-width:49.5%;height:15vw}.cust-quick-add-related-image{width:100%;overflow:hidden;height:100%;border-radius:8px}.nits-related-product-image img{width:100%;height:100%;object-fit:cover;display:block}.nits-related-product-image{height:100%}.nits-popup-view-cart{cursor:pointer}.cust-quick-add-body-open{overflow:hidden}.variant-option__button-label:hover{border-color:#e8e8e8!important;background:#f3f3f3}.price__sale .price-item.price-item--regular{position:relative}.price__sale .price-item.price-item--regular:after{position:absolute;content:"";top:50%;left:0;height:1px;width:100%;background:#000;transform:translatey(-50%)}#quick-add-sizeChart{pointer-events:none;opacity:0;width:fit-content;position:fixed;height:fit-content;background:transparent;width:31.5%;top:4vw;right:1vw;z-index:14;transition:opacity .3s linear;z-index:9999999}#quick-add-sizeChart.active{pointer-events:auto;opacity:1}#quick-add-sizeChart .size-chart-box{height:fit-content;border-radius:.6vw;display:flex;flex-direction:column;gap:.3vw;background:#f9f9f9}#quick-add-sizeChart .size-chart-box .size-char-box-main{padding:.8vw 0;background:#f3f3f3;height:100%;display:flex;flex-direction:column;align-items:center;border-radius:10px}#quick-add-sizeChart .size-chart-header{display:flex;justify-content:space-between;align-items:center;width:96%;padding:0 .5vw .5vw}#quick-add-sizeChart .size-chart-header p{display:flex;justify-content:space-between;text-transform:lowercase;font-size:.55vw;padding-top:0;font-weight:500;width:100%;color:#000;align-items:center}#quick-add-sizeChart .size-chart-header p span{display:flex;align-items:center;gap:.5vw}#quick-add-sizeChart .size-chart-close{background:transparent;border:none;font-size:1vw;line-height:1;cursor:pointer;color:#e74c3c;font-weight:700;transition:color .3s ease;height:1.2vw;width:1.3vw}#quick-add-sizeChart .size-chart-close svg{fill:#e74c3c;height:100%;width:100%}#quick-add-sizeChart .size-chart-close:hover{color:#c0392b}#quick-add-sizeChart .size-chart-table{width:100%;border-collapse:collapse;font-size:.6vw;width:96%}#quick-add-sizeChart .size-chart-table thead{border-top:.1vw solid #000;border-bottom:.1vw solid #000;height:1vw}#quick-add-sizeChart .size-chart-table tbody tr{height:1vw}#quick-add-sizeChart .size-chart-table th,#quick-add-sizeChart .size-chart-table td{text-align:left;text-transform:lowercase}#quick-add-sizeChart .size-chart-table th{border-top-color:#000;border-bottom-color:#000;font-weight:500;text-align:center}#quick-add-sizeChart .size-chart-table td{border-top-color:#fff;border-bottom-color:#fff;font-weight:400;text-align:center}.size-extra-note{background:#f3f3f3;border-radius:10px;display:flex;justify-content:center;align-items:center;line-height:1;font-weight:500;font-style:normal;color:#828282;font-size:.55vw;padding-block:.7vw;gap:.5vw}.size-extra-note span{color:#fff;background:#000;height:.8vw;width:.8vw;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7vw}.cust-quick-add .nits-horizon-max-error{margin:0}.cust-quick-add .nits-horizon-max-error .cart-item__error{padding:0;align-items:center;gap:.2vw}.cust-quick-add .nits-horizon-max-error .cart-item__error .svg-wrapper{margin:0;height:.5vw;width:.5vw}.cust-quick-add .nits-horizon-max-error .cart-item__error .svg-wrapper svg{height:100%;width:100%}.cust-quick-add .nits-horizon-max-error .cart-item__error .svg-wrapper svg circle{fill:#eb001b;stroke:#eb001b}.cust-quick-add .nits-horizon-max-error .cart-item__error .svg-wrapper svg path{fill:#fff;stroke:#fff}.cust-quick-add .nits-horizon-max-error .cart-item__error .cart-item__error-text{font-size:.5vw;opacity:50%}cart-drawer-component .cart-drawer__inner .theme-drawer__header{padding:.5vw 1vw;flex-wrap:wrap;row-gap:.5vw}cart-drawer-component .cart-drawer__inner .theme-drawer__header .cust-drawer-header h2{font-size:1vw;font-weight:700;line-height:1}cart-drawer-component .cart-drawer__inner .theme-drawer__header .cust-drawer-header .cust-cart-total{font-size:.6vw;font-weight:500;line-height:1;opacity:49%}cart-drawer-component .cart-drawer__inner .theme-drawer__header .theme-drawer__close-button{height:1.2vw;width:1.2vw;border:none;background:none;outline:unset;outline-offset:unset;box-shadow:unset}cart-drawer-component .cart-drawer__inner .theme-drawer__header .cust-drawer-header{width:40%;display:flex;flex-direction:column;gap:.3vw}cart-drawer-component .cart-drawer__inner .theme-drawer__header .theme-drawer__close-button .svg-wrapper{height:100%;width:100%}cart-drawer-component .cart-drawer__inner .theme-drawer__header .theme-drawer__close-button .svg-wrapper svg{height:100%;width:100%}cart-drawer-component .cart-drawer__inner .theme-drawer__header .theme-drawer__close-button .svg-wrapper svg path{fill:#000}cart-drawer-component .cart-drawer__inner .cart-drawer__items{padding:0 1vw;scrollbar-width:none}cart-drawer-component .cart-drawer__inner .cust-drwer-text h2{font-size:.6vw;color:#6eb3e1;font-weight:500}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody{gap:.5vw;display:flex;flex-direction:column}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr{display:flex;margin:0;padding:0;flex-wrap:wrap;border-radius:8px;overflow:hidden;background:#f8f8f8;height:15vw;position:relative;border-bottom:unset}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__media{height:100%;width:100%}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__media .cart-items__media-container{height:100%;width:100%}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details{height:18%;width:100%;display:flex;position:absolute;bottom:0}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details .cust-cart-drawer-info{padding:.5vw 1vw;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;row-gap:.2vw;align-items:center}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details .cust-cart-drawer-info .cart-items__product-info{width:70%;height:fit-content;line-height:.4}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details .cust-cart-drawer-info .cart-items__product-info .cart-items__title-row a{font-size:.8vw;font-weight:700;line-height:1;text-transform:lowercase}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details .cust-cart-drawer-info .cart-items__variants-wrapper{width:30%;display:flex;justify-content:end;height:fit-content}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details .cust-cart-drawer-info .cart-items__variants-wrapper .cart-items__variant{display:flex;gap:.2vw}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details .cust-cart-drawer-info .cart-items__variants-wrapper .cart-items__variant dt{font-size:.5vw;opacity:49%;color:#000;font-weight:500;text-transform:uppercase}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details .cust-cart-drawer-info .cart-items__variants-wrapper .cart-items__variant dd{font-size:.5vw;opacity:49%;text-transform:lowercase;color:#000;font-weight:500}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details .cust-cart-drawer-info .cart-items__unit-price-wrapper{width:100%;height:fit-content;display:flex;justify-content:space-between;align-items:baseline}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details .cust-cart-drawer-info .cart-items__unit-price-wrapper .cart-items__variant dt{font-size:.5vw;opacity:49%;color:#000;font-weight:500;text-transform:uppercase}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details .cust-cart-drawer-info .cart-items__unit-price-wrapper .cart-items__variant dd{font-size:.5vw;opacity:49%;text-transform:lowercase;color:#000;font-weight:500}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details .cust-cart-drawer-info .cart-items__unit-price-wrapper div{display:flex;gap:.3vw}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details .cust-cart-drawer-info .cart-items__unit-price-wrapper div span{font-size:.7vw;opacity:50%;color:#000;font-weight:400}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__details .cust-cart-drawer-info .cart-items__unit-price-wrapper div s{font-size:.7vw;opacity:50%;color:#000;font-weight:400}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .remove-button-toggle{position:absolute;top:.5vw;right:.5vw;z-index:3}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .remove-button-toggle .remove-dots{height:1vw;width:1vw;border-radius:50px;background:#fff;display:flex;gap:.14vw;align-items:center;justify-content:center}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .remove-button-toggle .remove-close{height:1vw;width:1vw;border-radius:50px;background:#fff;display:flex;align-items:center;justify-content:center}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .remove-button-toggle .remove-dots span{line-height:1;background-color:#b7b7b7;border-radius:50px;height:.15vw;width:.15vw;display:flex}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .remove-button-toggle .remove-close span{height:80%;width:80%}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .remove-button-toggle .remove-close span svg{height:100%;width:100%}.remove-close,.remove-button-toggle.active .remove-dots{display:none!important}.remove-button-toggle.active .remove-close{display:flex!important}.remove-dots,.remove-close{cursor:pointer}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__quantity{position:absolute;top:.5vw;right:2vw;clip-path:inset(0 0 0 100%);transition:clip-path .3s ease-in-out;margin:0;background:#fff;padding:.1vw .6vw .1vw .3vw;border-radius:7rem}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__quantity .quantity-selector-wrapper{height:1.5vw}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__quantity .quantity-selector-wrapper cart-quantity-selector-component{border:unset;height:100%;width:4vw}.cart-items .quantity-selector button{width:1.5vw!important;height:100%!important}.cart-items .quantity-selector button span{height:40%;width:40%}.cart-items .quantity-selector button span svg{height:100%;width:100%}.cart-items .quantity-selector input{height:100%!important;width:1vw!important;min-width:1vw!important;font-size:.6vw}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__quantity .cart-items__quantity-controls{height:fit-content;gap:.1vw}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__quantity.active{clip-path:inset(0 0 0 0)}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__error{position:absolute;margin:0;top:.4vw;left:.3vw}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__error .cart-item__error{padding:0;align-items:center;gap:.2vw}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__error .cart-item__error .svg-wrapper{margin:0;height:.5vw;width:.5vw}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__error .cart-item__error .svg-wrapper svg{height:100%;width:100%}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__error .cart-item__error .cart-item__error-text{font-size:.5vw;opacity:50%}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__quantity .cart-items__remove{height:.9vw;width:.9vw}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__quantity .cart-items__remove svg{height:100%;width:100%}.cust-drwer-text{width:100%}.cart-drawer-overlayer{display:none;position:fixed;height:100%;width:100%;background:#00000059;z-index:998;top:0;left:0;pointer-events:none}.cart-drawer-overlayer.drawer-open{display:flex;pointer-events:all}cart-drawer-component:not(:has(.cart-form)) .cart-drawer__content{gap:.5vw}cart-drawer-component:not(:has(.cart-form)) .cart-drawer__content h2{font-size:1.2vw;font-weight:500}cart-drawer-component:not(:has(.cart-form)) .cart-drawer__content .cart-drawer__items .cart-items__wrapper{gap:.7vw}cart-drawer-component:not(:has(.cart-form)) .cart-drawer__content .cart-drawer__items .cart-items__wrapper p{font-size:.8vw;font-weight:400}cart-drawer-component:not(:has(.cart-form)) .cart-drawer__content .cart-drawer__items .cart-items__wrapper .button{margin:0}cart-drawer-component:not(:has(.cart-form)) .cart-drawer__content .cart-drawer__items .cart-items__wrapper .button span{font-size:.7vw;font-weight:500}.cart-items__wrapper{padding-bottom:.5vw!important}.cart-drawer__summary{padding:0 1vw .5vw!important;-webkit-mask-image:unset!important;mask-image:unset!important;background:unset!important}.cust-drawer-footer{width:100%;display:flex;flex-direction:column}.cust-drawer-footer .cust-drawer-shiping{display:flex;gap:.8vw;align-items:center;padding:.5vw .3vw;border-block:1px solid #ececec}.cust-drawer-footer .cust-drawer-shiping span{height:1.4vw;width:1.4vw}.cust-drawer-footer .cust-drawer-shiping span svg{height:100%;width:100%}.cust-drawer-footer .cust-drawer-shiping .cust-drawer-shipping-text{display:flex;flex-direction:column;gap:.2vw}.cust-drawer-footer .cust-drawer-shiping .cust-drawer-shipping-text h2{font-size:.7vw;font-weight:500}.cust-drawer-footer .cust-drawer-shiping .cust-drawer-shipping-text p{font-size:.7vw;font-weight:500;color:#70b2df;display:flex!important;opacity:0;transition:opacity .25s linear}.cust-drawer-footer .cust-drawer-shiping .cust-drawer-shipping-text p.show{opacity:1}.cust-drawer-footer-text-inner{display:flex;padding-block:.5vw;border-bottom:1px solid #ececec;flex-direction:column;gap:.2vw;padding-inline:.3vw}.cust-drawer-footer-text-inner h2{font-size:.6vw;font-weight:500;color:#000}.cust-drawer-footer-text-inner p{font-size:.6vw;font-weight:400;color:#b7b7b7}.cart-drawer__summary .cart-totals{border-top:unset!important;padding:.5vw 0 0vw!important;margin:0!important}.cart-drawer__summary .cart__ctas{border-bottom:1px solid #ececec;padding-bottom:.5vw;padding-top:.5vw}.cart-drawer__summary .cart__ctas button{height:2vw;min-height:2vw;background:#6eb3e1;border-radius:4px}.cart-drawer__summary .cart__ctas button span{font-size:.7vw;font-weight:500}.cart-drawer__summary .cart-totals .cart-totals__container{gap:0}.cart-drawer__summary .cart-totals .cart-totals__container span{font-size:.7vw;font-weight:500}.cart-drawer__summary .cart-totals .cart-totals__container span text-component{font-size:.7vw;font-weight:500}.cust-cart-drawer-header{display:flex;flex-direction:column;gap:.5vw;padding:.5vw 1vw}.cust-cart-drawer-header .theme-drawer__close-button{background:unset;border:unset;box-shadow:unset;height:1.5vw;width:1.5vw;--contrast-color: unset;outline:unset}.cust-cart-drawer-header .theme-drawer__close-button:hover{background:unset;background-color:unset!important}.cust-cart-drawer-header .theme-drawer__close-button .svg-wrapper{height:80%;width:80%}.cust-cart-drawer-header .theme-drawer__close-button .svg-wrapper svg{height:100%;width:100%}.cust-cart-drawer-header .theme-drawer__close-button .svg-wrapper svg path{fill:#000}.cust-cart-drawer-header .cust-header-policy-line{line-height:1}.cust-cart-drawer-header .cust-header-policy-line span{font-size:.8vw;line-height:1;font-weight:500;color:#6eb3e1}.cart-drawer-header-upper{display:flex;justify-content:space-between;align-items:center}.cust-cart-drawer-title{display:flex;flex-direction:column}.cust-cart-drawer-title h4{font-size:.7vw;padding-bottom:.2vw;font-weight:700}.cust-cart-drawer-title span{font-size:.6vw;opacity:60%;font-weight:400}cart-drawer-component .cart-drawer__inner .cart-items__wrapper form .cart-items .cart-items__table tbody tr .cart-items__price{display:none}.cust-cart-totals{padding:.5vw 0;border-bottom:1px solid #ececec}.cust-cart-totals div{display:flex;justify-content:space-between;height:1.5vw;align-items:center;padding:0 .3vw}.cust-cart-totals div p{font-size:.65vw;font-weight:500;line-height:1}.cust-cart-totals div .glc-money,.cust-cart-totals div .cust-estimated-cost{font-size:.65vw;opacity:50%;color:#000;line-height:1}.cust-cart-totals div span.shpping-free{font-weight:500;opacity:100%}.cust-cart-full-total{display:flex;justify-content:space-between;height:1.5vw;align-items:center;padding:.5vw .3vw 0}.cust-cart-full-total p,.cust-cart-full-total span{font-size:.7vw;font-weight:500;line-height:1}cart-items-component div .cart-page.cart-page--empty{padding:0;min-height:100vh}cart-items-component div .cart-page.cart-page--empty .cart-page__items{border:unset}cart-items-component div .cart-page.cart-page--empty .cart-page__title{margin:0}cart-items-component div .cart-page.cart-page--empty .cart-items__wrapper{gap:1vw}cart-items-component div .cart-page.cart-page--empty .cart-items__wrapper p{font-size:.7vw;font-weight:400}cart-items-component div .cart-page.cart-page--empty .cart-items__wrapper .cart-items__empty-button{margin:0;font-size:.7vw;font-weight:500;border-radius:4px;height:2.5vw;padding:0;width:100%}cart-items-component div .cart-page{padding:7.8vw 1vw 1vw;display:flex;flex-direction:column;gap:1vw}cart-items-component div .cart-page .cart-page__title{line-height:1}cart-items-component div .cart-page .cart-page__title h1{font-size:1.5vw;font-weight:600}cart-items-component div .cart-page .cart-page__title h1 .cart-bubble{display:none}cart-items-component div .cart-page .cart-page__items{margin:0}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper{padding-bottom:0vw!important}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row{height:12vw;display:flex;gap:1%;margin:0;padding-block:1vw;border-bottom:1px solid #bebebe}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row:last-child{border-bottom:unset}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__media{height:100%;width:8%}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__details{width:40%}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__details .cust-cart-drawer-info{display:flex;flex-direction:column;gap:.2vw}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__details .cust-cart-drawer-info a{font-size:.8vw;font-weight:600}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__details .cust-cart-drawer-info dd{font-size:.7vw;font-weight:400;opacity:60%;color:#000}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__details .cust-cart-drawer-info dt{font-size:.7vw;font-weight:400;opacity:60%;color:#000}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__details .cust-cart-drawer-info span{font-size:.7vw;font-weight:400;opacity:60%;color:#000}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__details .cust-cart-drawer-info s{font-size:.7vw;font-weight:400;opacity:60%;color:#000;padding-left:.2vw}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__details .cust-cart-drawer-info .cart-items__variant{gap:.2vw;display:flex}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__media .cart-items__media-container{height:100%}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__quantity{width:39%}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__quantity .button{height:2vw;width:2vw}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__quantity .button svg{height:100%;width:100%}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__quantity .cart-items__quantity-controls{gap:.5vw}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__quantity .quantity-selector-wrapper{width:6vw;height:2vw}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__quantity .quantity-selector-wrapper .quantity-selector{height:100%}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__quantity .quantity-selector-wrapper button{width:2vw!important}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__quantity .quantity-selector-wrapper input{width:2vw!important;font-size:.7vw}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__price{width:10%}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper tbody .cart-items__table-row .cart-items__price text-component{font-size:.7vw;font-weight:500;opacity:80%;color:#000}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper thead{position:unset!important;padding-bottom:1vw;margin:0}cart-items-component div .cart-page .cart-page__items .cart-items__wrapper thead th{display:none}cart-items-component div .cart-page .cart-page__items{padding:0vw 0;border-block:1px solid #bebebe}cart-items-component div .cart-page .cart-page__summary .section-background{background:transparent}cart-items-component div .cart-page .cart-page__summary .cart-summary__inner{width:100%;align-items:end;padding:0vw 0}cart-items-component div .cart-page .cart-page__summary .cart-summary__inner .cust-drawer-footer .cust-drawer-shiping{display:none}cart-items-component div .cart-page .cart-page__summary .cart-summary__inner .cust-drawer-footer .cart__ctas{padding-top:.5vw}cart-items-component div .cart-page .cart-page__summary .cart-summary__inner .cust-drawer-footer .cart__ctas .cart__checkout-button{background:#6eb3e1;font-size:.7vw;font-weight:600;min-height:fit-content;height:2vw;padding:0;display:flex;justify-content:center;align-items:center;border-radius:4px}cart-items-component div .cart-page .cart-page__summary .cart-summary__inner .cust-drawer-footer .cust-drawer-footer-text{display:none}cart-items-component div .cart-page .cart-page__summary{height:fit-content}cart-items-component div .cart-page .cart-page__summary .cart-summary__inner .cust-drawer-footer{width:20%}.cust-search-page{padding-top:5vw}.cust-search-page .search-page__header{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0!important}.cust-search-page .search-page__header .spacing-style h3{display:flex;justify-content:center;align-items:center;padding-bottom:1vw;font-size:1.5vw;font-weight:600;text-transform:lowercase}.cust-search-page .search-page-input__parent search-page-input-component{margin:0;width:100%;max-width:100%}.cust-search-page .search-page-input__parent .search__icon,.cust-search-page .search-page-input__parent .button-unstyled{display:none}.cust-search-page .spacing-style .search-page-input__parent{width:30%}.cust-search-page .search-page-input__parent .search-page-input{padding:.8vw 1vw;width:100%;opacity:70%;font-weight:500;font-size:.7vw}.cust-search-page .search-page-input__parent .search__reset-button{display:none}.cust-search-page .search-page-input__parent .search-page-input:focus-visible{outline:none}.cust-search-page .search-page-input__parent .search-page-input:hover{background:none}.cust-search-grid.product-grid-container{display:flex;padding:1vw 0;position:relative}.cust-search-grid.product-grid-container .collection-wrapper{width:100%;display:flex}.cust-search-grid.product-grid-container .collection-wrapper .grid{display:flex}.cust-search-grid.product-grid-container .collection-wrapper .grid .product-grid{padding:0 1vw;gap:1%;display:flex;flex-wrap:wrap;row-gap:1vw}.cust-search-grid.product-grid-container .collection-wrapper .grid .product-grid .product-grid__item{min-width:19.2%;width:19.2%;aspect-ratio:7 / 9}.cust-search-grid.product-grid-container .collection-wrapper .grid .product-grid .product-grid__item .cust-add-to-cart{display:none}.card-gallery-indicators{position:absolute;left:50%;bottom:1vw;transform:translate(-50%);display:flex;gap:.3vw;z-index:20}.card-gallery-indicator{display:block;width:1vw;height:1px;background:#ebebeb;transition:all .2s ease}.card-gallery-indicator.active{background:#b7b7b7;opacity:1}.pdp-loader-screen{position:fixed;height:100%;width:100%;display:none;z-index:99999999;top:0;left:0;align-items:center;justify-content:center;background:#00000045;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}quick-add-modal .pdp-loader-screen{display:none}.pdp-loader-screen.loading{display:flex!important}.pdp-loader-screen .loader-svg-main{width:200px;position:relative;display:flex;align-items:center;justify-content:center}.pdp-loader-screen .loader-svg-main svg.loader-logo{position:absolute;top:0;left:0;width:100%;z-index:-1}.pdp-loader-screen .loader-svg-main svg.loader-animate-logo *{fill:#79797987}.pdp-loader-screen .loader-svg-main svg.loader-animate-logo{clip-path:inset(0 100% 0 0);animation-name:none;animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:ease}.pdp-loader-screen.loading .loader-svg-main svg.loader-animate-logo{animation-name:pdp-loader}@keyframes pdp-loader{0%{clip-path:inset(0 100% 0 0)}50%{clip-path:inset(0 0% 0 0)}to{clip-path:inset(0 0 0 100%)}}product-card .swym-advanced-wishlist-collections-container{width:fit-content;height:fit-content;padding:0;left:unset;right:.5vw;top:.5vw}product-card .swym-advanced-wishlist-collections{height:fit-content;width:fit-content;min-width:fit-content;min-height:fit-content;transform:unset!important;gap:0}product-card .swym-advanced-wishlist-collections svg{min-width:1.25vw;min-height:1.25vw}product-card .swym-advanced-wishlist-collections svg path{stroke:#0000002e}.content-for-layout[data-template=page] .page-width-content h1{display:none}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container{width:100%}.content-for-layout[data-template=page] .page-width-content{display:flex}.content-for-layout[data-template=page] .page-width-content>div{padding:0}.content-for-layout[data-template=page] .page-width-content>div .text-block{display:none}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container{padding:3.8vw 1vw 1vw;min-height:100vh}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-header{width:100%;padding:.5vw 0 1vw}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-header swym-storefront-layout-title>div{display:flex;flex-direction:column;gap:.3vw}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-header swym-storefront-layout-title>div .swym-storefront-layout-title{font-size:.9vw;font-weight:600;line-height:1;color:#000}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-header swym-storefront-layout-title>div .swym-storefront-layout-total-list-items-count{font-size:.6vw;font-weight:400;line-height:1;opacity:60%;color:#000}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body{max-width:100%!important;width:100%!important;padding:1vw 0;overflow:hidden}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body .swym-storefront-layout-items-container{grid-template-columns:repeat(5,1fr)!important;gap:.5vw!important;row-gap:.8vw!important}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body .swym-storefront-layout-items-container swym-storefront-layout-item{aspect-ratio:7 / 9}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body .swym-storefront-layout-items-container swym-storefront-layout-item .swym-storefront-layout-grid-item{gap:1%!important;height:100%}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body .swym-storefront-layout-items-container swym-storefront-layout-item .swym-storefront-layout-grid-item .swym-storefront-layout-grid-item-image-container{height:89%!important;border-radius:8px;overflow:hidden}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body .swym-storefront-layout-items-container swym-storefront-layout-item .swym-storefront-layout-grid-item .swym-storefront-layout-grid-item-content{padding:.1vw .4vw;height:10%;gap:.2vw;position:relative}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body .swym-storefront-layout-items-container swym-storefront-layout-item .swym-storefront-layout-grid-item .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-action-container{position:absolute;right:.4vw;width:.7vw!important;height:.7vw;padding:0;top:.2vw}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body .swym-storefront-layout-items-container swym-storefront-layout-item .swym-storefront-layout-grid-item .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-action-container .swym-storefront-layout-grid-item-add-to-cart-button{padding:0!important;font-size:0!important;height:100%;width:100%;min-width:100%;background-color:unset;position:relative}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body .swym-storefront-layout-items-container swym-storefront-layout-item .swym-storefront-layout-grid-item .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-action-container .swym-storefront-layout-grid-item-add-to-cart-button:after{position:absolute;content:"";height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M1 4.51a.5.5 0 0 0 0 1h3.5l.01 3.5a.5.5 0 0 0 1-.01V5.5l3.5-.01a.5.5 0 0 0-.01-1H5.5L5.49.99a.5.5 0 0 0-1 .01v3.5l-3.5.01z' clip-rule='evenodd'/%3E%3C/svg%3E")}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body .swym-storefront-layout-items-container swym-storefront-layout-item .swym-storefront-layout-grid-item .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-title{text-transform:lowercase;font-size:.75vw!important;letter-spacing:-.02vw!important;font-weight:500;line-height:1!important;margin:0}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body .swym-storefront-layout-items-container swym-storefront-layout-item .swym-storefront-layout-grid-item .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-price-variant{gap:.3vw}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body .swym-storefront-layout-items-container swym-storefront-layout-item .swym-storefront-layout-grid-item .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-price-variant span{line-height:.8}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body .swym-storefront-layout-items-container swym-storefront-layout-item .swym-storefront-layout-grid-item .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-price-variant span.glc-money{font-size:.7vw;font-weight:500;opacity:50%;line-height:1;color:#000}.content-for-layout[data-template=page] .swym-storefront-layout-container .swym-storefront-layout-tab-container .swym-storefront-layout-body .swym-storefront-layout-items-container swym-storefront-layout-item .swym-storefront-layout-grid-item .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-price-variant .swym-storefront-layout-variant{font-size:.7vw;font-weight:500;opacity:50%;line-height:1;color:#000;padding:0;margin:0}swym-storefront-layout-login-user{display:none}#swym-anchor{display:none!important}.swym-storefront-layout-notification-position-left{z-index:2;border-radius:6px;background-color:#fff!important}.swym-storefront-layout-notification-position-left .swym-storefront-layout-notification-container{padding:.5vw;gap:.5vw}.swym-storefront-layout-notification-position-left .swym-storefront-layout-notification-container .swym-storefront-layout-notification-content-container{gap:.5vw}.swym-storefront-layout-notification-position-left .swym-storefront-layout-notification-container .swym-storefront-layout-notification-content-container .swym-storefront-layout-notification-content .swym-storefront-layout-notification-message{font-size:.7vw;color:#000;font-weight:600}.swym-storefront-layout-notification-position-left .swym-storefront-layout-notification-container .swym-storefront-layout-notification-content-container .swym-storefront-layout-notification-image-container{height:5vw;width:5vw}.swym-storefront-layout-notification-position-left .swym-storefront-layout-notification-container .swym-storefront-layout-notification-content-container .swym-storefront-layout-notification-content .swym-storefront-layout-notification-title{font-size:.7vw;color:#000;font-weight:600}.swym-storefront-layout-notification-position-left .swym-storefront-layout-notification-container .swym-storefront-layout-notification-action{border:unset;padding:.3vw .7vw;font-size:.6vw;font-weight:500}.swym-storefront-layout-action-tooltip-layout{padding:.5vw!important}.swym-storefront-layout-action-tooltip-layout .swym-storefront-layout-action-tooltip-btn.remove-from-list-button,.swym-storefront-layout-action-tooltip-btn.swym-sfy-remove-button{color:#000!important;font-size:.6vw;gap:.3vw}.swym-storefront-layout-grid-item-price-variant{line-height:1!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-option-button{top:.5vw!important;padding:.3vw!important;right:.5vw!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-option-button svg{height:.7vw;width:.3vw}div.swym-variant-selector-modal-background:after{background:unset!important}div.swym-variant-selector-modal-background{background:#00000059!important;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}div.swym-collections-variant-popup-parent{width:30%!important;max-width:30%!important;top:unset!important;transform:translate(-50%)!important;bottom:1vw!important;border:.5px solid #ACA9A9}div.swym-collections-variant-popup-header{background:unset!important;padding:1vw .7vw}div.swym-collections-variant-popup-header h1{line-height:.8;font-size:.8vw;font-weight:600;color:#000!important;text-transform:lowercase!important;letter-spacing:-.01vw!important}div.swym-collections-variant-popup-header #swym-vs-close-popup{background:unset!important;height:.6vw!important;width:.6vw!important}div.swym-collections-variant-popup-header #swym-vs-close-popup svg{height:100%;width:100%}div.swym-collections-variant-popup-header #swym-vs-close-popup svg path{fill:#000}div.swym-collections-variant-popup-content{background:unset!important;padding:1vw .7vw!important}div.swym-collections-variant-popup-content #swym-custom-image-blob-container-2{margin:0!important;padding-bottom:1vw!important;gap:.2vw;scrollbar-width:none}div.swym-collections-variant-popup-content #swym-custom-image-blob-container-2 .swym-custom-image-blob{margin:0;min-width:40%!important;width:40%!important;aspect-ratio:5.5 / 6;height:auto!important}div.swym-collections-variant-popup-content .swym-collection-title-detail{margin:0;padding-bottom:.3vw}div.swym-collections-variant-popup-content .swym-collection-title-detail h2{text-transform:lowercase;font-size:.75vw;letter-spacing:-.02vw!important;font-weight:500;line-height:1;color:#000!important}div.swym-collections-variant-popup-content .swym-collection-title-detail span{font-size:.7vw;color:#000!important;font-weight:500;opacity:80%;line-height:1;letter-spacing:-.02vw!important}div.swym-collections-variant-popup-content .swym-filter-option-name{gap:.5vw}div.swym-collections-variant-popup-content .swym-filter-option-name #swymOptionName{font-size:.7vw;color:#000!important;font-weight:600;line-height:1;display:none}div.swym-collections-variant-popup-content .swym-filter-option-name .swym-radio-buttons-container{display:grid;grid-template-columns:repeat(5,1fr);border-top:.5px solid #B7B7B752;border-left:.5px solid #B7B7B752;border-radius:3px;overflow:hidden;max-height:100%}#swym-custom-variant-selector-parent #swym-custom-variant-selector-container label.swym-filter-labels.selected{background:#6eb3e1!important;color:#fff!important}label.swym-filter-labels{border:unset!important}div.swym-collections-variant-popup-content .swym-filter-option-name .swym-radio-buttons-container .swym-filter-labels{margin:0;border-radius:0;border-right:.5px solid #B7B7B752!important;border-bottom:.5px solid #B7B7B752!important;font-size:.6vw;height:2.5vw;justify-content:start}label.swym-filter-labels:hover{text-decoration:unset!important}div.swym-collections-variant-popup-content .swym-add-to-wishlist-single{margin-top:1vw;height:2.5vw;padding:0;font-size:.7vw;background:#6eb3e1;border-radius:4px;text-transform:lowercase;letter-spacing:-.03vw!important}.contact-page{min-height:100svh;padding-top:5vw;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2vw}.contact-page .page-width{margin:0;padding:0 1.5vw;max-width:100%;width:100%}.contact-page .page-width .main-page-title{font-weight:600;font-size:1.5vw;margin:0;text-align:center}.contact-page .shopify-section.section{width:100%}.contact-page .contact.page-width{display:flex;justify-content:center;align-items:center;width:100%}.contact-page .page-width form.isolate{width:50%}.contact-page .page-width form.isolate .field:before,.contact-page .page-width form.isolate .field:after{display:none}.contact-page .page-width form.isolate .field__input,.contact-page .page-width form.isolate .customer .field input{background:#f3f3f3;border:none;border-radius:15px}.contact-page .page-width form.isolate .contact__button{display:flex;justify-content:center;align-items:center}.contact-page .page-width form.isolate .contact__button button{width:30%;padding:1vw;border-radius:10vw}.shopify-policy__container{margin:0!important;max-width:100%!important;padding:5vw 1vw!important;min-height:100svh}.shopify-policy__container .shopify-policy__title h1{font-size:1.5vw;font-weight:600;text-transform:lowercase;line-height:1}.shopify-policy__container .shopify-policy__body *{text-transform:lowercase}.shopify-policy__container .shopify-policy__body h1{font-size:1.5vw;padding:1.5vw 0;text-align:center}.shopify-policy__container .shopify-policy__body{padding:1.5vw 0vw .5vw}.shopify-policy__container .shopify-policy__body .rte p{line-height:1.3;padding:.2vw 0;font-size:.8vw!important}.shopify-policy__container .shopify-policy__body .rte ul{list-style-position:outside}.shopify-policy__container .shopify-policy__body .rte ul li{line-height:1.3;font-size:.8vw}.shopify-policy__container .shopify-policy__body .rte h2{padding-block:1vw .3vw;line-height:1.3;font-size:1vw}.shopify-policy__container .shopify-policy__body .rte h3{font-weight:600;font-size:.8vw;line-height:2;padding:.5vw 0}.shopify-policy__container .shopify-policy__body .rte h4{padding-block:.5vw .3vw}.shopify-policy__container .shopify-policy__body .rte table{border:1px solid #000;margin-block:1vw;border-collapse:collapse}.shopify-policy__container .shopify-policy__body .rte table tr td{border:1px solid #000}.shopify-policy__container .shopify-policy__body .rte p strong{font-weight:600;font-size:.8vw!important;line-height:2}.main-container{min-height:100svh;padding:4vw 1vw 3vw;height:100vh}.main-container .about-us-page{height:100%;width:100%;border-radius:0vw;display:flex;gap:3vw;align-items:center;overflow:hidden}.main-container .about-us-page .about-us-img{height:100%;width:50%;border-radius:0vw;overflow:hidden}.main-container .about-us-page .about-us-content{width:50%;height:100%;padding-block:1vw;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2.5vw}.about-us-content p{text-transform:none!important}.main-container .about-us-page .about-us-content h4{font-size:1.1vw;font-weight:600;text-transform:none}.main-container .about-us-page .about-us-content p{font-size:.85vw;padding-block:.5vw;line-height:1.3;opacity:.5}.about-us-page .about-us-content h6{font-size:.8vw;padding-block:.5vw;line-height:1.3;text-transform:lowercase;margin:0;font-weight:300}.contact-page-data{font-size:.9vw;padding-top:1vw}.page-main-container{min-height:100svh;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:1vw;padding-top:5vw;padding-inline:1.5vw}.page-main-container .page-title{font-weight:600;font-size:1.5vw;line-height:1}.simple-accordion{width:100%}.accordion-item{background:#fff;border-radius:14px;margin-bottom:12px;overflow:hidden}.accordion-item.active{box-shadow:0 0 50px #0000003b}.accordion-header{width:100%;padding:18px 20px;background:#f3f3f3;border:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:15px}.accordion-header span{font-size:.8vw;font-weight:500;color:#000;text-transform:lowercase}.accordion-header span:first-letter{text-transform:lowercase}.accordion-header .icon{width:10px;height:10px;position:relative}.accordion-header .icon:before{content:"";position:absolute;width:100%;height:1px;background:#000;top:50%;left:0;transform:translateY(-50%)}.accordion-header .icon:after{content:"";position:absolute;height:100%;width:1px;background:#000;left:50%;top:0;transform:translate(-50%);transition:opacity .3s ease}.accordion-item.active .icon:after{opacity:0}.accordion-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1)}.accordion-item.active .accordion-content{padding:.5vw 2vw;transition:all .3s ease}.accordion-content{overflow:hidden;padding-left:2vw}.accordion-content p{padding:0;margin:0;font-size:.7vw}.accordion-content ul li{padding:0;margin:0;font-size:.7vw;list-style:none;line-height:1.4}.accordion-item.active .accordion-panel{grid-template-rows:1fr}.accordion-item.active .icon:after{transform:translate(-50%) rotate(90deg)}.simple-accordion h2{font-size:1vw;font-weight:500;color:#000;text-transform:lowercase;padding-block:1vw}.simple-accordion h2:first-letter{text-transform:lowercase}.nits-toggle-button{display:flex;align-items:center;gap:.2vw}.nits-toggle-button p{font-size:.6vw;font-weight:400;line-height:1;letter-spacing:-.02vw!important;color:#00000079}.cust-quick-add-variants label .variant-option__button-label__text.eu{display:none}.cust-quick-add-variants.eu .variant-option__button-label__text.eu{display:flex!important}.cust-quick-add-variants.eu .variant-option__button-label__text.uk{display:none!important}.size-switch{position:relative;width:1.5vw;height:.75vw;padding:1px 1.5px;border:1px solid #00000079;border-radius:7rem;background:#fff;cursor:pointer;box-sizing:border-box}.size-switch input{display:none}.switch-knob{aspect-ratio:1 / 1;height:100%;border-radius:50%;background:#00000079;display:flex;transform:translate(0);transition:transform .35s cubic-bezier(.22,1,.36,1)}.size-switch.eu .switch-knob{transform:translate(calc(.8vw - 2px));background:#00000079}.returnprime .customer__search .search__wrapper{height:100vh;align-items:center}.returnprime .customer__search .search__wrapper .form__wrapper .title{font-size:1.2vw;font-weight:600;letter-spacing:-.04vw!important}.returnprime .customer__search .search__wrapper .form__wrapper .info__text{font-size:.7vw;font-weight:400;opacity:70%;letter-spacing:-.02vw!important}.returnprime .customer__search .search__wrapper .form__wrapper input{height:2.5vw;min-height:2.5vw;padding:0 .5vw;letter-spacing:-.02vw!important;font-size:.7vw}.returnprime .customer__search .search__wrapper .form__wrapper input:focus{outline-offset:unset!important}.returnprime .customer__search .search__wrapper .form__wrapper .btn-primary{background:#6eb3e1!important;border-color:unset!important;font-size:.7vw!important;text-transform:lowercase;letter-spacing:-.02vw!important;height:2.5vw;min-height:2.5vw}.shopify-pc__banner__dialog{bottom:1vw!important;padding:1vw!important;left:25%;width:50%;box-shadow:unset;background:#ffffff52!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:1vw!important;width:98%!important;max-width:100%;min-width:98%!important;left:1%!important}.shopify-pc__banner__dialog *{text-transform:lowercase}.shopify-pc__banner__dialog .shopify-pc__banner__wrapper{gap:1vw;flex-direction:row;display:flex}.shopify-pc__banner__dialog .shopify-pc__banner__wrapper .shopify-pc__banner__body{margin:0;display:flex;gap:3vw;align-items:center}.shopify-pc__banner__dialog .shopify-pc__banner__wrapper .shopify-pc__banner__body h2{font-weight:600;font-size:1.2vw;margin:0!important;padding-bottom:0;letter-spacing:-.1vw!important;text-wrap:nowrap}.shopify-pc__banner__dialog .shopify-pc__banner__wrapper .shopify-pc__banner__body p{font-weight:400;opacity:70%;line-height:1.3;font-size:.7vw;letter-spacing:-.025vw!important}.shopify-pc__banner__dialog .shopify-pc__banner__wrapper .shopify-pc__banner__btns{gap:1vw;align-items:center}.shopify-pc__banner__dialog .shopify-pc__banner__wrapper .shopify-pc__banner__btns button{padding:0;margin:0;height:2.5vw;font-weight:500;font-size:.7vw;color:#000;letter-spacing:-.025vw!important;border-radius:.5vw;border-color:#cdcdcd}
/*# sourceMappingURL=/cdn/shop/t/22/assets/main.css.map */
