.socials-share{display:flex;flex-wrap:wrap;margin:-10px}.socials-share .socials-share__item{padding:10px}.responsive-table{width:100%;border:1px solid #e6e6e6}.responsive-table tr{border-bottom:1px solid #e6e6e6}.responsive-table th{padding:10px 30px;font-size:calc(var(--body-font-size) * .875);font-weight:400;line-height:1.571;color:var(--color-text-secondary)}.responsive-table td{padding:23px 30px;font-size:var(--body-font-size);font-weight:600;line-height:1.375;color:var(--color-text-secondary)}.responsive-table th,.responsive-table td{width:20%;text-align:left}.responsive-table th.column-large,.responsive-table td.column-large{width:60%}.responsive-table a{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:4px;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;transition-property:-webkit-text-decoration-color;transition-property:text-decoration-color;transition-property:text-decoration-color,-webkit-text-decoration-color;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.responsive-table a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}@media (max-width: 767.98px){.responsive-table .responsive-table__small-hide,.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table tr,.responsive-table td{float:left;clear:both;width:100%}.responsive-table tr.column-large,.responsive-table td.column-large{width:100%}.responsive-table th,.responsive-table td{display:block;margin:0;padding:15px;text-align:right}.responsive-table td[data-label]:before{content:attr(data-label);float:left;padding-right:10px;text-align:center}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;margin-top:40px;padding-top:15px}}.rte{line-height:1.6;word-break:break-word}.rte *+h1,.rte *+h2,.rte *+h3{margin-top:30px}@media (min-width: 768px){.rte *+h1,.rte *+h2,.rte *+h3{margin-top:60px}}.rte *+h4,.rte *+h5,.rte *+h6{margin-top:30px}.rte h1,.rte h2,.rte h3{margin-bottom:20px}.rte h4,.rte h5,.rte h6{margin-bottom:15px}.rte p{line-height:1.6}.rte p+p{margin-top:24px}.rte p+ul,.rte p+ol{margin-top:30px}.rte img{margin:24px 0}.rte a{text-decoration:underline;color:var(--link-color);transition-duration:var(--timing-short);transition-property:-webkit-text-decoration-color;transition-property:text-decoration-color;transition-property:text-decoration-color,-webkit-text-decoration-color}.rte a.spr-icon{color:var(--color-text-primary)}.rte a:focus-visible{outline:2px solid var(--color-text-primary)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.rte a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}.rte blockquote{margin-bottom:25px;padding-left:14px;font-size:calc(var(--body-font-size) * 1.25);font-weight:600;line-height:1.375;border-left:2px solid var(--color-text-primary)}@media (min-width: 768px){.rte blockquote{margin-bottom:50px;padding-left:40px;font-size:calc(var(--body-font-size) * 1.375)}}@media (min-width: 992px){.rte blockquote{font-size:calc(var(--body-font-size) * 1.4375)}}@media (min-width: 1200px){.rte blockquote{font-size:calc(var(--body-font-size) * 1.5)}}.rte iframe,.rte video{max-width:100%}.rte ol{padding-left:1.65em;list-style:decimal}.rte ol>li{padding-left:.85em}.rte ul>li{position:relative;padding-left:2.5em}.rte ul>li:before{content:"";position:absolute;top:calc(var(--body-font-size) * 1.6 / 2);left:0;display:block;width:13px;border-top:1px solid currentColor}.rte ol,.rte ul{margin-bottom:30px}.rte ol+ul,.rte ol+ol,.rte ul+ul,.rte ul+ol{margin-top:30px}.rte ol li+li,.rte ul li+li{margin-top:20px}.rte ol li>ul,.rte ol li ol,.rte ul li>ul,.rte ul li ol{padding-top:10px}@media (min-width: 768px){.rte ol li+li,.rte ul li+li{margin-top:30px}}@media (min-width: 768px){.rte ol,.rte ul{margin-bottom:40px}}.rte>*:last-child{margin-bottom:0}.rte>img{display:flex;width:100%;max-width:100%;margin:30px auto}.rte>img+img{margin-top:0;margin-left:auto;margin-right:auto}@media (min-width: 768px){.rte>img{width:auto;margin:60px 0}}.rte .rte__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.rte table{margin:20px auto 100px;border-collapse:initial;border-spacing:10px 0;word-break:normal}.rte table td{padding:17px 30px;background-color:var(--color-background)}.rte table th,.rte table td{text-align:left}.rte table tbody tr:first-child td{padding:0 0 10px;color:var(--color-text-tertiary)}.rte table tbody tr:nth-child(2n) td{position:relative}.rte table tbody tr:nth-child(2n) td:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:.05;width:100%;height:100%;background-color:currentColor}@media (max-width: 575.98px){.rte table{overflow:auto;display:block}}@media (min-width: 768px){.rte table{margin:40px auto 80px}}.rte .rte-slider{margin:30px auto}.rte .rte-slider img{margin:0}@media (min-width: 768px){.rte .rte-slider{margin:60px auto}}.rte .rte-slider-button-prev{left:30px;transform:rotate(180deg)}.rte .rte-slider-button-next{right:30px}.rte .rte-slider-button-next,.rte .rte-slider-button-prev{display:none;width:auto;padding:15px;background-color:var(--color-slider-arrow-background);color:var(--color-slider-arrow-icon);transition:background-color var(--timing-base),fill var(--timing-base),color var(--timing-base);fill:var(--color-slider-arrow-icon);border-radius:50%}.rte .rte-slider-button-next:after,.rte .rte-slider-button-prev:after{content:unset}.rte .rte-slider-button-next:hover,.rte .rte-slider-button-prev:hover{background-color:var(--color-slider-arrow-background-hover);color:var(--color-text-primary);fill:var(--color-text-primary)}@media (min-width: 768px){.rte .rte-slider-button-next,.rte .rte-slider-button-prev{display:flex}}.rte .rte-slider-swiper-pagination{position:static;display:block}.rte .rte-slider-swiper-pagination .swiper-pagination-bullet{opacity:.3;width:30px;height:3px;background-color:var(--color-slider-arrow-background);border-radius:0}.rte .rte-slider-swiper-pagination .swiper-pagination-bullet-active{opacity:1}@media (min-width: 768px){.rte .rte-slider-swiper-pagination{display:none}}.rte.rte-product-drawer{padding-top:20px;padding-bottom:20px}.rte.rte-product-drawer>*:first-child{margin-top:0!important}@media (min-width: 768px){.rte.rte-product-drawer{padding-top:40px;padding-bottom:40px}}.rte-new{line-height:1.5;word-break:break-word}.rte-new *+h1,.rte-new *+h2{margin-top:40px}.rte-new *+h3,.rte-new *+h4{margin-top:30px}.rte-new *+h5{margin-top:20px}.rte-new *+h6{margin-top:20px}@media (min-width: 768px){.rte-new *+h1,.rte-new *+h2,.rte-new *+h3,.rte-new *+h4{margin-top:40px}.rte-new *+h5{margin-top:30px}.rte-new *+h6{margin-top:25px}}.rte-new h1,.rte-new h2{margin-bottom:30px}.rte-new h3{margin-bottom:20px}.rte-new h4,.rte-new h5,.rte-new h6{margin-bottom:15px}@media (min-width: 768px){.rte-new h1,.rte-new h2,.rte-new h3{margin-bottom:30px}.rte-new h4,.rte-new h5{margin-bottom:20px}}.rte-new p{line-height:1.5;font-weight:400}.rte-new p+p{margin-top:16px}.rte-new p+ul,.rte-new p+ol{margin-top:30px}.rte-new img{display:flex;width:100%;max-width:100%;margin:40px auto;border-top-right-radius:70px;border-bottom-left-radius:70px}.rte-new img+img{margin-top:0;margin-left:auto;margin-right:auto}@media (min-width: 768px){.rte-new img{margin:50px auto;border-top-right-radius:100px;border-bottom-left-radius:100px}}.rte-new a{text-decoration:underline;color:var(--link-color);transition-duration:var(--timing-short);transition-property:-webkit-text-decoration-color;transition-property:text-decoration-color;transition-property:text-decoration-color,-webkit-text-decoration-color}.rte-new a.spr-icon{color:var(--color-text-primary)}.rte-new a:focus-visible{outline:2px solid var(--color-text-primary)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.rte-new a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}.rte-new blockquote{margin-bottom:25px;padding-left:14px;font-size:calc(var(--body-font-size) * 1.25);font-weight:600;line-height:1.375;border-left:2px solid var(--color-text-primary)}@media (min-width: 768px){.rte-new blockquote{margin-bottom:50px;padding-left:40px;font-size:calc(var(--body-font-size) * 1.375)}}@media (min-width: 992px){.rte-new blockquote{font-size:calc(var(--body-font-size) * 1.4375)}}@media (min-width: 1200px){.rte-new blockquote{font-size:calc(var(--body-font-size) * 1.5)}}.rte-new iframe,.rte-new video{max-width:100%}.rte-new ol{padding-left:.3em;list-style-type:decimal}.rte-new ol li::marker{font-size:calc(var(--body-font-size) * .875)}@media (min-width: 768px){.rte-new ol{padding-left:.5em}.rte-new ol li::marker{font-size:var(--body-font-size)}}.rte-new ul{padding-left:.6em;list-style-type:disc}.rte-new ul li::marker{font-size:calc(var(--body-font-size) * .5625)}@media (min-width: 768px){.rte-new ul{padding-left:.5em}.rte-new ul li::marker{font-size:calc(var(--body-font-size) * .75)}}.rte-new ol,.rte-new ul{margin-bottom:20px;list-style-position:inside}.rte-new ol p,.rte-new ul p{display:inline}.rte-new ol+ul,.rte-new ol+ol,.rte-new ul+ul,.rte-new ul+ol{margin-top:25px}.rte-new ol li+li,.rte-new ul li+li{margin-top:10px}.rte-new ol li>ul,.rte-new ol li ol,.rte-new ul li>ul,.rte-new ul li ol{padding-top:10px}@media (min-width: 768px){.rte-new ol,.rte-new ul{margin-bottom:25px}}.rte-new>*:last-child{margin-bottom:0}.rte-new .rte__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.rte-new table{margin:20px auto 100px;border-collapse:initial;border-spacing:10px 0;word-break:normal}.rte-new table td{padding:17px 30px;background-color:var(--color-background)}.rte-new table th,.rte-new table td{text-align:left}.rte-new table tbody tr:first-child td{padding:0 0 10px;color:var(--color-text-tertiary)}.rte-new table tbody tr:nth-child(2n) td{position:relative}.rte-new table tbody tr:nth-child(2n) td:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:.05;width:100%;height:100%;background-color:currentColor}@media (max-width: 575.98px){.rte-new table{overflow:auto;display:block}}@media (min-width: 768px){.rte-new table{margin:40px auto 80px}}.rte-new .rte-slider{margin:30px auto}.rte-new .rte-slider img{margin:0}@media (min-width: 768px){.rte-new .rte-slider{margin:60px auto}}.rte-new .rte-slider-button-prev{left:30px;transform:rotate(180deg)}.rte-new .rte-slider-button-next{right:30px}.rte-new .rte-slider-button-next,.rte-new .rte-slider-button-prev{display:none;width:auto;padding:15px;background-color:var(--color-slider-arrow-background);color:var(--color-slider-arrow-icon);transition:background-color var(--timing-base),fill var(--timing-base),color var(--timing-base);fill:var(--color-slider-arrow-icon);border-radius:50%}.rte-new .rte-slider-button-next:after,.rte-new .rte-slider-button-prev:after{content:unset}.rte-new .rte-slider-button-next:hover,.rte-new .rte-slider-button-prev:hover{background-color:var(--color-slider-arrow-background-hover);color:var(--color-text-primary);fill:var(--color-text-primary)}@media (min-width: 768px){.rte-new .rte-slider-button-next,.rte-new .rte-slider-button-prev{display:flex}}.rte-new .rte-slider-swiper-pagination{position:static;display:block}.rte-new .rte-slider-swiper-pagination .swiper-pagination-bullet{opacity:.3;width:30px;height:2px;background-color:var(--color-slider-arrow-background);border-radius:1px}.rte-new .rte-slider-swiper-pagination .swiper-pagination-bullet-active{opacity:1}@media (min-width: 768px){.rte-new .rte-slider-swiper-pagination{display:none}}.rte-new.rte-product-drawer{padding-top:20px;padding-bottom:20px}.rte-new.rte-product-drawer>*:first-child{margin-top:0!important}@media (min-width: 768px){.rte-new.rte-product-drawer{padding-top:40px;padding-bottom:40px}}.quick-view{top:50%;left:50%;flex-direction:column;width:calc(100% - 40px);max-width:500px;max-height:calc(100% - 40px);padding:10px 0 20px;transform:translate(-50%,-50%)}.quick-view .quick-view__header{display:flex;align-items:flex-start;padding:0 10px 0 20px}.quick-view .quick-view__heading{padding-top:10px;font-size:calc(var(--heading-font-size) * 1.5);font-weight:400;line-height:1.375;letter-spacing:.02em;text-align:left;color:var(--color-text-primary)}.quick-view .quick-view__price{font-style:normal;font-size:var(--body-font-size);font-weight:600;line-height:1.375;text-transform:uppercase;color:var(--color-text-primary)}.quick-view .quick-view__close{display:inline-flex;opacity:1;margin-left:auto;padding:15px;color:var(--color-text-primary);transition-property:opacity;transition-timing-function:ease;transition-duration:.3s}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.quick-view .quick-view__close:hover{opacity:.5}}.quick-view .quick-view__body{width:100%;padding:0 20px}.quick-view .quick-view__media{padding:18px 0 20px}.quick-view .quick-view__image,.quick-view model-viewer{position:absolute;overflow:hidden;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-position:var(--img-desktop-pos);object-position:var(--img-desktop-pos)}.quick-view .quick-view__image iframe,.quick-view model-viewer iframe{width:100%;height:100%}.quick-view .quick-view__model-view-button{position:absolute;z-index:var(--layer-flat, 1);left:0;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;padding:15px;background-color:var(--ui-model-view-button-background-color, var(--color-light-gray));color:var(--ui-button-color, var(--color-black))}.quick-view .quick-view__model-view-button .icon{margin-right:10px;width:20px}.quick-view .quick-view__model-view-button[data-shopify-xr-hidden]{display:none}.quick-view .quick-view__model-view-button:focus-visible{outline:2px solid var(--color-text-primary)}.quick-view .quick-view__image-wrapper{position:relative;padding-top:100%}.quick-view .quick-view__image-wrapper.quick-view__image-wrapper--native-size{padding-top:var(--aspect-ratio, 100%)}.quick-view .quick-view__image-wrapper.quick-view__image-wrapper--native-size .quick-view__image{-o-object-fit:cover;object-fit:cover}.quick-view .quick-view__image-wrapper.quick-view__image-wrapper--contain .quick-view__image{-o-object-fit:contain;object-fit:contain}.quick-view .quick-view__image-wrapper.quick-view__image-wrapper--cover .quick-view__image{-o-object-fit:cover;object-fit:cover}.quick-view .quick-view__image-wrapper .quick-view__image-button{position:absolute;top:50%;left:50%;display:flex;justify-content:center;align-items:center;width:60px;height:60px;padding:0;border:none;background-color:#fff;border-radius:100%;box-shadow:0 0 3px -1px #000;color:#000;transform:translate(-50%,-50%);cursor:pointer;pointer-events:auto;transition-property:background-color;transition-duration:var(--timing-short)}.quick-view .quick-view__image-wrapper .quick-view__image-button svg{width:40%;height:40%}.quick-view .quick-view__image-wrapper .quick-view__image-button path{transition-property:fill;transition-duration:var(--timing-short)}.quick-view .quick-view__image-wrapper .quick-view__image-button:focus-visible{outline:2px solid var(--color-text-primary)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.quick-view .quick-view__image-wrapper .quick-view__image-button:hover{background-color:#000;color:#fff}.quick-view .quick-view__image-wrapper .quick-view__image-button:hover path{fill:var(--color-slider-arrow-icon-hover, var(--color-white))}}.quick-view .quick-view__image-wrapper video,.quick-view .quick-view__image-wrapper iframe{background-color:var(--color-black)}.quick-view .quick-view__slider{position:relative}.quick-view .quick-view__slider .swiper-button-next,.quick-view .quick-view__slider .swiper-button-prev{width:44px;height:44px;margin-top:-22px;border-radius:50%;background-color:#fff;box-shadow:0 0 3px -1px #000;color:#000;transform:translateZ(0);transition-property:background-color,color;transition-duration:var(--timing-base)}.quick-view .quick-view__slider .swiper-button-next:focus-visible,.quick-view .quick-view__slider .swiper-button-prev:focus-visible{outline:2px solid currentColor;outline-offset:2px}.quick-view .quick-view__slider .swiper-button-prev:after,.quick-view .quick-view__slider .swiper-button-next:after{font-size:25px}.quick-view .quick-view__description{margin-bottom:20px}.quick-view .shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{flex-direction:row;border:1px solid var(--color-slider-arrow-border);background-color:#fff}.quick-view .shopify-model-viewer-ui .shopify-model-viewer-ui__button{color:#000}.quick-view .shopify-model-viewer-ui .shopify-model-viewer-ui__button:after{top:10px;bottom:10px;right:0;display:none;opacity:.1;width:1px;height:auto;background-color:#000}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.quick-view .shopify-model-viewer-ui .shopify-model-viewer-ui__button:hover{background-color:#000;color:#fff}}@media (min-width: 992px){.quick-view{width:calc(100% - 40px);max-width:952px;padding-top:10px;padding-bottom:52px}.quick-view .quick-view__header{padding:0 10px 10px 25px}.quick-view .quick-view__body{display:flex;padding:0 25px}.quick-view .quick-view__media{flex-shrink:0;width:41.2%;padding:0 20px 0 10px}.quick-view .quick-view__meta{flex-shrink:1;width:100%;padding-left:20px;padding-right:10px}.quick-view .quick-view__heading{margin-bottom:10px}.quick-view .quick-view__heading.quick-view__heading--mobile{display:none}.quick-view .quick-view__price{margin-bottom:30px}.quick-view .quick-view__price.quick-view__price--mobile{display:none}.quick-view .quick-view__description{margin-bottom:30px}}@media (max-width: 991.98px){.quick-view .quick-view__heading.quick-view__heading--desktop,.quick-view .quick-view__price.quick-view__price--desktop{display:none}}.window-overlay[data-js-overlay=quick-view-preloader]{pointer-events:none}.window-overlay[data-js-overlay=quick-view]{cursor:pointer}.window-overlay[data-js-overlay=quick-view] .loader{display:none}.quick-view-new{top:50%;left:50%;flex-direction:column;width:min(500px,100% - 40px);max-height:calc(100% - 40px);padding:40px 20px 20px;border:1px solid #d2d2d2;transform:translate(-50%,-50%)}.quick-view-new .quick-view__header{position:static;display:flex;align-items:flex-start;padding:0;margin-bottom:20px}.quick-view-new .quick-view__heading{text-align:left;color:var(--color-text-secondary)}.quick-view-new .quick-view__price .price-item{font-style:normal;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);word-break:break-word;text-transform:uppercase;font-size:calc(var(--heading-font-size) * 1.25);line-height:1.5}@media (min-width: 768px){.quick-view-new .quick-view__price .price-item{font-size:calc(var(--heading-font-size) * 1.375)}}@media (min-width: 1200px){.quick-view-new .quick-view__price .price-item{font-size:calc(var(--heading-font-size) * 1.5);line-height:1.4}}.quick-view-new .quick-view__price .price.price--on-sale .price__sale .price-item--regular{color:var(--color-text-thirdly, #8b8885)}.quick-view-new .quick-view__close{position:absolute;top:0;right:0;display:inline-flex;opacity:1;margin-left:auto;padding:10px;color:var(--color-text-secondary);transition-property:opacity;transition-timing-function:ease;transition-duration:.3s}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.quick-view-new .quick-view__close:hover{opacity:.5}}.quick-view-new .quick-view__body{display:flex;flex-direction:column;width:100%;padding:0;row-gap:20px}.quick-view-new .quick-view__image,.quick-view-new model-viewer{position:absolute;overflow:hidden;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-position:var(--img-desktop-pos);object-position:var(--img-desktop-pos)}.quick-view-new .quick-view__image iframe,.quick-view-new model-viewer iframe{width:100%;height:100%}.quick-view-new .quick-view__model-view-button{position:absolute;z-index:var(--layer-flat, 1);left:0;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;padding:15px;background-color:var(--ui-model-view-button-background-color, var(--color-light-gray));color:var(--ui-button-color, var(--color-black))}.quick-view-new .quick-view__model-view-button .icon{margin-right:10px;width:20px}.quick-view-new .quick-view__model-view-button[data-shopify-xr-hidden]{display:none}.quick-view-new .quick-view__model-view-button:focus-visible{outline:2px solid var(--color-text-primary)}.quick-view-new .quick-view__image-wrapper{position:relative;padding-top:100%;border-top-right-radius:60px;border-bottom-left-radius:60px;overflow:hidden}.quick-view-new .quick-view__image-wrapper.quick-view__image-wrapper--native-size .quick-view__image{-o-object-fit:cover;object-fit:cover}.quick-view-new .quick-view__image-wrapper.quick-view__image-wrapper--contain .quick-view__image{-o-object-fit:contain;object-fit:contain}.quick-view-new .quick-view__image-wrapper.quick-view__image-wrapper--cover .quick-view__image{-o-object-fit:cover;object-fit:cover}.quick-view-new .quick-view__image-wrapper .quick-view__image-button{position:absolute;top:50%;left:50%;display:flex;justify-content:center;align-items:center;width:60px;height:60px;padding:0;border:none;background-color:#fff;border-radius:100%;box-shadow:0 0 3px -1px #000;color:#000;transform:translate(-50%,-50%);cursor:pointer;pointer-events:auto;transition-property:background-color;transition-duration:var(--timing-short)}.quick-view-new .quick-view__image-wrapper .quick-view__image-button svg{width:40%;height:40%}.quick-view-new .quick-view__image-wrapper .quick-view__image-button path{transition-property:fill;transition-duration:var(--timing-short)}.quick-view-new .quick-view__image-wrapper .quick-view__image-button:focus-visible{outline:2px solid var(--color-text-primary)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.quick-view-new .quick-view__image-wrapper .quick-view__image-button:hover{background-color:#000;color:#fff}.quick-view-new .quick-view__image-wrapper .quick-view__image-button:hover path{fill:var(--color-slider-arrow-icon-hover, var(--color-white))}}.quick-view-new .quick-view__image-wrapper video,.quick-view-new .quick-view__image-wrapper iframe{background-color:var(--color-black)}.quick-view-new .quick-view__slider{position:relative}.quick-view-new .quick-view__slider .swiper-button-next,.quick-view-new .quick-view__slider .swiper-button-prev{width:40px;height:40px;margin-top:-20px;border-radius:50%;box-shadow:0 0 3px -1px var(--color-slider-arrow-icon);background-color:var(--color-slider-arrow-background);color:var(--color-slider-arrow-icon);transform:translateZ(0);transition-property:background-color,color,box-shadow;transition-duration:var(--timing-base)}.quick-view-new .quick-view__slider .swiper-button-next:focus-visible,.quick-view-new .quick-view__slider .swiper-button-prev:focus-visible{outline:2px solid currentColor;outline-offset:2px}.quick-view-new .quick-view__slider .swiper-button-next:after,.quick-view-new .quick-view__slider .swiper-button-prev:after{font-size:11px}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.quick-view-new .quick-view__slider .swiper-button-next:not(.swiper-button-disabled):hover,.quick-view-new .quick-view__slider .swiper-button-prev:not(.swiper-button-disabled):hover{box-shadow:0 0 3px -1px var(--color-slider-arrow-icon-hover);background-color:var(--color-slider-arrow-background-hover);color:var(--color-slider-arrow-icon-hover)}}.quick-view-new .quick-view__slider .swiper-button-next.swiper-button-disabled,.quick-view-new .quick-view__slider .swiper-button-prev.swiper-button-disabled{opacity:.5}.quick-view-new .quick-view__description{margin-bottom:20px}.quick-view-new .shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{flex-direction:row;border:1px solid var(--color-slider-arrow-border);background-color:#fff}.quick-view-new .shopify-model-viewer-ui .shopify-model-viewer-ui__button{color:#000}.quick-view-new .shopify-model-viewer-ui .shopify-model-viewer-ui__button:after{top:10px;bottom:10px;right:0;display:none;opacity:.1;width:1px;height:auto;background-color:#000}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.quick-view-new .shopify-model-viewer-ui .shopify-model-viewer-ui__button:hover{background-color:#000;color:#fff}}@media (min-width: 992px){.quick-view-new{width:min(1100px,100% - 40px);padding:50px}.quick-view-new .quick-view__header{margin-bottom:0}.quick-view-new .quick-view__body{flex-direction:row;-moz-column-gap:30px;column-gap:30px}.quick-view-new .quick-view__media{flex-shrink:0;width:41.2%}.quick-view-new .quick-view__meta{flex-shrink:1;width:100%}.quick-view-new .quick-view__heading{margin-bottom:30px}.quick-view-new .quick-view__heading.quick-view__heading--mobile{display:none}.quick-view-new .quick-view__close{top:5px;right:5px;padding:15px}.quick-view-new .quick-view__price{margin-top:30px;margin-bottom:30px}.quick-view-new .quick-view__price.quick-view__price--mobile{display:none}.quick-view-new .quick-view__description{margin-bottom:30px}.quick-view-new .quick-view__image-wrapper{border-top-right-radius:80px;border-bottom-left-radius:80px}.quick-view-new .quick-view__image-wrapper.quick-view__image-wrapper--native-size{padding-top:var(--aspect-ratio, 100%)}.quick-view-new .quick-view__slider{position:relative}.quick-view-new .quick-view__slider .swiper-button-next,.quick-view-new .quick-view__slider .swiper-button-prev{width:50px;height:50px}.quick-view-new .quick-view__slider .swiper-button-next:after,.quick-view-new .quick-view__slider .swiper-button-prev:after{font-size:14px}}@media (max-width: 991.98px){.quick-view-new .quick-view__heading.quick-view__heading--desktop{display:none}.quick-view-new .quick-view__price{margin-top:20px;margin-bottom:20px}.quick-view-new .quick-view__price.quick-view__price--desktop{display:none}}.quick-view-form .quick-view-form__option{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}.quick-view-form .quick-view-form__name{margin-bottom:12px;font-size:calc(var(--body-font-size) * .875);font-weight:400;line-height:1.357;letter-spacing:.02em;color:var(--color-text-primary)}.quick-view-form .quick-view-form__swatch-value{display:inline-block}.quick-view-form .quick-view-form__radio-container{margin:0}.quick-view-form .quick-view-form__buttons{display:flex;flex-direction:column;gap:15px}.quick-view-form .quick-view-form__button{display:inline-block;width:100%;padding:18px 14px;text-transform:uppercase}.quick-view-form .quick-view-form__button.quick-view-form__button--transparent{text-decoration:none}.quick-view-form .additional-checkout-buttons{padding-bottom:4px}.quick-view-form .additional-checkout-buttons .shopify-payment-button__button{display:inline-block;width:100%;height:auto;padding:8px;border:1px solid var(--button-border-color-secondary);background-color:var(--button-background-color-secondary);font-size:var(--body-font-size);line-height:calc(var(--body-font-size) * 1.375);text-align:center;text-transform:uppercase;color:var(--button-text-color-secondary);transition:color var(--timing-short),border var(--timing-short);border-radius:0}.quick-view-form .additional-checkout-buttons .shopify-payment-button__button.shopify-payment-button__button--unbranded{padding:18px 14px;text-transform:uppercase}.quick-view-form .additional-checkout-buttons .shopify-payment-button__button.shopify-payment-button__button--unbranded:focus-visible{outline:2px solid var(--button-border-color-secondary);outline-offset:1px}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.quick-view-form .additional-checkout-buttons .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:not(:disabled){border-color:var(--button-border-color-secondary-hover);background-color:var(--button-background-color-secondary-hover);color:var(--button-text-color-secondary-hover)}}.quick-view-form .additional-checkout-buttons .shopify-payment-button__more-options{color:var(--color-text-primary)}.quick-view-form .quick-view-form__error{margin-top:5px;color:var(--color-secondary-attention, #d33636)}@media (min-width: 768px){.quick-view-form .quick-view-form__swatch-value{display:none}}@media (min-width: 992px){.quick-view-form .quick-view-form__buttons{flex-direction:row;flex-wrap:wrap;gap:20px;padding-top:13px}.quick-view-form .quick-view-form__button{width:calc(50% - 10px);min-width:220px}.quick-view-form .additional-checkout-buttons,.quick-view-form .additional-checkout-buttons .shopify-payment-button__button{width:100%}.quick-view-form .quick-view-form__option{gap:15px;margin-bottom:37px}}.quick-view-form-new .quick-view-form__option{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;padding-left:1px;padding-right:1px}.quick-view-form-new .quick-view-form__name{margin-bottom:15px;font-family:var(--heading-font-family);font-weight:500;color:var(--color-text-secondary, #2c2a28)}.quick-view-form-new .quick-view-form__swatch-value{display:inline-block}.quick-view-form-new .quick-view-form__radio-container{margin:0}.quick-view-form-new .quick-view-form__buttons{display:flex;flex-direction:column;gap:15px}.quick-view-form-new .quick-view-form__button{width:100%}.quick-view-form-new .quick-view-form__button.button-link-new{width:-moz-fit-content;width:fit-content;margin:0 auto}@media (-moz-touch-enabled: 1),(hover: none),(pointer: coarse){.quick-view-form-new .quick-view-form__button.button-link-new .button-link-new__icon{transform:translateY(-50%)}}.quick-view-form-new .additional-checkout-buttons{padding-bottom:4px}.quick-view-form-new .additional-checkout-buttons .shopify-payment-button__button{position:relative;z-index:1;overflow:hidden;display:inline-flex;justify-content:center;align-items:center;width:100%;height:auto;padding:8px;border:1px solid var(--button-outer-border-color-secondary);background-color:var(--button-background-color-secondary);font-size:calc(var(--body-font-size) * .875);font-family:var(--heading-font-family);line-height:1.5;text-align:center;color:var(--button-text-color-secondary);transition:color var(--timing-short),border var(--timing-short);border-radius:40px}.quick-view-form-new .additional-checkout-buttons .shopify-payment-button__button:before{content:"";position:absolute;z-index:-1;border-radius:50%;width:150%;height:200%;background-color:var(--button-background-color-secondary-hover);transform:translate3d(0,90%,0);transition-property:transform;transition-duration:var(--animate-time)}.quick-view-form-new .additional-checkout-buttons .shopify-payment-button__button:after{content:"";position:absolute;top:50%;left:50%;width:calc(100% - 15px);height:calc(100% - 15px);border-radius:40px;border:1px solid var(--button-border-color-secondary);transform:translate(-50%,-50%);transition:border var(--timing-short)}.quick-view-form-new .additional-checkout-buttons .shopify-payment-button__button.shopify-payment-button__button--unbranded{padding:19.5px 14px}.quick-view-form-new .additional-checkout-buttons .shopify-payment-button__button.shopify-payment-button__button--unbranded:focus-visible{outline:2px solid var(--button-border-color-secondary);outline-offset:1px}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.quick-view-form-new .additional-checkout-buttons .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:not(:disabled){border-color:var(--button-border-color-secondary-hover);color:var(--button-text-color-secondary-hover)}.quick-view-form-new .additional-checkout-buttons .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:not(:disabled):before{transform:translateZ(0)}}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.quick-view-form-new .additional-checkout-buttons .shopify-payment-button__button:hover:not(:disabled):after{border-color:var(--button-border-color-secondary-hover)}}.quick-view-form-new .additional-checkout-buttons .shopify-payment-button__more-options{color:var(--color-text-primary)}.quick-view-form-new .quick-view-form__error{margin-top:5px;color:var(--color-secondary-attention, #d33636)}@media (min-width: 768px){.quick-view-form-new .quick-view-form__swatch-value{display:none}.quick-view-form-new .additional-checkout-buttons .shopify-payment-button__button{font-size:var(--body-font-size)}}@media (min-width: 992px){.quick-view-form-new .quick-view-form__buttons{flex-direction:row;flex-wrap:wrap;gap:20px}.quick-view-form-new .additional-checkout-buttons,.quick-view-form-new .additional-checkout-buttons .shopify-payment-button__button{width:100%}.quick-view-form-new .quick-view-form__option{gap:15px;margin-bottom:30px}.quick-view-form-new .quick-view-form__button.button-link-new{margin:0}}.footer{padding:80px 0 58px;background-color:var(--section-background);font-family:var(--base-font-family)}.footer.footer--border-top{border-top:1px solid var(--border-top-color, #e6e6e6)}.footer .footer__navigation-heading,.footer .footer__text-heading{margin-bottom:40px;font-size:var(--body-font-size);font-weight:400;line-height:1.37;text-transform:uppercase;word-wrap:break-word;color:var(--menu-headings-color)}.footer a{color:var(--footer-link-color)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.footer a:hover{color:var(--footer-link-hover-color)}}.footer a:focus-visible,.footer button:focus-visible{outline:2px solid var(--footer-link-color);color:var(--footer-link-hover-color)}.footer .footer__container{max-width:1680px;width:100%;margin:0 auto;padding:0 90px}.footer .footer__logo-container{display:block;width:var(--logo-image-width);margin-bottom:40px}.footer .footer__logo{-o-object-fit:contain;object-fit:contain;-o-object-position:var(--img-desktop-pos);object-position:var(--img-desktop-pos)}.footer .footer__main-content{display:flex;margin-bottom:120px}.footer .footer__text{width:53.76%;padding-right:11.86%}.footer .footer__text.footer__text--right{padding-left:12%;padding-right:0}.footer .footer__text-rte{line-height:1.6;word-wrap:break-word;color:var(--text-color)}.footer .footer__text-rte a{text-decoration:underline}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.footer .footer__text-rte a:hover{text-decoration:none}}.footer .footer__navigation-item{flex-grow:1;width:calc(14.88% + 20px);padding-right:20px}.footer .footer__navigation-item:nth-child(4){width:14.88%;padding-right:0}.footer .footer__navigation-list{margin:-10px 0}.footer .footer__navigation-list-item{padding:10px 0}.footer .footer__navigation-list-link{font-size:var(--body-font-size);line-height:1.37;text-decoration:none;word-wrap:break-word;transition-property:color;transition-duration:.3s}.footer .footer__mobile-navigation{display:none}.footer .footer__bottom-content{display:flex;align-items:center;gap:40px}.footer .footer__selectors{display:flex;width:calc(53.76% - 40px);gap:20px}.footer .footer__country-selector,.footer .footer__language-selector{min-width:140px}.footer .footer__copyright{width:100%;margin-top:30px;font-size:calc(var(--body-font-size) * .875);line-height:1.6;word-wrap:break-word;color:var(--copyright-text-color)}.footer .footer__copyright a{text-decoration:underline}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.footer .footer__copyright a:hover{text-decoration:none}}.footer .footer__back-to-top{display:flex;justify-content:center;align-items:center;width:44px;height:44px;margin-top:20px;margin-left:auto;padding:13px;border:1px solid var(--button-border-color-social);background-color:var(--button-background-color-social);color:var(--button-icon-color-social);min-width:44px;min-height:44px;border-radius:50%;transition-property:background-color,color,border;transition-duration:var(--timing-short)}.footer .footer__back-to-top svg{transform:rotate(180deg)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.footer .footer__back-to-top:hover{border:1px solid var(--button-border-color-social-color-hover);background-color:var(--button-background-color-social-hover);color:var(--button-icon-color-social-hover)}}.footer .footer__payments-container{display:flex;flex:1 1 auto;align-items:center;flex-wrap:wrap;gap:8px;row-gap:12px}.footer .footer__payments-item{display:inline-flex;height:33px}.footer .footer__payments-item svg{width:100%;height:100%}.footer .social-links{margin-top:1rem}.footer .button-social{color:var(--button-icon-color-social)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.footer .button-social:hover{color:var(--button-icon-color-social-hover)}}.footer .footer__follow-shop-btn{margin-top:30px}@media (max-width: 1500.98px){.footer .footer__container{padding:0 35px}.footer .footer__text{padding-right:84px}.footer .footer__bottom-content{flex-wrap:wrap}}@media (max-width: 1199.98px){.footer{padding:56px 0 42px}.footer .footer__container{padding:0 24px}.footer .footer__main-content{flex-wrap:wrap;margin-bottom:70px}.footer .footer__text{order:-1;width:100%;margin-bottom:40px;padding-right:0}.footer .footer__text.footer__text--right{order:4;margin-top:40px;margin-bottom:0;padding-left:0}.footer .footer__text-rte{max-width:650px}.footer .footer__navigation-item{flex-grow:0;width:calc(19.6% + 20px)}.footer .footer__selectors{flex:1 0 auto}}@media (max-width: 991.98px){.footer .footer__navigation-item{width:calc(25% + 20px)}}@media (max-width: 767.98px){.footer{padding:40px 0}.footer .footer__container{padding:0 20px}.footer .footer__logo-container{margin-bottom:30px}.footer .footer__main-content{margin:0 -20px 20px}.footer .footer__main-content .footer__navigation-item{display:none}.footer .footer__text{margin-bottom:26px;padding:0 20px}.footer .footer__text.footer__text--right{margin-top:0;margin-bottom:26px;padding:0 20px}.footer .footer__text-rte{font-size:calc(var(--body-font-size) * .875)}.footer .footer__text-heading{margin-bottom:20px;font-size:calc(var(--body-font-size) * .875)}.footer .footer__mobile-navigation{display:flex!important;flex-direction:column}.footer .footer__mobile-navigation .footer__navigation-item{display:block;width:100%;padding:0}.footer .footer__navigation-heading{margin:0 0 3px}.footer .accordion__control{position:relative;display:flex;justify-content:space-between;align-items:center;opacity:1;width:100%;padding:23px 20px;font-size:calc(var(--body-font-size) * .875);font-weight:400;line-height:1.37;text-align:left;text-transform:uppercase;color:var(--menu-headings-color)}.footer .accordion__control svg{transition:var(--timing-short)}.footer .accordion__control svg path{stroke:var(--text-color)}.footer .accordion__control[aria-expanded=true] svg{transform:rotate(-180deg)}.footer .accordion__control:before{content:"";position:absolute;top:0;left:0;opacity:.5;width:100%;height:1px;background-color:var(--text-color)}.footer .footer__navigation-list-wrapper{padding:0 20px}.footer .footer__navigation-list{margin:0;padding-bottom:15px}.footer .footer__navigation-list-item{padding:7px 0}.footer .footer__follow-shop-btn{text-align:center}.footer .footer__back-to-top{margin-top:30px;margin-right:auto}}@media (max-width: 575.98px){.footer .footer__text-rte{line-height:1.35;letter-spacing:.02em}.footer .footer__navigation-list-link{line-height:1.6}.footer .footer__selectors{flex-wrap:wrap;flex:1 0 100%;gap:13px}.footer .footer__country-selector,.footer .footer__language-selector{flex:1 0 auto}}@media screen and (max-width: 374px){.footer .footer__selectors{flex-direction:column}.footer .footer__language-selector~.footer__country-selector{margin-top:15px;margin-left:0}}.content .shopify-challenge__container{max-width:840px;margin:0 auto;padding-top:40px;padding-bottom:60px}.content .shopify-challenge__container .shopify-challenge__container .g-recaptcha div{margin:0 auto}.content .shopify-challenge__container .shopify-challenge__errors{margin-bottom:20px;color:var(--color-text-attention)}.content .shopify-challenge__container .shopify-challenge__message{margin-bottom:20px}.content .shopify-challenge__container .shopify-challenge__button{margin-top:20px;padding:14px;border:1px solid var(--button-border-color-secondary);background-color:var(--button-background-color-secondary);font-size:var(--body-font-size);line-height:calc(var(--body-font-size) * 1.375);text-align:center;color:var(--button-text-color-secondary);transition:color var(--timing-short),border var(--timing-short),background-color var(--timing-short);min-width:180px}.content .shopify-challenge__container .shopify-challenge__button:hover,.content .shopify-challenge__container .shopify-challenge__button:focus-visible{border-color:var(--button-border-color-secondary-hover);background-color:var(--button-background-color-secondary-hover);color:var(--button-text-color-secondary-hover)}@media (min-width: 768px){.content .shopify-challenge__container{padding-top:80px;padding-bottom:100px}.content .shopify-challenge__container .shopify-policy__title{margin-bottom:60px}}@media (min-width: 992px){.content .shopify-challenge__container{padding-bottom:146px}}.content .shopify-policy__container{max-width:840px;margin:0 auto;padding:40px 20px 60px}.content .shopify-policy__container .shopify-policy__title{margin-bottom:40px}@media (min-width: 768px){.content .shopify-policy__container{padding-top:80px;padding-bottom:100px}.content .shopify-policy__container .shopify-policy__title{margin-bottom:60px}}@media (min-width: 992px){.content .shopify-policy__container{padding-bottom:146px}}.product-quantity{display:flex;align-items:flex-start;flex-direction:column;margin-top:30px;margin-bottom:30px}.product-quantity .product-quantity__option-label{margin-bottom:10px}.product-quantity .product-quantity__wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:30px}.product-quantity .product-quantity__container{position:relative;display:inline-flex;justify-content:center;align-items:center}.product-quantity .product-quantity__container:before{content:"";position:absolute;width:100%;height:100%;border:1px solid var(--color-border-thirdly);border-radius:2px;pointer-events:none}.product-quantity input[type=number].product-quantity__input{z-index:0;width:40px;margin-bottom:0;padding:15px 5px;border:0;line-height:1.375;text-align:center;background-color:transparent;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.product-quantity input[type=number].product-quantity__input::-webkit-outer-spin-button,.product-quantity input[type=number].product-quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-quantity input[type=number].product-quantity__input:focus-visible{outline:2px solid var(--color-text-primary)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.product-quantity input[type=number].product-quantity__input:not(:focus-visible):hover{box-shadow:none}}.product-quantity .product-quantity__error{margin-top:5px;color:var(--color-secondary-attention, #d33636)}.product-quantity .product-quantity__button{z-index:1;align-self:stretch;opacity:1;padding:1px 12px;color:var(--color-text-primary, #000000);background-color:transparent;transition-property:opacity;transition-duration:var(--timing-short)}.product-quantity .product-quantity__button.disabled,.product-quantity .product-quantity__button[disabled]{opacity:.5;pointer-events:none}.product-quantity .product-quantity__button:focus-visible{outline:2px solid var(--color-text-primary)}.product-quantity .product-quantity__price-each{margin-top:12px}.product-quantity.product-quantity-new{padding-left:1px;padding-right:1px}.product-quantity.product-quantity-new .product-quantity__option-label{font-family:var(--heading-font-family);font-weight:500;color:var(--color-text-secondary, #2c2a28)}.product-quantity.product-quantity-new .product-quantity__option-label .product-options__price-breaks-val{font-family:var(--base-font-family);font-size:calc(var(--body-font-size) * .875);color:var(--color-text-primary, #595754)}.product-quantity.product-quantity-new .product-quantity__container{min-height:45px}.product-quantity.product-quantity-new .product-quantity__container:before{overflow:hidden;border-radius:50px;border-color:var(--color-border-primary, #8b8885)}.product-quantity.product-quantity-new input[type=number].product-quantity__input,.product-quantity.product-quantity-new .product-quantity__button{color:var(--color-text-secondary, #2c2a28)}.product-quantity.product-quantity-new .product-quantity__button.product-quantity__button--minus{padding-left:19px;padding-right:8px}.product-quantity.product-quantity-new .product-quantity__button.product-quantity__button--plus{padding-left:8px;padding-right:19px}@media (min-width: 992px){.product-quantity.product-quantity-new .product-quantity__container{min-height:48px}.product-quantity.product-quantity-new .product-quantity__container:before{border-radius:60px}}.product-volume-pricing{width:100%;margin-top:20px}.product-volume-pricing .product-volume-pricing__title{font-size:calc(var(--body-font-size) * .875)}.product-volume-pricing .product-volume-pricing__list{max-width:350px;margin-top:5px}.product-volume-pricing .product-volume-pricing__list-item{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid var(--color-border-secondary)}.product-volume-pricing .product-volume-pricing__show-more{margin-top:7px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/deferred-main.build.css.map */
