.hidden,.only-in-quickbuy{display:none}.js .js-hidden{display:none!important}.fully-spaced-row--medium,body .strongly-spaced-row{margin-top:40px;margin-bottom:40px}@media(max-width:1024px){.fully-spaced-row--medium,body .strongly-spaced-row{margin-top:30px;margin-bottom:30px}}body .option-selector--with-size-chart .label{flex:1}body .price-container-div{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}body .view-all{margin:10px 0 20px;font-size:20px}body .was-price,select+.icon-dropdown .fa{font-size:16px}body .price-container .price-descriptors{width:auto}@media screen and (max-width:768px){.main-product-page .price-container,.main-product-page .price-descriptors .swym-wishlist-button-bar{margin:0}.main-product-page .price-container-div{height:55px}.main-product-page .product-form .buy-buttons-row{margin:25px 0 2px}.main-product-page .product-detail .detail .product-detail-accordion+.product-detail-accordion,.main-product-page .product-detail .sharing,body .fully-spaced-row--medium{margin-top:0}.main-product-page .cc-accordion.cc-initialized{margin-bottom:5px}.main-product-page .lightly-spaced-row.lightly-spaced-row-above.not-in-quickbuy .fixed-layout,.main-product-page .product-form .quantity-wrapper a svg{margin-bottom:0}.main-product-page .lightly-spaced-row.lightly-spaced-row-above.not-in-quickbuy,.main-product-page .product-detail.quickbuy-content.spaced-row.variant-status--on-sale,.shopify-section.section-main-product.page-section-spacing.page-section-spacing--no-top-mobile{margin:0}.main-product-page .product-form .quantity-wrapper a{display:flex;justify-content:center;align-items:center;height:39px;line-height:39px}.main-product-page .product-form .quantity-wrapper input[name=quantity]{height:39px}body span.current-price.theme-money.hete-current-price{font-size:29px}body .main-product-page .price-area .was-price{vertical-align:text-bottom}body .main-product-page .lightly-spaced-row.lightly-spaced-row-above.not-in-quickbuy{margin-top:16px}.main-product-page .lightly-spaced-row.lightly-spaced-row-above.not-in-quickbuy .product-form .label{margin-bottom:14px}}@media(max-width:1300px){.quickbuy-container #underlined-badge,.quickbuy-container .gallery-size-medium.product-column-left,.quickbuy-container .new-after-pay,.quickbuy-container .thumbnails.owl-carousel.owl-loaded.owl-drag{display:none}.quickbuy-overlay{width:100%;position:fixed;bottom:0;left:0;z-index:99;background:#00000080}body .pc_button{position:fixed;width:100%;bottom:0;left:0;display:flex}body .product-detail.quickbuy-content{display:flex;margin:0;height:100%;overflow:hidden}body .option-selector__btns{margin:0!important}}.swym-btn-container .swym-button:active,.swym-btn-container .swym-button:focus,.swym-btn-container .swym-button:focus-visible,body .swym-button.data-focus,body .swym-button.swym-add-to-wishlist-view-product:active,body .swym-button.swym-add-to-wishlist-view-product:focus,body .swym-button.swym-add-to-wishlist-view-product:focus-visible,body .swym-button.swym-add-to-wishlist:active,body .swym-button.swym-add-to-wishlist:focus,body .swym-button.swym-add-to-wishlist:focus-visible,body .swym-button:focus,body .swym-button:focus-visible,body .swym-button[data-swaction=addToWishlist]:active,body .swym-button[data-swaction=addToWishlist]:focus,body .swym-button[data-swaction=addToWishlist]:focus-visible,body .swym-ui-component .swym-is-anchor:active,body .swym-ui-component .swym-is-anchor:focus,body .swym-ui-component .swym-is-anchor:focus-visible{outline:0!important;border:0!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}@font-face{font-family:fontawesome;src:url(fontawesome-webfont.woff2) format("woff2"),url(fontawesome-webfont.woff) format("woff"),url(fontawesome-webfont.ttf) format("truetype");font-display:swap}.product-block .image-cont .btn.quickbuy-toggle,select{z-index:2}blockquote,body,html{font-size:var(--font_size)}body,label{line-height:var(--font_size_plus8)}:focus,button:focus{outline:0}html{padding-bottom:0!important;position:relative;-webkit-font-smoothing:antialiased}body,html{color:var(--body_color)}body{background-color:var(--body_bg);margin:0 auto;font-family:var(--fonts_name),Arial,sans-serif;letter-spacing:normal;opacity:1!important;visibility:visible!important}img{max-width:100%;height:auto;border:none}.hide{display:none}.lazyloaded{opacity:1;transition:opacity .3s}blockquote,fieldset,legend{border:none}svg{fill:currentColor;stroke:currentColor;width:20px;height:20px}input::-ms-clear,select::-ms-expand{display:none}input[type=image]{width:auto}input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=text],textarea{margin:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=text]{padding:7px 12px 5px;line-height:var(--font_size_plus10)}.custom-radio input[type=radio],input[type=checkbox]{vertical-align:top;margin-right:10px;display:none}input[type=checkbox]+label{padding-left:26px;cursor:pointer;margin-bottom:9px;position:relative}input[type=checkbox]+label:before{position:absolute;content:"";top:2.5px;left:0;border:1px solid var(--border_checkbox);width:14px;height:14px;background-color:#fff}input[type=checkbox]+label:after{content:"";width:9px;height:5px;position:absolute;top:6px;left:3px;border:2px solid #232323;border-top:none;border-right:none;background:#fff0;transform:rotate(-45deg);transition:all .1s}input[type=checkbox]:not(:checked)+label:after{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0);transform:scale(0) rotate(-45deg)}input[type=checkbox]:checked+label:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);transform:scale(1) rotate(-45deg)}select{border-radius:0;border:1px solid var(--border_input);display:block;width:100%;padding:7px 32px 5px 12px;line-height:var(--font_size_plus10);outline:0;position:relative;background-color:#fff0;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:36px}select *{outline:0;background:#fff;color:var(--color_ipt);border:none}label{font-size:var(--font_size);font-weight:600;color:var(--page_title_color)}ol,ul{padding:0;list-style:none;margin-bottom:20px}ol li,ul li{margin-bottom:.25em}a{transition:all .3s ease;color:var(--link_color)}a:hover{color:var(--link_color_hover);outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25em;margin:0;padding:0}h1,h2{margin-bottom:1em}h1{font-size:2.307692308em}h2{font-size:2em}h3{font-size:20px;margin-bottom:1.25em}p:last-child,p:last-of-type{margin-bottom:0}[class*=" spr-icon-"]:before,[class^=spr-icon-]:before{font-size:100%!important}@keyframes box-shadow{0%,to{-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0}50%{-webkit-box-shadow:0 0 0 4px;-moz-box-shadow:0 0 0 4px;box-shadow:0 0 0 4px}}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-header{text-align:var(--page_title_text_align)}.page-header h1,.page-header h2{font-size:var(--page_title_font_size);color:var(--page_title_color);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.rte{font-family:var(--fonts_name)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]:invalid,input[type=number]:out-of-range{border:2px solid #e60023}input[type=range]{-webkit-appearance:none;width:100%}input[type=range]:focus{outline:0}input[type=range]:focus::-webkit-slider-runnable-track{background:#323232}input[type=range]:focus::-ms-fill-lower{background:#323232}input[type=range]:focus::-ms-fill-upper{background:#323232}input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:#323232;border-radius:1px;box-shadow:none;border:0}input[type=range]::-webkit-slider-thumb{z-index:2;position:relative;box-shadow:0 0 #000;border:1px solid #323232;height:18px;width:18px;border-radius:25px;background:#323232;cursor:pointer;-webkit-appearance:none;margin-top:-7px}input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:#323232;border-radius:1px;box-shadow:none;border:0;position:relative;z-index:1}input[type=range]::-moz-range-thumb{z-index:10;position:relative;box-shadow:0 0 #000;border:1px solid #323232;height:18px;width:18px;border-radius:25px;background:#323232;cursor:pointer}input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:0 0;border-color:transparent;color:transparent;position:relative;z-index:1}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:#323232;border-radius:1px;box-shadow:none;border:0}input[type=range]::-ms-thumb{z-index:2;position:relative;box-shadow:0 0 #000;border:1px solid #323232;height:18px;width:18px;border-radius:25px;background:#323232;cursor:pointer}@-moz-document url-prefix(){input[type=range]{pointer-events:none}input[type=range]::-moz-range-thumb{z-index:10;pointer-events:all}}@keyframes shimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}@media(max-width:1199px){.col,.col-12,.col-6,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.container,.container-fluid,.container-padd60{padding-right:10px;padding-left:10px}}@media(max-width:767px){.page-header h1,.page-header h2{font-size:18px;margin-bottom:0}}@media(max-width:768px){.hete-chart-container,.hete-new-after-price{display:block!important}.lightly-spaced-row-above{display:block!important;text-align:right;margin-top:-25px}.hete-footer-title-social,.hete-section-footer-app,.social-links--large{text-align:center}.addresses-page .btn-edit-delete a,.btn,.product-shop .shopify-payment-button button.shopify-payment-button__button,.tabs__product-page .spr-container .spr-summary-actions-newreview{padding:8px 15px 6px}}@media(min-width:768px){.container,.container-padd60{max-width:750px}}@media(min-width:992px){.container,.container-padd60{max-width:970px}}@media(max-width:1199px){@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}}@media(min-width:1200px){.body-full .site-nav-dropdown .container,.container{max-width:1200px;padding-left:15px;padding-right:15px}}.quick-buy-modal .hete-recommend,.quick-buy-modal .hete-Related-products-title,.quickbuy-container-price .hete-recommend,.quickbuy-container-price .hete-Related-products-title,body .quickbuy-container-price #underlined-badge{display:none!important}body .jdgm-preview-badge[data-template=index]{display:block!important}@media(min-width:768px){body .jdgm-preview-badge .jdgm-star.jdgm-star{color:#614c73}body .jdgm-prev-badge__text{color:#0009}}@media(max-width:768px){.jdgm-prev-badge__text{display:inline-block}body .jdgm-star{padding:0 2px 0 0!important}body .jdgm-prev-badge__text,body .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:12px}body .jdgm-preview-badge .jdgm-star.jdgm-star{color:#614c73}body .jdgm-prev-badge__text{color:#0009}body .jdgm-widget.jdgm-widget{margin-right:0}}.cc-animate-enabled .shopify-section{overflow:hidden}@media(min-width:768px){.cc-animate-enabled [data-cc-animate]{opacity:0}}.cc-animate-enabled [data-cc-animate].-in{transition:opacity .7s,transform .7s;opacity:1}@media(prefers-reduced-motion:reduce){.cc-animate-enabled [data-cc-animate],.cc-animate-enabled [data-cc-animate].-in{transition:opacity .7s!important;transform:none!important}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}ol,ul{list-style:none}@keyframes drawCircle{0%{stroke-dashoffset:85}to{stroke-dashoffset:0}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;display:flex;gap:10px}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-carousel{display:block;position:relative}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{position:absolute;left:0;top:calc(50% - 16px);width:32px;height:32px;line-height:0px;background:#ffffffb3}.owl-carousel .owl-nav button.owl-prev svg.feather,.owl-carousel .owl-nav button.owl-next svg.feather{width:20px;height:20px;stroke:#000}.owl-carousel .owl-nav button.owl-prev.disabled,.owl-carousel .owl-nav button.owl-next.disabled{opacity:.25}.owl-carousel .owl-nav button.owl-prev.disabled:focus,.owl-carousel .owl-nav button.owl-next.disabled:focus{outline:none}.owl-carousel .owl-nav button.owl-next{left:auto;right:0}@media print{@page{margin:.5cm}p{orphans:3;widows:3}html,body{background-color:#fff;color:#000}}.cart-link__count{position:absolute;top:-3px;right:-5px;padding:3px;font-size:9px;line-height:1em;font-weight:500;white-space:nowrap;min-width:15px;text-align:center;background:#000;color:#fff;border-radius:12px}[dir=rtl] .cart-link__count{left:-5px;right:auto}.cc-accordion-item__content.rte h1,.cc-accordion-item__content.rte h2,.cc-accordion-item__content.rte h3,.cc-accordion-item__content.rte h4,.cc-accordion-item__content.rte h5,.cc-accordion-item__content.rte h6{font-family:inherit;font-size:inherit;font-weight:600;color:inherit;margin:1.5em 0 1em}.cc-accordion-item__content.rte h1:first-child,.cc-accordion-item__content.rte h2:first-child,.cc-accordion-item__content.rte h3:first-child,.cc-accordion-item__content.rte h4:first-child,.cc-accordion-item__content.rte h5:first-child,.cc-accordion-item__content.rte h6:first-child{margin-top:1em}.breadcrumbs{display:flex;justify-content:space-between;font-size:12px;line-height:1.4em}.breadcrumbs .icon{display:inline-block;vertical-align:middle}.breadcrumbs .icon svg{display:block;width:1.2em;height:1.2em}[dir=rtl] .breadcrumbs .icon svg{transform:scaleX(-1)}.breadcrumbs-list{display:inline-flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumbs-list__item{display:inline;margin:0;padding:0}.breadcrumbs-list__link{vertical-align:middle}.breadcrumbs-list__link,.breadcrumbs-prod-nav__link,.breadcrumbs-list__link:hover,.breadcrumbs-prod-nav__link:hover{color:inherit}.cc-animate-enabled .shopify-section{overflow:initial}.quickbuy-container{height:0;overflow:hidden;position:relative;background:#f7f1f0;line-height:1.6;text-align:center;--payment-terms-background-color: #f7f1f0}.quickbuy-container a,.quickbuy-container a:hover{color:#c16452}.quickbuy-container .inner{padding-top:60px;padding-bottom:60px}.quickbuy-container .underline,.quickbuy-container .rte a{text-decoration-color:#c1645266}.quickbuy-container .underline:hover,.quickbuy-container .rte a:hover{text-decoration-color:currentColor}.quickbuy-container .product-detail,.quickbuy-container .product-detail .title,.quickbuy-container .product-detail .title a,.quickbuy-container .product-detail h1.majortitle,.quickbuy-container .product-detail h2,.quickbuy-container .product-detail h3,.quickbuy-container .product-detail h4,.quickbuy-container .product-detail h5,.quickbuy-container .product-detail h6{color:#000}.quickbuy-container .product-detail a.button{background-color:#c16452;color:#fff}.quickbuy-container .product-detail a.button:hover{background-color:#c16452}.quickbuy-container .close-detail{position:absolute;right:0;top:0;padding:15px;z-index:99}.quickbuy-container .close-detail .feather{width:34px;height:34px;stroke-width:1;stroke:#5c5c5c}@keyframes clock-pulse{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(1.8)}}.cc-accordion{border-top:1px solid rgba(0,0,0,.15)}.cc-accordion-item__title{display:block;position:relative;list-style:none;padding:0 30px 0 0;cursor:pointer;font-weight:600}.cc-accordion-item__title::-webkit-details-marker{display:none}.js .cc-accordion-item__panel{transition:height .3s ease;overflow:hidden}.cc-accordion-item__content{padding-bottom:20px}.cc-accordion-item__title:before,.cc-accordion-item__title:after{content:"";position:absolute;top:calc(50% - 1px);right:0;width:11px;height:1px;background-color:currentColor;transition:.3s ease;transition-property:transform,opacity}.cc-accordion-item__title:before{transform:rotate(-90deg)}.cc-accordion-item[open]:not(.is-closing) .cc-accordion-item__title:before{transform:rotate(90deg);opacity:0}.cc-accordion-item[open]:not(.is-closing) .cc-accordion-item__title:after{transform:rotate(180deg)}.js .cc-accordion-item__content{transform:translateY(-5px);transition:.3s ease-out;transition-property:transform,opacity;opacity:0}.js .cc-accordion-item.is-open:not(.is-closing) .cc-accordion-item__content{transform:translateY(0);opacity:1}.cc-accordion{margin-bottom:50px}.cc-accordion-item__content{color:#000000bf}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}button,input[type=submit],input[type=button]{-webkit-appearance:none}strong,b{font-weight:600}ul,ol,dl{margin:1em;font-size:100%}ol,ul,dl{margin-inline-start:2em}ol li{list-style:decimal outside}ul li{list-style:disc outside}p,fieldset,table{margin-bottom:1em}body{font-family:GeneralSans,sans-serif;font-weight:400;font-style:normal}h1,.h1-style,h2,h3,h4,h5,h6,.heading-font{font-family:GeneralSans,sans-serif;font-weight:500;font-style:normal}body{font-size:15px;line-height:1.6;color:#000;background:#fff;background-repeat:repeat;overflow-y:scroll;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{color:#000;transition:color .1s,border-color .1s,opacity .1s,text-decoration-color .1s;text-decoration:none;-webkit-tap-highlight-color:transparent}select{max-width:100%;font-family:inherit;font-weight:inherit;font-style:inherit}input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],textarea{font-size:16px;line-height:15px;font-family:GeneralSans,sans-serif;font-weight:400;font-style:normal;background:#fff;color:#000;border:1px solid #bfbfbf;padding:.8em 15px;margin:0;vertical-align:middle;max-width:100%;border-radius:3px;-webkit-appearance:none;box-sizing:border-box}input[type=text]:hover,input[type=number]:hover,input[type=email]:hover,input[type=password]:hover,input[type=address]:hover,input[type=tel]:hover,textarea:hover{border-color:#737373}input[type=text]:active,input[type=text]:focus,input[type=number]:active,input[type=number]:focus,input[type=email]:active,input[type=email]:focus,input[type=password]:active,input[type=password]:focus,input[type=address]:active,input[type=address]:focus,input[type=tel]:active,input[type=tel]:focus,textarea:active,textarea:focus{border-color:#000}input[type=email],input[type=tel]{direction:ltr}.button,a.button,.btn,a.btn,button,input[type=submit],input[type=reset],input[type=button]{background:#60269e;border:1px solid #60269e;color:#fff;font-size:13px;font-family:inherit;font-weight:inherit;font-style:inherit;line-height:1em;height:auto;margin:0;text-decoration:none!important;cursor:pointer;padding:1.2em 25px;vertical-align:middle;text-align:center;border-radius:3px;transition:background-color .1s,color .1s,border-color .1s,opacity .1s;display:inline-block;font-family:GeneralSans,sans-serif;font-weight:400;font-style:normal;letter-spacing:.08em;text-transform:uppercase;-webkit-tap-highlight-color:transparent}.button svg:not(.feather):not(.cc-select__icon):not(.icon--full-color),a.button svg:not(.feather):not(.cc-select__icon):not(.icon--full-color),.btn svg:not(.feather):not(.cc-select__icon):not(.icon--full-color),a.btn svg:not(.feather):not(.cc-select__icon):not(.icon--full-color),button svg:not(.feather):not(.cc-select__icon):not(.icon--full-color),input[type=submit] svg:not(.feather):not(.cc-select__icon):not(.icon--full-color),input[type=reset] svg:not(.feather):not(.cc-select__icon):not(.icon--full-color),input[type=button] svg:not(.feather):not(.cc-select__icon):not(.icon--full-color){fill:#fff}.button svg.feather,a.button svg.feather,.btn svg.feather,a.btn svg.feather,button svg.feather,input[type=submit] svg.feather,input[type=reset] svg.feather,input[type=button] svg.feather{fill:transparent;stroke:currentColor}.button .icon,a.button .icon,.btn .icon,a.btn .icon,button .icon,input[type=submit] .icon,input[type=reset] .icon,input[type=button] .icon{position:relative;display:inline-block;vertical-align:top;height:1em;width:24px}.button .icon svg,a.button .icon svg,.btn .icon svg,a.btn .icon svg,button .icon svg,input[type=submit] .icon svg,input[type=reset] .icon svg,input[type=button] .icon svg{position:absolute;top:50%;left:0;width:20px;height:20px;margin-top:-10px}.button .icon+span,a.button .icon+span,.btn .icon+span,a.btn .icon+span,button .icon+span,input[type=submit] .icon+span,input[type=reset] .icon+span,input[type=button] .icon+span{vertical-align:top}@media(hover:none){.button:active,a.button:active,.btn:active,a.btn:active,button:active,input[type=submit]:active,input[type=reset]:active,input[type=button]:active{background:#895fb7;border-color:#895fb7}}@media(hover:hover){.button:hover,a.button:hover,.btn:hover,a.btn:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background:#895fb7;border-color:#895fb7}}.button.button--large,a.button.button--large,.btn.button--large,a.btn.button--large,button.button--large,input[type=submit].button--large,input[type=reset].button--large,input[type=button].button--large{padding:15px 25px;font-size:15px}.button.disabled,a.button.disabled,button[disabled],input[type=submit][disabled],input[type=reset][disabled],input[type=button][disabled]{background:#999!important;color:#fff!important;border-color:#999!important}h1,.h1-style,h2,h3,h4,h5,h6,.heading-font{color:#171717;line-height:1.2;margin-bottom:10px}h1 svg,h1 svg g,.h1-style svg,.h1-style svg g,h2 svg,h2 svg g,h3 svg,h3 svg g,h4 svg,h4 svg g,h5 svg,h5 svg g,h6 svg,h6 svg g,.heading-font svg,.heading-font svg g{fill:currentColor}h1,.h1-style{font-size:34px}h2,.h2-style{font-size:30px}h3,.h3-style{font-size:27px}h4,.h4-style{font-size:24px}@media(max-width:767.98px){h1,.h1-style{font-size:27px}h2,.h2-style{font-size:25px}h3,.h3-style{font-size:23px}h4,.h4-style{font-size:21px}}.title,.majortitle{margin:0 0 1.25rem}.hometitle{line-height:34px;margin:0 0 20px}@media(max-width:767.98px){.hometitle{margin:0 0 16px}}.small-feature-link{color:#000;text-decoration:underline;text-underline-offset:2px;text-decoration-color:#0006;text-decoration-thickness:1px;font-size:.75em;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.small-feature-link:hover{text-decoration-color:#000}img{max-width:100%;height:auto}svg{width:24px;height:24px;vertical-align:middle;transition:fill .1s}svg g{transition:fill .1s}.beside-svg{vertical-align:middle}svg.feather{fill:transparent;stroke:currentColor}.icon--small{width:16px;height:16px}.icon--small svg{width:16px;height:16px}.with-icon{display:inline-flex;align-items:center;vertical-align:middle;line-height:1.4}.with-icon>.icon,.with-icon>.icon-container{flex:0 0 auto;margin:calc(.8em - 10px) 0 0;margin-inline-end:12px}.icon-natcol .feather{stroke:currentColor}.no-wrap{white-space:nowrap}.hidden{display:none}.visually-hidden,.swatch-style-icon_square .option-selector--swatch .opt-label .opt-label__text,.swatch-style-icon_circle .option-selector--swatch .opt-label .opt-label__text{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important}.only-in-quickbuy{display:none}.skip-link:focus{position:absolute!important;overflow:auto!important;clip:auto!important;width:auto!important;height:auto!important;margin:0!important;color:#26262c;background-color:#fdfdfa;padding:10px!important;border:0!important;z-index:10000;transition:none}.container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.container--no-max{max-width:none}.inline-width-container{display:inline-block;vertical-align:top;max-width:100%}#content>.container{margin-top:50px;margin-bottom:50px}.template-index #content>.container,.template-collection #content>.container,.template-list-collections #content>.container,.template-product #content>.container,.template-blog #content>.container,.template-article #content>.container,.template-page #content>.container,.template-search #content>.container,.template-cart #content>.container,.template-customers-login #content>.container,.template-customers-register #content>.container{max-width:none;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}.page-header{text-align:center}.page-header:not(.page-header--with-background){padding:0 0 20px}[dir=rtl] .ltr-icon svg,[dir=rtl] svg.ltr-icon{transform:scaleX(-1)}.social-links ul,.social-links li{display:inline-block;vertical-align:top;list-style:none;margin:0;padding:0;line-height:15px}.social-links a{display:inline-block;vertical-align:top;margin-inline-start:10px}.social-links a svg{width:15px;height:15px;vertical-align:top}.social-links a img{height:15px;width:auto;vertical-align:top}.sharing{display:inline}.sharing .sharing-label{vertical-align:middle;font-size:12px}.sharing ul{vertical-align:middle}.sharing ul,.sharing li{line-height:15px}.sharing a svg{width:15px;height:15px}.sharing a svg,.sharing a svg g{fill:#000}.product-block{text-align:center}:root{--product-block-options-swatch-border-radius: 100px}.use-alt-bg{background-color:#fff;color:#000}.use-alt-bg h1,.use-alt-bg .h1-style,.use-alt-bg h2,.use-alt-bg h3,.use-alt-bg h4,.use-alt-bg h5,.use-alt-bg h6,.use-alt-bg .heading-font{color:#fff}.use-alt-bg .rte a,.use-alt-bg .small-feature-link,.use-alt-bg .underline{color:#000;text-decoration:underline;text-underline-offset:2px;text-decoration-color:#0006;text-decoration-thickness:1px}.use-alt-bg .rte a:hover,.use-alt-bg .small-feature-link:hover,.use-alt-bg .underline:hover{color:#000;text-decoration-color:currentColor}.use-alt-bg svg.feather{stroke:currentColor}@media(min-width:768px){.product-detail{display:flex;justify-content:center}.product-detail .product-column-right{flex:0 0 auto;margin-inline-start:32px;width:calc(50% - 32px)}}.product-detail .detail{text-align:start;position:relative}.product-detail .detail .product-detail-accordion+.product-detail-accordion{margin-top:-50px}.product-detail .detail .product-detail-accordion+.product-detail-accordion .cc-accordion{border-top:none}.price-container{display:flex;flex-direction:column;margin-bottom:10px}@media(min-width:768px){.price-container{flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.price-container .price-area{margin-right:10px;margin-bottom:0}.price-container .price-descriptors{order:1;width:100%}}:root{--payment-terms-background-color: #ffffff}.price-area .h4-style{font-family:inherit}.price-area .was-price{margin-left:8px;text-decoration:line-through;color:#0006!important}.price-area .on-sale .current-price{color:#e1481b}.price-area .price__from{font-size:15px}@media(max-width:768px){.price-area .was-price{margin-left:4px;margin-right:8px}}.product-detail .product-form .option-selectors,.js .product-detail .product-form .original-selector{display:none}.js .product-detail .product-form .option-selectors{display:block}.product-form .input-row{clear:both}.buy-buttons-row{margin:25px 0 0;clear:both}.product-form .label{display:block;font-size:15px;line-height:1.4em;font-weight:500;margin-bottom:8px;text-align:left}.product-form [data-selector-type=radio].option-selector fieldset{margin:0}.product-form [data-selector-type=radio].option-selector legend.label{margin-bottom:8px}.product-form [data-selector-type=radio].option-selector .label{margin-bottom:6px}.product-form .option-selector{margin-bottom:10px}.option-selector-fieldset{margin-bottom:0}.product-form .input-row input[name=quantity]{margin-right:0;margin-left:0;flex-shrink:1}.product-form .quantity-submit-row{margin-bottom:0}.product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]{width:100%;box-sizing:border-box}.product-form .quantity-wrapper{display:inline-flex;text-align:center;float:left;margin-bottom:30px}.product-form .quantity-wrapper a{border:1px solid #bfbfbf;border-radius:3px;height:42px;width:48px;min-width:48px;color:#000;font-size:inherit;box-sizing:border-box;line-height:42px;background-color:#fff}@media(hover:none){.product-form .quantity-wrapper a:active{border-color:#737373}}@media(hover:hover){.product-form .quantity-wrapper a:hover{border-color:#737373}}.product-form .quantity-wrapper a svg{margin-bottom:4px}.product-form .quantity-wrapper input[name=quantity]{text-align:center;width:48px;padding:0;height:42px}.product-form .quantity-submit-row.has-spb .button{background:#60269e;color:#fff;border:1px solid #60269e;min-height:42px;box-sizing:border-box;width:100%;border-bottom-right-radius:inherit}@media(hover:none){.product-form .quantity-submit-row.has-spb .button:active{background:#fff;color:#60269e;border-color:#60269e}}@media(hover:hover){.product-form .quantity-submit-row.has-spb .button:hover{background:#fff;color:#60269e;border-color:#60269e}}.product-form .quantity-submit-row.has-spb .shopify-payment-button__button{min-height:44px;font-size:15px;line-height:15px;box-sizing:border-box}.shopify-payment-button{transition:opacity .15s}.shopify-payment-button .shopify-payment-button__button{border-radius:0}.product-form .backorder{margin-top:1em}.product-detail .sharing{margin-top:20px}.product-detail .cc-accordion-item__title{font-weight:600}.product-detail-accordion .cc-accordion-item__title{line-height:48px;height:48px}.collection-slider-row{margin-top:50px;overflow:hidden}.collection-slider-row.use-alt-bg{margin-top:0;padding-top:50px;padding-bottom:0}.collection-slider-row.use-alt-bg .view-all:not(:hover){opacity:.75}.collection-slider .collection-listing{overflow:hidden;position:relative}.collection-slider .collection-listing .owl-carousel .owl-stage-outer{overflow:visible}.collection-slider .collection-listing .product-list{margin-left:0;margin-right:0}.collection-slider .collection-listing .product-block{padding-bottom:0}.collection-slider .collection-listing .product-block .product-detail{display:none}.collection-slider .product-block{display:block;margin-left:0;margin-right:0}.collection-slider .product-list.carousel:not(.owl-carousel){display:flex;flex-wrap:nowrap;justify-content:center}.collection-slider .product-list.carousel:not(.owl-carousel) .product-block{flex:0 0 auto}@media(min-width:768px){.container--no-max .collection-slider .collection-listing{margin-left:80px;margin-right:80px}.container--no-max .collection-slider .product-list.carousel{width:auto}}.collection-slider .product-list.carousel{display:block;margin-bottom:0}@media(max-width:767.98px){.collection-slider .product-list.carousel .product-block{width:300px}}@media(max-width:400px){.collection-slider .product-list.carousel .product-block{width:280px}}@media(max-width:360px){.collection-slider .product-list.carousel .product-block{width:240px}}.collection-listing{text-align:center;transition:opacity .15s}.ajax-loading .collection-listing{opacity:.5}.collection-listing .product-block{margin-bottom:10px;padding-left:10px}@media(max-width:1300px){.collection-listing .product-block{padding-left:20px}}@media(max-width:767.98px){.collection-listing .product-block{padding-left:10px}}.collection-listing .product-list{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;padding:0}.collection-listing .product-list:not(.carousel){gap:20px}.collection-listing .product-list:not(.carousel) .product-block{box-sizing:border-box;min-width:0;margin-bottom:0;padding-left:0}.collection-slider-row .collection-listing .product-detail{position:relative;height:auto;margin-top:0}.collection-listing .quickbuy-container{position:absolute;top:auto;left:0;width:100%;height:0}.collection-listing .product-list:not(.carousel).product-list--per-row-4 .product-block{width:calc((100% - 60px)/4)}.collection-slider .product-list--per-row-4 .product-block{width:23vw;margin-right:1px}@media(max-width:767.98px){.collection-listing .product-list:not(.carousel){gap:20px 10px}.collection-listing .product-list:not(.carousel) .product-block{width:calc((100% - 10px)/2)}}.view-all{text-align:center;margin:-25px 0 20px}@media(max-width:1300px){.view-all{margin-top:-15px}}.collection-slider .has-paging .prev,.collection-slider .has-paging .next{font-size:80%;line-height:1em;margin:-10px 20px;padding:10px;vertical-align:middle;display:inline-block!important}.collection-slider .has-paging .prev.slick-hidden,.collection-slider .has-paging .next.slick-hidden{display:none!important}.underline{text-decoration:underline;text-underline-offset:2px;text-decoration-color:#0006;text-decoration-thickness:1px}.underline:hover{text-decoration-color:currentColor}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin:1em 0 15px}.rte h1:first-child,.rte h2:first-child,.rte h3:first-child,.rte h4:first-child,.rte h5:first-child,.rte h6:first-child{margin-top:0}.rte a{text-decoration:auto;text-underline-offset:2px;text-decoration-color:#0006;text-decoration-thickness:1px;text-transform:uppercase;font-size:14px}.rte a:hover{text-decoration-color:currentColor}.rte>p:last-child{margin-bottom:0}.rte iframe{max-width:100%}.input-row select,.inputrow select{height:30px;line-height:30px;padding:4px 14px 4px 4px;border:1px solid #e2e2e2}.opposing-items{display:flex;justify-content:space-between;align-items:center}.align-left{text-align:left}.align-center,.align-centre{text-align:center}model-viewer .container{max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.spaced-row{margin-bottom:50px}.fully-spaced-row,.fully-spaced-row--small{margin-top:50px;margin-bottom:50px}.strongly-spaced-row,.fully-spaced-row--medium{margin-top:80px;margin-bottom:80px}@media(max-width:767.98px){.strongly-spaced-row,.fully-spaced-row--medium{margin-top:60px;margin-bottom:60px}}.lightly-spaced-row{margin-bottom:.35em}.page-section-spacing{margin-top:50px;margin-bottom:50px}.page-section-spacing .page-header .breadcrumbs{margin-top:-1.8em}@media(max-width:767.98px){.page-section-spacing--no-top-mobile{margin-top:0}}.spaced-column .spaced-row-above,.spaced-column .lightly-spaced-row-above:first-child{margin-top:0}.spaced-column .spaced-row,.spaced-column .lightly-spaced-row:last-child{margin-bottom:0}.size-chart-link{display:block;font-size:15px;line-height:1.4em;margin-bottom:8px}.size-chart-link__icon{position:relative;display:inline-block;margin-inline-end:.4em;vertical-align:middle;width:16px;height:1em}.size-chart-link__icon svg{position:absolute;left:0;top:calc(50% - 8px)}.size-chart-link__text{vertical-align:middle;color:#0009;font-size:14px;line-height:24px}@media(max-width:767.98px){.size-chart table{display:flex;overflow:auto;width:100%}}.size-chart__inner{width:100%;overflow:auto}.rimage-outer-wrapper{margin-left:auto;margin-right:auto}.rimage-wrapper{position:relative;transition:background .15s}.rimage-wrapper.lazyload--placeholder{background:#f0f0f0}.rimage-wrapper .rimage__image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.rimage-wrapper .rimage__image.fade-in{opacity:0;transition:opacity .5s}.rimage-wrapper .rimage__image.fade-in.lazyloaded{opacity:1}.theme-money{white-space:nowrap}@keyframes loadingSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sticky-content-container{position:-webkit-sticky;position:sticky;top:calc(30px + var(--theme-sticky-header-height))}@media only screen and (max-width:767.98px){.desktop-only{display:none!important}input,select,textarea{font-size:16px;line-height:1em}.container--not-mobile{padding-left:0;padding-right:0}.collection-slider .has-paging{display:flex}.collection-slider .has-paging .prev,.collection-slider .has-paging .next{margin:-10px 0}.collection-slider .has-paging .next{left:auto;right:10px}.collection-slider .has-paging .has-paging__title{flex-grow:1;font-size:16px}.sharing{display:block}.sharing a{margin-inline-start:20px}.sharing svg{width:20px;height:20px}.template-product #content{margin-top:0;padding-bottom:0}.product-detail{display:block!important}}@media only screen and (min-device-width:320px)and (max-device-width:1024px){html{-webkit-text-size-adjust:none}}@-webkit-keyframes reveal{0%{margin-left:-999px;opacity:0}1%{margin-left:0;opacity:0;-webkit-transform:scale(.98) translateY(-15px)}80%{-webkit-transform:scale(1)}to{-webkit-transform:translateY(0)}}@keyframes reveal{0%{margin-left:-999px;opacity:0}1%{margin-left:0;opacity:0;transform:scale(.98) translateY(-15px)}80%{transform:scale(1)}to{transform:translateY(0)}}body .view-all{margin:0 0 10px}
/*# sourceMappingURL=/cdn/shop/t/134/assets/legacy-page-styles-v2-product.css.map */
