.product-title-price{margin-bottom:32px}.product-coll-title{display:grid}.product-coll-title h1{line-height:100%}.product-coll{font-size:12px;line-height:14px;color:var(--Cement)}.product-price:not(:has(.price-compare)) .price-regular,.sticky-price:not(:has(.price-compare)) .price-regular{font-weight:400;letter-spacing:.16px;color:var(--Steel)}.product-price:has(.price-compare){display:flex;align-items:flex-end;gap:8px}.sticky-price:has(.price-compare){display:flex;align-items:center;gap:8px}.product-price:has(.price-compare) .price-regular,.sticky-price:has(.price-compare) .price-regular{font-weight:500;color:#a30909;display:inline-block;letter-spacing:.16px}.price-compare{font-weight:400;letter-spacing:.12px;text-decoration:line-through;color:var(--Cement);display:inline-block;line-height:18px}.inner-media{position:relative}.product-badge-wrap{display:grid;justify-items:end;gap:8px}.product-color-selector .grid-meta-color li{flex:0 0 32px;height:32px}.prod-selected-color{display:flex;align-items:center;gap:4px}.prod-selected-color span:last-child{font-weight:400;margin-top:-1px}.choose-cart.variant_sold-out .product-addcart,.choose-cart:not(.variant_sold-out) .sold-out-btn,.product-addcart:not(.addingCart) .adding-cart,.product-addcart.addingCart .p-add-cart-btn,.product-color-selector.show-all-color .prod-more-color,.product-color-selector:not(.show-all-color) .prod-less-color,.product-color-selector:not(.show-all-color) .prod-init-hide-color,.sticky-info:not(:has(.choose-cart.variant_sold-out)) .variant-sold-msg,.variant-sold-qty:not(.show-sold-out-qty),.sticky-info:has(.choose-cart.variant_sold-out) .variant-sold-qty{display:none}.product-color-selector .grid-meta-color .prod-more-color{flex:auto;height:auto;border:0;margin-left:8px}.product-color-selector .grid-meta-color .prod-more-color span,.product-color-selector .grid-meta-color .prod-less-color span{cursor:pointer;font-size:10px;line-height:120%;font-weight:500;display:inline-block}.sticky-info .option-name{line-height:120%}.variant-sold-msg,.variant-sold-qty{color:var(--Cement);padding-left:21px;position:relative}.variant-sold-msg:before,.variant-sold-qty:before{content:"";position:absolute;left:11px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:100%;background:var(--Cement)}.variant-sold-qty{color:#a30909}.variant-sold-qty:before{background:#a30909}.variant-wrapper.variant-unavailable{position:relative}.variant-wrapper.variant-unavailable label:hover{border:1px solid rgba(155.51,155.51,155.51,.5)}.prod-sold-icon{position:absolute;top:0;right:0;line-height:0}.sticky-info variant-radios input[type=radio]:checked+label{background:var(--Steel)}.product-addcart.addingCart{background:#000}.adding-cart{display:flex;align-items:center;justify-content:center;gap:12px}.icon-loader{width:10.25px;height:10.25px;border:1px solid var(--White);border-top:1px solid transparent;border-radius:50%;animation:spin 1s linear 0s infinite;display:inline-block}.product-variant-selector:not(:has(.one-variant)){display:grid;gap:16px}.product-variant-selector:has(.one-variant){margin-bottom:16px}.product-variant-selector a{font-weight:400;letter-spacing:.48px;padding:13px 11px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.snippet-product-usps ul{display:grid;gap:12px;line-height:125%}.snippet-product-usps li{position:relative;padding-left:22px}.snippet-product-usps li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' viewBox='0 0 14 15' fill='none'%3E%3Cpath d='M11.6663 4L5.24967 10.4167L2.33301 7.5' stroke='%23404040' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;top:50%;transform:translateY(-50%);left:0}.prod-complete-head{margin-bottom:24px}.prod-complete-head p{font-weight:500}.combine-product{display:grid;gap:12px}.product-tabs{margin-bottom:40px}.prod-tab-head{font-weight:500;display:inline-flex;align-items:center;gap:24px;border-bottom:1px solid var(--Light-Grey)}.prod-tab-head li{position:relative}.prod-tab-head li:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;background:transparent;right:0;width:0;transition:.5s}.prod-tab-head li.active-title:after{background:var(--Steel);width:100%}.prod-tab-head li:not(.active-title):hover a{opacity:.7}.prod-tab-head li:not(.active-title) a{opacity:.5}.prod-tab-head li a{padding-bottom:16px;display:block}.prod-desc{color:var(--Steel);font-size:12px;line-height:140%;margin-bottom:16px}.prod-desc a{text-decoration:underline}.prod-sku{color:var(--Cement);margin-bottom:24px}.prod-desc-img{display:flex;gap:12px}.prod-desc-img-inr{position:relative;flex:calc(50% - 6px);max-width:calc(50% - 6px)}.prod-desc-cont{position:absolute;left:0;bottom:0;width:100%;background:#ffffff80;padding:12px;line-height:120%}.prod-matching-icon{padding-top:8px;display:grid;gap:12px}.prod-match-icon{display:flex;align-items:center;gap:12px;line-height:0}.prod-match-icon li{cursor:pointer}.prod-match-icon li:not(.active-icon){color:var(--Cement)}.prod-match-text li{padding:6px;font-size:10px;line-height:120%;letter-spacing:.2px;font-weight:500;background:var(--Light-Grey);border-radius:1px;display:inline-block;text-transform:initial;color:var(--Cement)}.prod-match-text li:not(.active-text){display:none}.prod-tab-cont{position:relative}.prod-tab-cont>li:not(:first-child){position:absolute;left:0;top:0;width:100%}.prod-tab-cont>li{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-in-out}.prod-tab-cont>li.active-cont{opacity:1;visibility:visible;pointer-events:auto}.product-discover-more p{font-size:10px;line-height:120%;margin-bottom:10px}.product-discover-more ul{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.product-discover-more li a,.product-discover-more li a:hover{padding:6px;background:var(--Light-Grey);border-radius:1px;color:var(--Steel);font-size:10px;line-height:120%;letter-spacing:.2px;display:block}.snippet-sticky-product-cart{position:fixed;bottom:0;left:0;z-index:4;width:100%;background:var(--White);box-shadow:0 10px 10px #00000008;border-radius:2px;padding:2px}.open-menu .snippet-sticky-product-cart{z-index:2}.sticky-product-cart{align-items:center}.sticky-product-cart .choose-selector .button{background:var(--Charcoal)}.sticky-prod-img{border-radius:2px}.sticky-product-left,.sticky-pro-meta{display:flex;align-items:center;gap:16px}.sticky-pro-title{font-weight:500}.open_cart_popup{overflow:hidden}.cart_popup{overflow:hidden;z-index:3}.open_cart_popup .overlay-box{z-index:9;visibility:visible;pointer-events:auto;cursor:pointer;opacity:1}.open_cart_popup .main-header,.open_cart_popup .main-announcement-bar{position:relative;z-index:10!important}.cart-notification{background:var(--Off-White);box-shadow:0 10px 10px #00000008;border:1px solid var(--Light-Grey)}.cart-notification{transition:all .3s ease-in-out}.ch_items{display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--Light-Grey)}.cn_right{flex:1;display:flex;align-items:center;justify-content:space-between;gap:8px}.cn_left a{display:block;aspect-ratio:var(--grid-product-ratio);width:55px;height:55px;border-radius:2px}.sticky-prod-img img,.cn_left a img{border-radius:2px;object-fit:contain;background:linear-gradient(0deg,var(--Light-Grey) 0%,var(--Light-Grey) 100%)}.cn_right-inr{display:grid;gap:6px;flex:1}.cd_variant{font-weight:400;line-height:140%}.cn-cyl-head{display:grid;gap:16px;text-align:center;padding-bottom:32px}.cn-cyl-text{font-weight:400;color:var(--Cement)}.cn_btn{display:grid;gap:16px;text-align:center}.cn_btn .button{height:50px;font-size:14px}.cn_btn .button span:last-child{font-weight:400}.cart-notification .ci_qtybox{background:#f1f1f180}.open-size{overflow:hidden}.snippet-product-size-guide{position:fixed;z-index:10;overflow:auto;background:var(--White);transition:transform .4s cubic-bezier(.2,.4,.2,1)}.snippet-product-size-guide::-webkit-scrollbar-track{background-color:#f5f5f5}.snippet-product-size-guide::-webkit-scrollbar{width:3px;background-color:#efefef}.snippet-product-size-guide::-webkit-scrollbar-thumb{background-color:#999}.open-size .overlay-box{opacity:1;visibility:visible;z-index:8;pointer-events:auto}.sg-head{background:var(--White);box-shadow:0 10px 10px #00000008;text-align:center;padding:17px;font-weight:500;position:sticky;top:0;z-index:4}.sg-close{position:absolute;right:10px;top:9px;border-radius:2px;border:1px solid var(--Light-Grey);height:31px;width:31px;display:flex;align-items:center;justify-content:center}.sg-close svg{width:10px;height:10px}.sg-main{padding:24px 0 32px}.sg-top{text-align:center;padding:0 16px 24px}.sg-top img{mix-blend-mode:luminosity}.sg-center{display:grid;gap:32px}.sg-fit{display:grid;gap:8px;line-height:120%;padding:0 16px}.sg-fit span:last-child{color:#8d8d8d}.sg-measure{display:grid;gap:10px;line-height:120%;padding:0 16px}.sg-table-switch{display:flex;align-items:center;gap:4px}.sg-table-switch a{background:var(--Light-Grey);border-radius:1px;padding:6px;color:var(--Steel)}.sg-table-switch a.active{background:var(--Cement);color:var(--White)}.sg-table,.Clean_Size_Chart{overflow:auto;padding:0 16px}.sg-table::-webkit-scrollbar,.Clean_Size_Chart::-webkit-scrollbar{display:none}.Clean_Size_Chart .ccpops-blockZ{background-color:transparent!important;overflow:auto}.sg-table table,.Clean_Size_Chart .ccpops-inline table{border-spacing:4px;width:auto!important;font:unset;font-size:12px;letter-spacing:.48px;border-collapse:initial!important}.sg-table thead th,.Clean_Size_Chart thead th{font-size:10px;line-height:120%;font-weight:500;text-align:left;padding:0 0 8px;border:0;text-transform:capitalize}.sg-table thead th:not(:first-child),.Clean_Size_Chart thead th:not(:first-child){color:var(--Cement)}.sg-table tbody,.Clean_Size_Chart tbody{font-size:12px;line-height:120%;letter-spacing:.48px;text-align:center}.sg-table tbody td,.Clean_Size_Chart tbody td{padding:12px;background:var(--Light-Grey);border-radius:2px;border:0}.sg-table tbody tr td:first-child,.Clean_Size_Chart tbody tr td:first-child{min-width:70px}.sg-table tbody tr td:not(:first-child),.Clean_Size_Chart tbody tr td:not(:first-child){min-width:94px}.sg-btm{display:grid;gap:24px;padding:40px 16px 0}.nat-title{font-weight:500}.nat-text{font-weight:400;line-height:140%}.nat-btn a{width:135px}.prod-tip-inr{position:relative;display:inline-flex;align-items:center;gap:6px}.ellipse-icon{background:var(--Steel);color:var(--White);width:19px;height:19px;display:flex;align-items:center;justify-content:center;border-radius:100%;line-height:110%}.prod-tip-inr:before,.prod-tip-inr:after{text-transform:none;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}.prod-tip-inr:before{content:"";border:6px solid transparent;top:4px;border-left-width:0;border-right-color:var(--Steel);right:-14px;transform:translate(14px)}.prod-tip-inr:after{content:attr(tooltip);width:266px;padding:6px;border-radius:1px;box-shadow:0 10px 10px #00000008;background:var(--Steel);color:var(--White);font-size:10px;line-height:140%;top:-4px;left:calc(100% + 14px);transform:translate(14px)}.prod-tip-inr:hover:before,.prod-tip-inr:hover:after{display:block;animation:tooltips-horz .3s ease-out forwards}.choose-cart:not(.variant_sold-out) .sold-out-btn{display:none!important}.choose-cart.variant_sold-out .sold-out-btn{display:block!important}@keyframes tooltips-horz{to{opacity:.9;transform:translate(0)}}.snippet-sticky-product-cart .prod-wishlist-btn .swym-button{height:45px}.wishlist-notification{position:fixed;top:82px;left:0;z-index:99;width:100%;color:var(--White);background:var(--Charcoal);padding:13px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}body:has(.sticky_header) .wishlist-notification{top:50px}.wishlist-notification:has(.active-success-wishlist),.wishlist-notification:has(.active-remove-wishlist){opacity:1;visibility:visible;pointer-events:auto}.wishlist-notification-inr{display:none;align-items:center;justify-content:center;gap:16px}.wishlist-success-msg.active-success-wishlist,.wishlist-remove-msg.active-remove-wishlist{display:flex}.wishlist-notification-inr a{font-weight:500;margin-top:-1px}li[data-val=shipping] .prod-tab-cont-inr .prod-desc p:not(:first-child){margin-top:10px}.media-grid a{box-sizing:border-box;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Crect width='32' height='32' rx='2' fill='%23FCFCFC'/%3E%3Cpath d='M16 11.3333V20.6666M11.3334 16H20.6667' stroke='black' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),auto!important}.fancybox__slide.is-selected .fancybox__content,.fancybox-can-zoomIn .fancybox-content{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Crect width='32' height='32' rx='2' fill='%23FCFCFC'/%3E%3Cpath d='M16 11.3333V20.6666M11.3334 16H20.6667' stroke='black' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),auto!important}.fancybox-can-pan .fancybox-content{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Crect width='32' height='32' rx='2' fill='%23FCFCFC'/%3E%3Cpath d='M11.3335 16H20.6668' stroke='black' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),auto!important}.fancybox-show-thumbs.fancybox-can-pan .fancybox-thumbs{z-index:99990}.fancybox-container .fancybox-slide--image{padding:16px 0}.fancybox-container.fancybox-is-open .fancybox-bg{background:var(--White);opacity:1}.fancybox-container .fancybox-toolbar{opacity:1;visibility:visible;right:16px;top:16px}.fancybox-button.fancybox-button--close{background:#fff;border-radius:2px;outline:1px solid var(--Light-Grey);outline-offset:-1px;width:31px;height:31px;padding:0}.fancybox-button.fancybox-button--close svg{display:none}.fancybox-button.fancybox-button--close:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='15' viewBox='0 0 19 15' fill='none'%3E%3Cpath d='M13.375 3.75L9.625 7.5L13.375 11.25' stroke='%232B2B2B' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.625 11.25L9.375 7.5L5.625 3.75' stroke='%232B2B2B' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;background-position:center}.fancybox-show-thumbs .fancybox-thumbs{right:auto;left:0;border-right:1px solid #ddd;border-left:none}.fancybox-inner{padding-left:66px}.fancybox-container div:empty,.fancybox-container a:empty{display:block}.fancybox-container.fancybox-show-thumbs .fancybox-inner{right:0}.fancybox-container .fancybox-thumbs__list{display:flex;justify-content:center;gap:8px}.fancybox-container .fancybox-thumbs__list a{border-radius:2px;max-width:100%;height:50px;max-height:50px;margin:0}.fancybox-container .fancybox-thumbs__list a:before{border:1px solid var(--White)}.fancybox-container .fancybox-thumbs__list a.fancybox-thumbs-active:before{border:1px solid var(--Charcoal)}.fancybox-container .fancybox-infobar{display:none}@media (min-width:992px){.section-product{padding-bottom:70px}.inner-media{position:-webkit-sticky;position:sticky;top:50px}.product-media{width:calc(100% + 32px);margin-left:-32px}.media-grid:not(.two_column) .swiper-wrapper{flex-wrap:wrap;gap:12px}.media-grid.two_column .swiper-wrapper{flex-wrap:wrap;gap:4px}.media-grid.two_column .swiper-wrapper .swiper-slide{width:calc(50% - 2px)}.product-info{padding:70px 0 24px}.sticky-info{max-width:390px;margin:0 auto}.media-grid.two_column .media-grid-inner{aspect-ratio:7/9.5}.sticky-info{position:-webkit-sticky;position:sticky;top:82px}.product-title-price{display:grid;gap:16px}.product-coll-title{gap:12px}.product-price:not(:has(.price-compare)) .price-regular,.sticky-price:not(:has(.price-compare)) .price-regular{letter-spacing:.16px}.product-price:has(.price-compare) .price-regular,.sticky-price:has(.price-compare) .price-regular{letter-spacing:.16px}.product-badge-wrap.product-badge{top:16px;right:16px}.product-color-selector:not(.show-all-color){margin-bottom:40px}.product-color-selector.show-all-color{margin-bottom:50px}.media-grid .swiper-pagination,.sg-close{display:none}.product-color-selector .grid-meta-color .prod-less-color{flex:0 0 100%;height:auto;border:0;margin-top:14px}.sticky-info .snippet-addto-cart{margin-bottom:27px}.prod-selected-color{margin-bottom:8px}.product-variant-selector:not(:has(.one-variant)){margin-bottom:24px}.snippet-product-usps,.snippet-product-complete-the-look{margin-bottom:70px}.prod-tab-cont{margin-top:24px}.prod-desc-media{aspect-ratio:3/4}.snippet-sticky-product-cart{transition:.3s;transform:translateY(100%)}.stickybar .snippet-sticky-product-cart{transform:translateY(0)}.sticky-product-cart .snippet-addto-cart .button{height:45px}.sticky-product-left{width:calc(100% + 32px);margin-left:-32px}.sticky-prod-img{width:66px;height:66px}.cart_popup{position:absolute;top:100%;right:0;width:422px;opacity:0;visibility:hidden;pointer-events:none}.open_cart_popup .cart_popup{opacity:1;visibility:visible;pointer-events:auto}.cart-notification{transform:translate(100%)}.open_cart_popup .cart-notification{transform:translate(0)}.ch_items{padding:32px 16px}.cn-cyl{padding:32px 16px;border-bottom:1px solid var(--Light-Grey)}.cn_btn{padding:32px 16px 24px}.snippet-product-size-guide{transform:translate(100%);top:0;right:0;width:422px;height:100%}.open-size .snippet-product-size-guide{-webkit-transform:translatex(0);transform:translate(0)}.prod-desc-media{overflow:hidden}.prod-desc-media img{transition:transform .3s linear}.prod-desc-img-inr:hover img{transform:scale(1.07) translateZ(0)}.fancybox-container .fancybox-thumbs.fancybox-thumbs-y{background:var(--White);border:0;padding:8px;width:66px}.fancybox-container .fancybox-navigation{display:none}.fancybox-container .fancybox-thumbs__list{flex-direction:column}.fancybox-container .fancybox-thumbs__list a:before{border-radius:2px}}@media (max-width:991px){.section-product{padding-bottom:60px}.product-info{padding-top:15px}.mb-space{margin-left:16px;margin-right:16px}.product-title-price{display:flex;justify-content:space-between;gap:8px;align-items:flex-end}.product-coll{line-height:140%}.product-coll-title{gap:8px}.product-coll-title h1{font-size:14px}.sticky-pro-meta p{font-size:14px;font-weight:500}.product-price:not(:has(.price-compare)) .price-regular{font-size:14px;letter-spacing:.14px;line-height:120%}.sticky-price:has(.price-compare) .price-regular,.sticky-price:not(:has(.price-compare)) .price-regular{font-size:12px;letter-spacing:.12px;line-height:100%}.product-price:has(.price-compare) .price-regular{font-size:14px;letter-spacing:.14px}.sticky-price .price-compare{font-size:10px;letter-spacing:.1px;line-height:100%}.product-badge-wrap.product-badge{bottom:12px;right:12px}.media-grid .swiper-pagination{left:16px;bottom:16px;padding:0;right:unset!important;width:auto!important}.media-grid .swiper-pagination-clickable .swiper-pagination-bullet{background:var(--Charcoal)}.product-color-selector{position:relative;margin-bottom:40px}.product-color-selector:before,.product-color-selector:after{content:"";position:absolute;top:23px;width:72px;height:36px;pointer-events:none;z-index:2}.product-color-selector:before{left:0;background:linear-gradient(270deg,#fcfcfc00,#fcfcfc);display:none}.product-color-selector:after{right:0;background:linear-gradient(270deg,#fcfcfc00,#fcfcfc);transform:rotate(-180deg)}.product-color-selector:has(.scrolled):before{display:block}.product-color-selector ul{display:flex;align-items:center;gap:4px;overflow-x:auto;overflow-y:hidden}.product-color-selector:has(.end-reached):after,.product-color-selector ul::-webkit-scrollbar,.product-color-selector .grid-meta-color .prod-less-color,.product-color-selector:not(.show-all-color) .prod-mb-hide-color,.sticky-product-cart:has(.choose-cart.hide-selectore-button) .sticky-product-left,.sticky-product-cart:has(.choose-cart.variant_sold-out) .sticky-product-left,.sticky-info .snippet-addto-cart,.product-addcart:not(.quick_btn){display:none}.snippet-product-size-guide{width:100%}.prod-selected-color{margin:0 16px 12px;line-height:120%}.product-color-selector .grid-meta-color{padding:2px 16px}.product-color-selector .grid-meta-color li.active{position:relative}.product-color-selector .grid-meta-color li.active:after{content:"";position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border:1px solid var(--Charcoal);border-radius:1px;z-index:-1}.product-variant-selector:not(:has(.one-variant)){margin-bottom:40px}.snippet-product-usps{margin-bottom:60px}.snippet-product-complete-the-look{margin-bottom:50px}.prod-tab-cont{margin-top:16px}.sticky-info .option-name{padding-bottom:12px}.prod-desc-media{aspect-ratio:7/9}.snippet-sticky-product-cart{transform:translateY(0)}.snippet-sticky-product-cart:has(.choose-selector.hide-selectore-button) .addto-cart-wrap:not(:has(.choose-cart.variant_sold-out)) .prod-wishlist-btn{display:none!important}.snippet-sticky-product-cart:has(.choose-cart.hide-selectore-button) .sticky-product-cart{padding:12px 16px}.snippet-sticky-product-cart:has(.choose-selector.hide-selectore-button) .sticky-product-cart{padding:8px}.sticky-prod-img{width:58px;height:58px}.sticky-product-left{align-items:center}.snippet-sticky-product-cart:has(.choose-cart.hide-selectore-button) .sticky-product-right,.snippet-sticky-product-cart:has(.choose-selector.hide-selectore-button) .sticky-product-cart:has(.choose-cart.variant_sold-out) .sticky-product-right{flex:1}.sticky-pro-meta{flex-direction:column;gap:12px;align-items:flex-start}.quick_btn.product-addcart{position:relative;top:initial;left:initial;right:initial;bottom:initial}.sticky-product-cart{display:flex;align-items:center;justify-content:space-between;gap:8px}.cart_popup{position:fixed;bottom:0;left:0;width:100%}.cart-notification{transform:translateY(100%)}.open_cart_popup .cart-notification{transform:translateY(0)}.ch_items{padding:19px 16px 16px}.cn-cyl{padding:32px 16px 25px}.cn_btn{padding:25px 12px 24px}.snippet-product-size-guide{transform:translatey(100%);bottom:0;left:0;height:auto;max-height:100dvh}.open-size .snippet-product-size-guide{-webkit-transform:translatey(0);transform:translatey(0)}.fancybox-container .fancybox-thumbs.fancybox-thumbs-y{bottom:16px;left:0;top:initial;width:100%;background:transparent;padding:0}.fancybox-container .fancybox-thumbs.fancybox-thumbs-y .fancybox-thumbs__list a{border-radius:100%;width:4px;height:4px;opacity:.3;transition:opacity .3s ease-in-out;background:var(--Charcoal)!important}.fancybox-container .fancybox-thumbs.fancybox-thumbs-y .fancybox-thumbs__list a.fancybox-thumbs-active{opacity:1}.fancybox-container .fancybox-navigation .fancybox-button{padding:0;width:16px;height:16px;top:50%;transform:translateY(-50%);background:transparent}.fancybox-container .fancybox-navigation .fancybox-button--arrow_right{right:16px}.fancybox-container .fancybox-navigation .fancybox-button--arrow_right:after{content:"";position:absolute;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6 12L10 8L6 4' stroke='%232B2B2B' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;width:100%;height:100%}.fancybox-container .fancybox-navigation .fancybox-button--arrow_left{left:16px;transform:rotate(180deg)}.fancybox-container .fancybox-navigation .fancybox-button--arrow_left:after{content:"";position:absolute;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6 12L10 8L6 4' stroke='%232B2B2B' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;width:100%;height:100%}.fancybox-container .fancybox-navigation .fancybox-button div{padding:0}.fancybox-container .fancybox-navigation .fancybox-button div svg{display:none}.fancybox-container .fancybox-thumbs__list a:before{border-radius:100%}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/product.css.map */
