.page-content{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:769px){.page-content{padding-top:75px;padding-bottom:75px}}.page-content--product{padding-top:55px}@media only screen and (max-width:768px){.page-content--product{padding-top:0}}@media only screen and (min-width:769px){.product-single__sticky{position:sticky;top:20px}}.product-single__meta{padding-left:45px}@media only screen and (max-width:768px){.product-single__meta{text-align:left;padding-left:0;margin-top:15px}}.product-single__meta .rte{text-align:left}.product-block--header{display:none}.product-single__title{margin-bottom:20px;word-wrap:break-word}.product-block{margin-bottom:25px}.product-block hr{margin:0}.product-block--tab+.product-block--tab{margin-top:-25px}.product-block.product-block--price{margin-top:10px;padding-bottom:20px}.hide{display:none!important}.product__price{color:var(--el-price);margin-right:5px;font-size:calc(var(--el-base-size) + 2px)}.product__price.on-sale{padding-right:5px}.product__price--compare{padding-right:5px;display:inline-block;text-decoration:line-through}.product__price-savings{color:var(--el-savings);white-space:nowrap}.product__policies{font-size:.85em}.icon_img{max-width:30px;width:100%}.icon_img img{width:100%;display:block;height:auto}.flex_icon_text{display:flex;column-gap:10px;align-items:center;margin-top:10px}.icon_text p{margin:0;font-family:system-ui;color:#000}.product__photos{direction:ltr}.product__photos--beside{display:flex;width:100%}.product__photos a{display:block;max-width:100%}.product__photos img{display:block;margin:0 auto;max-width:100%;width:100%;height:auto}.product__main-photos{position:relative;flex:1 1 auto;min-width:0}@media only screen and (max-width:768px){.product__main-photos{margin-bottom:30px;margin-left:-17px;margin-right:-17px}}.product-slideshow.swiper{overflow:hidden;position:relative;z-index:1}.product-slideshow .swiper-wrapper{display:flex;align-items:flex-start;transition-property:transform,height}.product-slideshow.swiper-autoheight .swiper-wrapper{transition-duration:.35s}.product-main-slide{width:100%;flex-shrink:0;overflow:hidden;position:relative}@media only screen and (max-width:768px){.grid--product-images--partial .product-main-slide{width:75%}}.product-image-main{position:relative}.image-wrap{background:#fff;overflow:hidden}.image-wrap img{display:block}.product__photo-zoom.btn{position:absolute!important;bottom:0;right:0;cursor:zoom-in;min-width:0;line-height:1;border-radius:50%;border:1px solid var(--el-border);background-color:var(--el-body-bg);color:var(--el-text);padding:6px;margin:0 10px 10px 0;opacity:0;transition:opacity .5s ease-out;letter-spacing:0}.product__photo-zoom .icon{width:20px;height:20px}.swiper-slide-active .product__photo-zoom.btn{opacity:1}@media only screen and (min-width:769px){.product__photo-zoom.btn,.swiper-slide-active .product__photo-zoom.btn{opacity:0;width:100%;top:0;left:0;margin:0;border-radius:0;padding:10px}.product__photo-zoom span,.product__photo-zoom svg{display:none}}.product__main-photos .flickity-page-dots{display:none;position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;color:currentColor}@media only screen and (max-width:768px){.product__main-photos .flickity-page-dots{display:block}}.flickity-page-dots .dot{display:inline-block;vertical-align:middle;width:6px;height:6px;margin:0 5px;border-radius:100%;cursor:pointer;background-color:currentColor;opacity:.4}.flickity-page-dots .dot:hover{opacity:.6}.flickity-page-dots .dot.is-selected{opacity:1;width:9px;height:9px}.product__thumbs{position:relative}.product__thumbs--beside{flex:0 0 60px;max-width:60px;margin-left:8.5px}@media only screen and (min-width:769px){.product__thumbs--beside{flex:0 0 80px;max-width:80px;margin-left:15px}.product__thumbs--beside.product__thumbs-placement--left{order:-1;margin-left:0;margin-right:15px}}.product__thumbs--scroller{scrollbar-width:none;scroll-behavior:smooth}.product__thumbs--scroller::-webkit-scrollbar{height:0;width:0}.product__thumbs--beside .product__thumbs--scroller{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;overflow-y:scroll}.product__thumb-item{border:2px solid transparent}.product__thumbs--beside .product__thumb-item{margin-bottom:8.5px}@media only screen and (min-width:769px){.product__thumbs--beside .product__thumb-item{margin-bottom:15px}}.product__thumbs--beside .product__thumb-item:last-child{margin-bottom:0}.product__thumb{position:relative;display:block;cursor:pointer}.product__thumb-item a.is-active,.product__thumb-item a:focus{outline:none}.product__thumb-item a.is-active:before,.product__thumb-item a:focus:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 2px var(--el-text);z-index:1}.product__thumb-item a:active:before{content:none}.variant-wrapper{overflow:hidden}.variant-wrapper+.variant-wrapper{margin-top:25px}.variant__label{text-transform:uppercase;letter-spacing:.3em;font-size:.8em;display:block;margin-bottom:10px;cursor:default}.variant__label-info{text-transform:none;font-weight:400;letter-spacing:0}.variant-input-wrap{border:0;padding:0;margin:0 0 -12px;position:relative;min-width:0}.variant-input-wrap input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.variant-input{display:inline-block}.variant-input-wrap label{font-family:var(--el-font-body);font-size:calc(var(--el-base-size) * .92);letter-spacing:0;line-height:1.4;position:relative;display:inline-block;font-weight:400;padding:5px 20px;margin:0 4px 12px;background-color:var(--el-body-bg);box-shadow:0 0 0 1px #ddd;overflow:hidden;cursor:pointer;text-transform:none}@media only screen and (min-width:769px){.variant-input-wrap label{font-size:var(--el-base-size)}}.el-body .variant-input-wrap label{margin:0 4px 12px;border-radius:0}.variant-input-wrap label.disabled{color:var(--el-border)}.variant-input-wrap label.disabled:after{position:absolute;content:"";left:50%;top:0;bottom:0;border-left:1px solid var(--el-border);transform:rotate(45deg)}.variant-input-wrap input[type=radio]:focus+label{box-shadow:0 0 0 1px var(--el-text)}.variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 1px #000}.variant-input-wrap label.color-swatch{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;width:65px;height:65px;margin:0 4px 4px;text-indent:-9999px;transition:box-shadow .2s ease}.el-body .variant-input-wrap label.color-swatch{display:inline-block;margin:0 4px 12px}.color-swatch:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;border:3px solid var(--el-body-bg)}.variant-input-wrap.win-Size input[type=radio]:checked+label{color:#fff;background-color:#40260c;text-decoration-color:#fff}.variant-input-wrap.win-Size label{font-size:14px}.variant-input-wrap[data-index=option2] input[type=radio]:focus+label{box-shadow:none!important}.btn--full{width:100%;padding:13px 20px;transition:none}.btn--full.add-to-cart{transition:background .2s}.btn.disabled,.btn[disabled]{cursor:default;color:#b6b6b6;background-color:#f6f6f6}.btn.disabled:hover,.btn[disabled]:hover{color:#b6b6b6;background-color:#f6f6f6}.add-to-cart .loading__spinner{display:none}.product-form__error-message-wrapper{margin-top:10px}.product-form__error-message-wrapper[hidden]{display:none}.label{text-transform:uppercase;letter-spacing:.3em;font-size:.8em}.collapsibles-wrapper--border-bottom{border-bottom:1px solid var(--el-border)}.collapsibles-wrapper--border-bottom+.collapsibles-wrapper--border-bottom .collapsible-trigger-btn--borders,.product-block--tab+.product-block--tab .collapsible-trigger-btn--borders{border-top:0}.collapsible-trigger-btn--borders{border:1px solid var(--el-border);border-bottom:0;padding:12px}.collapsible-trigger-btn--borders .collapsible-trigger__icon{right:12px}@media only screen and (min-width:769px){.collapsible-trigger-btn--borders{padding:15px}.collapsible-trigger-btn--borders .collapsible-trigger__icon{right:15px}}.collapsible-content+.collapsible-trigger-btn--borders{margin-top:-1px}.collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{border:1px solid var(--el-border);border-top:0;padding:0 20px 20px;font-size:calc(var(--el-base-size) * .92)}.rte ol,.rte p,.rte table,.rte ul{margin-bottom:15px}@media only screen and (min-width:769px){.rte ol,.rte p,.rte table,.rte ul{margin-bottom:25px}.rte{margin-bottom:15px}}.rte ol:last-child,.rte p:last-child,.rte table:last-child,.rte ul:last-child{margin-bottom:0}.rte:last-child{margin-bottom:0}.rte li{margin-bottom:0}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-top:60px;margin-bottom:25px}.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:after{content:"";display:table;clear:both}.rte img{height:auto;max-width:100%}.el-pswp{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;background:var(--el-body-bg)}.el-pswp.is-open{display:block}.el-pswp__item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.el-pswp__img{position:absolute;cursor:zoom-in;max-width:none}.el-pswp.is-zoomed .el-pswp__img{cursor:grab}.el-pswp__ui{position:absolute;left:0;right:0;bottom:30px;display:flex;justify-content:center;align-items:center;z-index:2}.el-pswp__ui .btn{margin:15px;border:1px solid var(--el-border);background-color:var(--el-body-bg);color:var(--el-text);border-radius:50%;min-width:0;line-height:1;padding:10px;letter-spacing:0}.el-pswp__ui .btn .icon-chevron-left,.el-pswp__ui .btn .icon-chevron-right{width:13px;height:13px;margin:8px}.el-pswp__ui .btn--large{padding:15px}.el-pswp__ui .btn--large .icon{width:30px;height:30px}html.el-pswp-open{overflow:hidden}.product__photos .image-wrap img{opacity:0;animation:el-fade-in 1s cubic-bezier(.26,.54,.32,1) 0s forwards}.rte ul,.rte ol{list-style-position:outside;padding-left:0}.rte img{border:0;border-radius:0;box-shadow:none;margin-bottom:0}.el-quick-modal.modal{display:none;bottom:0;left:0;opacity:1;overflow:hidden;position:fixed;right:0;top:0;z-index:30;color:#fff;align-items:flex-start;justify-content:center;background:none;visibility:visible}.el-quick-modal.modal--is-active,.el-quick-modal.modal--is-closing{display:flex!important;overflow:hidden}.modal-open .el-quick-modal:before,.modal-closing .el-quick-modal:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--el-overlay);cursor:pointer}.modal-open .el-quick-modal:before{animation:el-overlay-on .5s forwards}.modal-closing .el-quick-modal:before{animation:el-overlay-off .5s forwards}.modal-open .el-quick-modal .modal__inner{animation:el-modal-open .5s forwards}.modal-closing .el-quick-modal .modal__inner{animation:el-modal-closing .5s forwards}@media only screen and (min-width:769px){html.modal-open{overflow:hidden}}.el-quick-modal .modal__inner{transform-style:preserve-3d;flex:0 1 auto;margin:15px;max-width:calc(100% - 15px);display:flex;align-items:center;background-color:var(--el-body-bg);color:var(--el-text);box-shadow:0 15px 45px #0000001a;position:relative}@media only screen and (min-width:769px){.el-quick-modal .modal__inner{margin:40px;max-width:calc(100% - 80px)}}.el-quick-modal .modal__centered{position:relative;flex:0 1 auto;min-width:1px;max-width:100%}.el-quick-modal .modal__centered-content{max-height:80vh;padding:22.5px;min-width:200px;min-height:200px;overflow:auto}@media only screen and (min-width:769px){.el-quick-modal .modal__centered-content{padding:45px;max-height:90vh;max-width:1200px}}.el-quick-modal .modal__close{border:0;background:none;position:absolute;top:0;right:0;color:var(--el-text);padding:10px}.el-quick-modal .modal__close .icon{width:28px;height:28px}.el-quick-modal a,.el-quick-modal a:hover{color:inherit}.el-quick-modal .page-content,.el-quick-modal .page-width{padding:0}.el-quick-modal .page-content--product{width:1500px;max-width:100%}.el-quick-modal .shopify-payment-terms{display:none}@media only screen and (min-width:769px){.el-quick-modal .product-single__sticky{top:0}}@keyframes el-overlay-on{0%{opacity:0}to{opacity:.6}}@keyframes el-overlay-off{0%{opacity:.6}to{opacity:0}}@keyframes el-modal-open{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes el-modal-closing{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.el-quick-modal .variant-input-wrap.win-Size input[type=radio]:checked+label{color:inherit;background-color:var(--el-body-bg);text-decoration-color:inherit}.el-quick-modal .variant-input-wrap.win-Size label{font-size:calc(var(--el-base-size) * .92)}@media only screen and (min-width:769px){.el-quick-modal .variant-input-wrap.win-Size label{font-size:var(--el-base-size)}}.el-quick-modal .variant-input-wrap[data-index=option2] input[type=radio]:focus+label{box-shadow:0 0 0 1px var(--el-text)!important}.el-quick-modal .variant-input-wrap[data-index=option2] input[type=radio]:checked+label{box-shadow:0 0 0 1px #000!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/el-product.css.map */
