@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes img-opacity{0%{opacity:0}30%{opacity:.3}to{opacity:1}}@keyframes hvr-icon-bob-float{to{transform:translateY(-8px)}}@keyframes hvr-icon-bob{0%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes animation-header-sticky{0%{transform:translateY(-158px);transition:transform .35s ease-in-out}to{transform:translateY(0);transition:transform .35s ease-in-out}}@keyframes animation-drawer-left-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(340px)}}@keyframes animation-drawer-right-to-left{0%{opacity:0;transform:translate(340px)}to{opacity:1;transform:translate(0)}}@keyframes animation-left-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-300px)}}@keyframes animation-right-to-left{0%{opacity:0;transform:translate(-300px)}to{opacity:1;transform:translate(0)}}@keyframes animation-top-bottom{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes animation-bottom-top{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.section-product-template{margin-bottom:50px}.section-product-template .section-footer{margin-top:50px}@media (min-width: 992px){.section-product-template .section-footer{margin-top:100px}}.page-product-template{margin-bottom:0}.secion-related-products{margin:100px 0 0}@media (min-width: 768px){.secion-related-products{margin-top:170px}}.secion-related-products .section-heading{text-align:center;margin-bottom:29px}@media (min-width: 768px){.secion-related-products .section-heading{margin-bottom:38px}}.secion-related-products .section-heading .heading{margin-bottom:0;padding:0;font-weight:700;line-height:21px;font-size:17.5px}@media (min-width: 768px){.secion-related-products .section-heading .heading{font-size:24px;line-height:29px}}@media (max-width: 767px){.secion-related-products .slider-wrapper{margin-right:-16px}}.secion-related-products .slider-wrapper .slider-list{margin:0 auto}.section-footer-product{margin:47px 0 0}@media (min-width: 768px){.section-footer-product{margin-top:110px}}#shopify-product-reviews .spr-container{padding:0;border:none}#shopify-product-reviews .spr-starrating input{display:none}#shopify-product-reviews .spr-starrating .spr-icon,#shopify-product-reviews .spr-starrating .spr-icon.spr-icon-star-hover{color:var(--rating-star-color)}#shopify-product-reviews .spr-starrating .spr-icon.spr-icon-star-empty:not(.spr-icon-star-hover){color:var(--rating-star-empty-color)}#shopify-product-reviews .button-primary{padding:14px var(--gutter-sm);outline:none;font-size:var(--btn1-fs);font-weight:var(--btn1-fw);color:var(--btn1-cl);background:var(--btn1-bg-cl);border:var(--btn1-border-width) solid var(--btn1-border-cl);border-radius:25px}@media (min-width: 1025px){#shopify-product-reviews .button-primary:hover{text-decoration:none;color:var(--btn1-hover-cl);background:var(--btn1-hover-bg-cl);border-color:var(--btn1-hover-border-cl)}}#looxReviews{margin-bottom:0}.product-details .tab-item{margin:0 -24px}.product-details .tab-item .collapse-panel-content{position:absolute;top:27px;right:0;min-width:100%;background:var(--body-bg-color);padding:10px 0 0;visibility:hidden;opacity:0;z-index:-1;overflow:hidden;overflow-y:auto;box-shadow:0 10px 20px rgba(var(--body-border-color),.2)}.product-details .tab-item .collapse-panel-content>div h3{font-size:17.5px;line-height:1;font-weight:700;margin-bottom:13px;padding:20px 0 0;position:relative;text-align:center}.product-details .tab-item .collapse-panel-content>div h3:before{content:"";height:1px;width:58px;margin:0 auto;background:var(--body-border-color);transform:translate(-50%);position:absolute;left:50%;top:0}.product-details .tab-item[open] .collapse-panel-content{z-index:4;visibility:visible;opacity:1}.product-details .tab-item .btnCaculateSize{color:#fff;background-color:var(--body-border-color);width:100%;margin:10px 0 0}.product-details .tab-item #size-calculator{padding:0 47px;text-transform:none;margin:0 auto}.product-details .tab-item #size-calculator p{font-family:Trade Gothic LT Std,sans-serif,open-sans-serif;margin-bottom:14px;text-align:center}.product-details .tab-item #size-calculator p.rte{margin-bottom:0}.product-details .tab-item #size-calculator .grid__item--form{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:16px}.product-details .tab-item #size-calculator .grid__item--form .label{font-weight:700;flex:0 0 100%;max-width:100%;padding:0 0 10px}.product-details .tab-item #size-calculator .grid__item--form .label em{font-style:normal}.product-details .tab-item #size-calculator .grid__item--form input,.product-details .tab-item #size-calculator .grid__item--form select{flex:0 0 100%;max-width:100%;width:100%;height:32px}.product-details .tab-item #size-calculator .grid__item--form select{line-height:32px;padding:0 32px 0 16px;background-repeat:no-repeat;background-position:right 10px center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.562l4.5 4.5 4.5-4.5' stroke='%230C122F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.product-details .tab-item #size-calculator #sizeResults .size-results-inner{display:flex;flex-wrap:wrap;align-items:center;text-transform:uppercase;font-size:calc(var(--body-font-size) - 1px)}.product-details .tab-item #size-calculator #sizeResults h3:before{content:none}.product-details .tab-item #size-calculator #sizeResults .grid__item--form{flex:0 0 100%;max-width:100%;justify-content:center}.product-details .tab-item #size-calculator #sizeResults .one-third{flex:0 0 calc(33.33333% - 10px);max-width:calc(33.33333% - 10px);text-align:center;display:flex;flex-direction:column;padding:10px;background:var(--btn2-bg-cl);font-family:Trade Gothic LTS td Extended,sans-serif,open-sans-serif}@media (min-width: 768px){.product-details .tab-item #size-calculator #sizeResults .one-third{flex:0 0 calc(33.33333% - 14px);max-width:calc(33.33333% - 14px)}}.product-details .tab-item #size-calculator #sizeResults .one-third .label{margin-top:auto;line-height:1.1;margin-bottom:5px;font-size:11px}.product-details .tab-item #size-calculator #sizeResults .one-third h3{margin:0;font-family:inherit}.product-details .tab-item #size-calculator #sizeResults .one-third:nth-child(3){background-color:var(--body-border-color);color:#fff;padding-top:20px;padding-bottom:20px}.product-details .tab-item #size-calculator #sizeResults .one-third:nth-child(3) h3{color:inherit}.product-details .tab-item #size-calculator #sizeResults .one-third:nth-child(3) .label{margin-bottom:10px}.product-details .tab-item #size-calculator #sizeResults .one-third:not(:last-child){margin-right:15px}@media (min-width: 768px){.product-details .tab-item #size-calculator #sizeResults .one-third:not(:last-child){margin-right:20px}}.product-details .tab-item #sizeResults{border:1px solid var(--body-border-color);background:#e6acce99;padding:15px;max-width:450px;margin:0 auto}@media (max-width: 480px){.product-details .tab-item #sizeResults{margin-left:-21px;margin-right:-21px}}.product-details .swt-group{position:relative}.product-details .swt-group:before{content:"";opacity:.2;background:var(--body-color);width:100%;height:1px;display:block;margin:0 0 17px}.product-details .swt-group .swt-current{display:flex;align-items:center;line-height:17px;text-transform:uppercase}.product-details .swt-group .swt-current .swt-color-value{font-weight:700;padding:0 0 0 10px}.product-details .swt-wrapper{flex-wrap:wrap;display:flex;margin:14px -15px 0 0}.product-details .swt-wrapper .swt-btn{flex:0 0 20px;max-width:20px;height:20px;position:relative;margin:0 15px 15px 0}.product-details .swt-wrapper .swt-btn:before{content:"";display:block;opacity:.2;pointer-events:none;border:1px solid var(--body-border-color);position:absolute;left:0;top:0;right:0;bottom:0}.product-details .swt-wrapper .swt-btn:after{content:"";height:4px;width:4px;display:flex;border-radius:50%;transform:translate(-50%);background:var(--body-border-color);margin-top:5px;transition:all .35s ease-in-out 0s;opacity:0;visibility:hidden;position:absolute;left:50%;top:100%}.product-details .swt-wrapper .swt-btn.active:after{opacity:1;visibility:visible}.product-details .social-sharing{display:flex;align-items:center;justify-content:center;margin:10px 0 0}.product-details .social-sharing ul{display:flex;margin:0 -24px}.product-details .social-sharing ul li{padding:0 24px}.product-details .product-countdown{margin-bottom:15px}@media (min-width: 768px){.product-details .product-countdown{margin-bottom:30px}}.product-details .product-countdown .row{align-items:center;margin:0}.product-details .product-countdown .row>p{margin:0 15px 0 0;text-transform:uppercase;font-weight:700;font-family:Trade Gothic LTS td Extended,sans-serif,open-sans-serif}@media (max-width: 374px){.product-details .product-countdown .row>p{font-size:12px}}.product-details .product-countdown .row .countdown{display:flex;justify-content:center;margin:0 -4px}@media (min-width: 768px){.product-details .product-countdown .row .countdown{margin-left:-6px;margin-right:-6px}}.product-details .product-countdown .row .countdown>span{margin:0 4px;text-align:center;line-height:1;display:flex;font-weight:700;font-family:Trade Gothic LTS td Extended,sans-serif,open-sans-serif}@media (min-width: 768px){.product-details .product-countdown .row .countdown>span{margin-left:6px;margin-right:6px;font-size:var(--heading-size-h5)}}.product-details .product-countdown .row .countdown .js-days:after{content:"D"}.product-details .product-countdown .row .countdown .js-hours:after{content:"H"}.product-details .product-countdown .row .countdown .js-minutes:after{content:"M"}.product-details .product-countdown .row .countdown .js-seconds:after{content:"S"}.product-details .product-countdown+.product-detaitls_form+.reward-container,.product-details .product-countdown+.product-detaitls_form .product-form_content,.product-details .product-countdown .row .countdown .js-days[data-count="00"],.product-details .product-countdown .row .countdown .js-hours[data-count="00"],.product-details .product-countdown .row .countdown .js-minutes[data-count="00"]{display:none}.product-detaitls_form .swatch-container{position:relative;padding:10px 0 0}@media (min-width: 768px){.product-detaitls_form .swatch-container{padding-top:20px}}.product-detaitls_form .swatch-container:before{content:"";opacity:.2;background:var(--body-color);width:100%;height:1px;display:block;margin:0 0 16px}@media (min-width: 768px){.product-detaitls_form .swatch-container:before{margin-bottom:25px}}.product-detaitls_form .swatch-group{flex-wrap:wrap}.product-detaitls_form .swatch-group .swatch-group_title{flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:space-between;line-height:17px;text-transform:uppercase;margin:0 0 20px}.product-detaitls_form .swatch-group .swatch-group_title .swatch-group-value{margin-right:auto;font-weight:700;padding:0 0 0 10px}.product-detaitls_form .swatch-group .swatch-group_title .btn{font-weight:400;font-size:var(--body-font-size);padding:0;height:100%;line-height:inherit;margin:0}.product-detaitls_form .swatch-group .swatch-group_title .btn svg{width:5px;height:auto;margin-left:12px}.product-media{position:relative}.product-media .product-wishlist-button{position:absolute;top:15px;right:16px;z-index:2}.product-media .product-wishlist-button .swym-wishlist-button-bar{margin:0!important;left:0!important}.product-media .product-wishlist-button .swym-wishlist-cta{display:none}.product-media .product-wishlist-button .swym-button{margin:0!important}.product-media .product-wishlist-button .swym-button.swym-add-to-wishlist{display:flex!important;align-items:center;justify-content:center;width:38px!important;height:35px!important;padding:5px!important;background:var(--body-bg-color)!important;color:var(--body-color)!important}.product-media .product-wishlist-button .swym-button.swym-add-to-wishlist:after{position:static;display:flex!important;align-items:center;justify-content:center;font-size:18px!important}.product-media .product-wishlist-button .swym-button.swym-add-to-wishlist+.swym-fave-count{display:none!important}.product-media .product-wishlist-button .swym-button-bar.swym-isa-button-bar.swym-inject{display:none}.product-media .image__style img{-o-object-fit:cover;object-fit:cover}.product-media .external-video{position:relative;padding-top:133.559%;display:block}.product-media iframe,.product-media video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;left:0;top:0;right:0;bottom:0}.product-media video{-o-object-fit:cover;object-fit:cover}.product-media .label-save-price{position:absolute;left:0;top:10px;font-weight:var(--font-bold);font-size:11px;text-transform:uppercase;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1;background:var(--sale-lb-bgcl);color:var(--sale-lb-cl);font-family:Trade Gothic LT Std,sans-serif,open-sans-serif}.product-media .product-media_main{position:relative}.product-media .product-media_main .slider-controls{position:static}.product-media .product-media_main .slider-controls button{position:absolute;top:50%;transform:translateY(-50%)}.product-media .product-media_main .slider-controls button.slider-prev-button{left:0}.product-media .product-media_main .slider-controls button.slider-next-button{right:0}.product-media .product-media_main #slider-media-main-mw .slider-list .image__style{padding-top:133.559%!important}@media (max-width: 767px){.product-media .product-media_thumbnails{margin-top:13px}.product-media .product-media_thumbnails .slider-wrapper{margin-right:-16px}}.product-media .product-media_thumbnails .item{position:relative}.product-media .product-media_thumbnails .item:after{content:"";border:3px solid #f2f2f2;position:absolute;left:0;top:0;right:0;bottom:0}.product-media .product-media_thumbnails .item svg{position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%)}.product-media .product-media_thumbnails .item .image__style,.product-media .product-media_thumbnails .item.item-external .image__style{padding-top:144.65%!important}.product-media .product-media_thumbnails .item.item-external .image__style img{-o-object-fit:cover;object-fit:cover}.product-media .product-media_thumbnails .tns-nav-active .item:after{border:1px solid var(--body-border-color)}@media (min-width: 768px){.product-media.thumbnail-position-left{display:flex}}@media (min-width: 768px){.product-media.thumbnail-position-left .product-media_thumbnails{flex:0 0 86px;max-width:86px;order:1}.product-media.thumbnail-position-left .product-media_thumbnails .slider-wrapper{padding:45px 0 35px}.product-media.thumbnail-position-left .product-media_thumbnails .slider-wrapper .media-item{display:block!important}.product-media.thumbnail-position-left .product-media_thumbnails .slider-wrapper .slider-controls button{left:0;right:unset;border:1px solid var(--body-border-color);height:35px;width:100%;transform:translate(0)}.product-media.thumbnail-position-left .product-media_thumbnails .slider-wrapper .slider-controls button:before{width:20px;height:15px}.product-media.thumbnail-position-left .product-media_thumbnails .slider-wrapper .slider-controls button.slider-prev-button{top:0}.product-media.thumbnail-position-left .product-media_thumbnails .slider-wrapper .slider-controls button.slider-prev-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 14a.5.5 0 001 0h-1zM10.354.646a.5.5 0 00-.708 0L6.464 3.828a.5.5 0 10.708.708L10 1.707l2.828 2.829a.5.5 0 10.708-.708L10.354.646zM10.5 14V1h-1v13h1z' fill='%230C122F'/%3E%3C/svg%3E");transform:translate(0)}.product-media.thumbnail-position-left .product-media_thumbnails .slider-wrapper .slider-controls button.slider-next-button{bottom:0;top:unset}.product-media.thumbnail-position-left .product-media_thumbnails .slider-wrapper .slider-controls button.slider-next-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 1a.5.5 0 00-1 0h1zm-.854 13.354a.5.5 0 00.708 0l3.182-3.182a.5.5 0 10-.708-.708L10 13.293l-2.828-2.829a.5.5 0 10-.708.708l3.182 3.182zM9.5 1v13h1V1h-1z' fill='%230C122F'/%3E%3C/svg%3E")}}@media (min-width: 768px){.product-media.thumbnail-position-left .product-media_main{flex:1;order:2;min-width:0;padding:0 0 0 16px}}.product-media .slider-item{position:relative}.product-media .product-image_model{position:absolute;right:16px;bottom:16px;background:var(--body-bg-color);border:1px solid var(--body-border-color);display:flex}.product-media .product-image_model>div{padding:0 10px;position:relative}.product-media .product-image_model>div p{margin:0}.product-media .product-image_model>div:not(:last-child){border-right:1px solid var(--body-border-color)}.product-media .product-image_model .product-image_model-text{display:flex;align-items:center}.product-media .product-image_model .collapse-title{display:flex;align-items:center;padding:0;line-height:1;height:35px;text-transform:none;font-weight:400;font-size:var(--body-font-size)}.product-media .product-image_model .collapse-title svg{margin:0 10px 0 0;width:10px;height:auto}.product-media .product-image_model .collapse-title svg+svg{display:none}.product-media .product-image_model .model-info-item .collapse-panel-content{position:absolute;right:0;bottom:100%;width:375px;background:var(--body-bg-color);padding:13px 22px 25px;visibility:hidden;opacity:0;overflow:hidden;overflow-y:auto;z-index:-1;box-shadow:0 10px 20px rgba(var(--body-border-color),.2);margin-bottom:5px}.product-media .product-image_model .model-info-item .collapse-panel-content .model-measurements{display:flex;flex-direction:column;overflow:hidden;overflow-y:auto}.product-media .product-image_model .model-info-item popup-modal.popup .popup-wrapper{max-width:375px;padding-bottom:24px}.product-media .product-image_model .model-info-item[open] .collapse-panel-content{visibility:visible;z-index:9;opacity:1}.product-media .product-image_model .model-info-item[open] .collapse-title svg:first-child{display:none}.product-media .product-image_model .model-info-item[open] .collapse-title svg+svg{display:block}.product-media .product-image_model .model-measurements h3{font-size:17.5px;line-height:1;font-weight:700;margin-bottom:16px;padding:21px 0 0;position:relative;text-align:center}.product-media .product-image_model .model-measurements h3:before{content:"";height:1px;width:58px;margin:0 auto;background:var(--body-border-color);transform:translate(-50%);position:absolute;left:50%;top:0}.product-media .product-image_model .model-measurements h3+p{text-align:center}.product-media .product-image_model .model-measurements p{margin-bottom:20px}.product-media .product-image_model .model-measurements table{margin-bottom:27px;text-transform:uppercase;font-size:10px}.product-media .product-image_model .model-measurements table tr td,.product-media .product-image_model .model-measurements table tr th{padding:5px 0}.product-media .product-image_model .model-measurements table tr td:last-child,.product-media .product-image_model .model-measurements table tr th:last-child{text-align:right}.product-media .product-image_model .model-measurements table tr:nth-child(2n){background:#0c122f1a}.product-media .product-image_model .model-measurements table+p{font-size:10px;line-height:1.2;margin-bottom:0}.product-size-guide .nav-controls{display:flex;align-items:center;margin:0 -24px}.product-size-guide .nav-controls li{flex:1;min-width:0;cursor:pointer;border-top:1px solid var(--body-border-color);position:relative;display:flex;height:33px;align-items:center;justify-content:center;color:#fff;text-transform:uppercase}.product-size-guide .nav-controls li:after{content:"";pointer-events:none;background:var(--body-border-color);opacity:.4;display:block;z-index:-1;position:absolute;left:0;top:0;right:0;bottom:0}.product-size-guide .nav-controls li.active{color:var(--body-color);font-weight:700}.product-size-guide .nav-controls li.active:after{content:none}.product-size-guide .tab-contents{position:relative}.product-size-guide .tab-contents .tab-item:not(.active){display:none}.product-size-guide #tab-size-guide-chart{padding:19px 24px 10px;text-transform:none;font-family:Trade Gothic LT Std,sans-serif,open-sans-serif}.product-size-guide #tab-size-guide-chart p{margin-bottom:19px;font-family:Trade Gothic LT Std,sans-serif,open-sans-serif}.product-size-guide #tab-size-guide-chart hr{border:none}.product-size-guide #tab-size-guide-chart table{table-layout:fixed;width:100%;margin:10px auto}.product-size-guide #tab-size-guide-chart table td,.product-size-guide #tab-size-guide-chart table th{padding:5px 2px;text-align:center;border:1px solid rgba(12,18,47,.2)}@media (min-width: 768px){.product-size-guide #tab-size-guide-chart table td,.product-size-guide #tab-size-guide-chart table th{padding:10px}}@media (max-width: 767px){.product-size-guide #tab-size-guide-chart table td,.product-size-guide #tab-size-guide-chart table th{font-size:calc(var(--body-font-size) - 2px)}}.product-size-guide #tab-size-guide-chart table tr:first-child td,.product-size-guide #tab-size-guide-chart table tr:first-child th,.product-size-guide #tab-size-guide-chart table tr td:first-child{font-weight:700}.product-size-guide #tab-size-guide-chart table tr:nth-child(2n) td{background:var(--second-bg-color)}.product-size-guide #tab-size-guide-chart .size-chart-page{border-top:1px solid rgba(12,18,47,.2);text-align:center}.product-size-guide #tab-size-guide-chart .size-chart-page a{font-weight:700;display:inline-block;padding:18px 7px 12px;font-size:calc(var(--body-font-size) - 2px)}.product-info .product-details_inventory{margin-bottom:8px;font-size:calc(var(--body-font-size) - 1px);display:flex;align-items:center}.product-info .product-details_inventory>span{color:var(--body-color-2);-webkit-margin-end:5px;margin-inline-end:5px}.product-info .product-details_inventory .product-details_inventory_status{font-weight:var(--font-bold);color:#5bb300}.product-info .product-details_inventory .inventory{display:none}.product-info .product-details_inventory[data-status=in-stock] .inventory_in-stock{display:block}.product-info .product-details_inventory[data-status=out-stock] .inventory_out-stock{display:block;color:#ed462f}.product-info .product-details_inventory[data-status=coming-stock] .inventory_coming-stock,.product-info .product-details_inventory[data-status=items-stock] .inventory_items-stock,.product-info .product-details_inventory[data-status=low-stock] .inventory_low-stock{display:block}.product-info .product-details_price{font-size:17.5px}.product-info .product-details_price .price-sale{color:var(--price-sale-color);font-weight:700}.product-info .product-details_price .price-compare{color:var(--price-compare-color)}.product-info .product-form_quantity{display:flex;align-items:flex-end;flex-wrap:wrap}.product-info .product-form_quantity .btn.w-100s{width:100%!important}.product-info .product-form_quantity_wrapper{margin-bottom:var(--gutter-xs);-webkit-margin-end:var(--gutter-xs);margin-inline-end:var(--gutter-xs)}@media (min-width: 576px){.product-info .product-form_quantity_wrapper{-webkit-margin-end:var(--gutter-lg);margin-inline-end:var(--gutter-lg)}}.product-info .btn-add-to-cart{position:relative;width:100%}.product-info .btn-add-to-cart .svg-loading{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:currentColor}.product-info .btn-add-to-cart .svg-loading circle{stroke:currentColor}.product-info .btn-add-to-cart svg path{fill:currentColor}.product-info .btn-add-to-cart span{-webkit-margin-start:5px;margin-inline-start:5px}.product-info .btn-add-to-cart[disabled]{cursor:not-allowed;opacity:.8}.product-info .btn-add-to-cart.pending{pointer-events:none}.product-info .btn-add-to-cart.pending>span,.product-info .btn-add-to-cart.pending svg:first-of-type{color:transparent}.product-info .btn-add-to-cart.pending .svg-loading{display:block}.product-info .product-form_dynamic-checkout{margin-bottom:var(--gutter-xs)}.product-info .shopify-payment-button__button{padding:0;height:48px;line-height:1.3;font-size:var(--btn1-fs);font-weight:var(--btn1-fw);color:var(--btn1-hover-cl);background:var(--btn1-hover-bg-cl)!important;border:var(--btn2-border-width) solid var(--btn1-hover-border-cl);border-radius:25px;animation:none;transition:none;display:flex;align-items:center;justify-content:center}.product-info .shopify-payment-button__button *,.product-info .shopify-payment-button__button a,.product-info .shopify-payment-button__button div,.product-info .shopify-payment-button__button span{background:transparent!important;border-color:transparent!important}@media (min-width: 1025px){.product-info .shopify-payment-button__button:hover{text-decoration:none;color:var(--btn1-cl);background:var(--btn1-bg-cl)!important;border-color:var(--btn1-border-cl)}}@media (min-width: 1025px){.product-info .shopify-payment-button__button[disabled]:hover{cursor:not-allowed;opacity:.6;color:var(--btn1-hover-cl);background:var(--btn1-hover-bg-cl)!important;border:var(--btn2-border-width) solid var(--btn1-hover-border-cl)}}.product-info .shopify-payment-button__button--hidden{display:none}.product-info .product-wishlist-compare{display:flex;align-items:center;margin-bottom:var(--gutter-sm)}.product-info .product-wishlist-compare>a{display:flex;align-items:center}.product-info .product-wishlist-compare>a svg{flex:0 0 14px;width:14px;height:14px;-webkit-margin-end:5px;margin-inline-end:5px}.product-info .product-wishlist-compare>a:not(:last-child){-webkit-margin-end:var(--gutter-lg);margin-inline-end:var(--gutter-lg)}[data-arn-action=add]{color:var(--body-color-2)}[data-arn-action=add] svg{fill:var(--body-color-2)}[data-arn-action=add].arn_added{color:var(--body-link-hover)}[data-arn-action=add].arn_added svg{fill:var(--body-link-hover)}@media (min-width: 1025px){[data-arn-action=add]:hover{color:var(--body-link-hover)}[data-arn-action=add]:hover svg{fill:currentColor;color:currentColor}}.product-info_details{padding-top:26px}@media (min-width: 992px){.product-info_details{padding-top:0}}.product-info_details .product-details_label-inner{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px}@media (min-width: 768px){.product-info_details .product-details_label-inner{margin-bottom:15px}}.product-info_details .product-details_label-inner>div{height:30px;display:flex;align-items:center;padding:0 20px;border-radius:1px;position:relative;margin:0 5px 5px 0;text-transform:uppercase}.product-info_details .product-details_label-inner>div:after{content:"";display:block;pointer-events:none;background:var(--main-color);z-index:-1;position:absolute;left:0;top:0;right:0;bottom:0}.product-info_details .product-details_label-inner>div:not(:first-child):after{opacity:.6}.product-info_details .product-details_label-inner>div.label-countdown{color:var(--btn1-cl)}.product-info_details .product-details_label-inner>div.label-countdown:after{background:var(--btn1-bg-cl);opacity:1}.product-info_details .product-details_label-inner>div.label-countdown .countdown{display:flex;align-items:center;margin:0 -3px}.product-info_details .product-details_label-inner>div.label-countdown .countdown>*{padding:0 3px}.product-info_details .product-details_label-inner>div.label-countdown .js-days{display:inline-flex;align-items:center}.product-info_details .product-details_label-inner>div.label-countdown .js-days:after{content:"D"}.product-info_details .product-details_label-inner>div.label-countdown .js-hours{display:inline-flex;align-items:center}.product-info_details .product-details_label-inner>div.label-countdown .js-hours:after{content:"H"}.product-info_details .product-details_label-inner>div.label-countdown .js-minutes{display:inline-flex;align-items:center}.product-info_details .product-details_label-inner>div.label-countdown .js-minutes:after{content:"M"}.product-info_details .product-details_label-inner>div.label-countdown .js-seconds{display:inline-flex;align-items:center}.product-info_details .product-details_label-inner>div.label-countdown .js-seconds:after{content:"S"}.product-info_details .product-details_label-inner>div.label-countdown .js-days[data-count="00"],.product-info_details .product-details_label-inner>div.label-countdown .js-hours[data-count="00"],.product-info_details .product-details_label-inner>div.label-countdown .js-minutes[data-count="00"]{display:none}.product-info_details .product-details_vendor{font-weight:400;line-height:1;text-transform:uppercase;margin-bottom:10px;display:inline-block}@media (min-width: 768px){.product-info_details .product-details_vendor{font-size:17.5px;margin-bottom:15px}}.product-info_details .product-details_title{line-height:1;margin:0 0 20px}@media (max-width: 767px){.product-info_details .product-details_title{font-size:17.5px;margin-bottom:8px;line-height:1.2}}.product-info_details .product-info_reviews{margin:0 0 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width: 768px){.product-info_details .product-info_reviews{margin-bottom:20px}}.product-info_details .product-info_reviews .rating-inner .okeReviews-reviewsSummary{display:flex;align-items:center;border:1px solid var(--body-border-color)}.product-info_details .product-info_reviews .rating-inner .okeReviews-reviewsSummary-starRating{margin:0 11px;display:flex}.product-info_details .product-info_reviews .rating-inner .okeReviews-reviewsSummary-ratingCount{margin:0!important}.product-info_details .product-info_reviews .rating-inner .okeReviews-reviewsSummary-ratingCount>span:first-child{background:var(--main-color);padding:5px 11px;display:inline-flex;height:33px;align-items:center;justify-content:center;font-size:10px;color:var(--body-color)}.product-info_details .product-details_sku{color:var(--body-color-2);font-size:calc(var(--body-font-size) - 1px);display:flex;align-items:center;margin-bottom:4px}.product-info_details .product-details_sku .js-sku{-webkit-margin-start:5px;margin-inline-start:5px}.product-info_details .short-description{margin:16px 0;font-size:calc(var(--body-font-size) + 2px)}@media (min-width: 768px){.product-info_details .short-description{font-size:17.5px}}.product-info_details .short-description ol,.product-info_details .short-description ul{margin-left:22px}.product-info_details .product-details_price{margin-bottom:10px}.product-info_details .product-details_price .product-details_price-inner{display:flex;align-items:center;text-transform:uppercase}.product-info_details .product-details_price .price-compare{-webkit-margin-start:var(--gutter-sm);margin-inline-start:var(--gutter-sm)}.product-info_details .product-details_price .label-save-price{display:flex;padding:3px 10px;align-items:center;background:var(--btn2-bg-cl);color:var(--btn2-cl);border-radius:1px;font-weight:700;margin-left:5px;font-family:Trade Gothic LT Std,sans-serif,open-sans-serif}.share-links ul,.share-links ul li a{display:flex;align-items:center}.share-links ul li a{border:none;justify-content:center}.share-links ul li a svg{color:currentColor}.share-links ul li a svg path{fill:currentColor}@media (min-width: 1025px){.share-links ul li a:hover{opacity:.8}}.rating-links{display:flex;align-items:center;color:var(--body-color-2)}.rating-links a{color:inherit;font-size:calc(var(--body-font-size) - 1px)}@media (min-width: 1025px){.rating-links a:hover{color:var(--body-link-hover)}}.rating-links .spr-badge{cursor:pointer}.rating-links .rating-inner{-webkit-margin-end:5px;margin-inline-end:5px}.rating-links .spr-badge-caption{-webkit-margin-start:5px;margin-inline-start:5px}.rating-links .spr-badge-caption:before{content:"(";-webkit-margin-end:2px;margin-inline-end:2px}.rating-links .spr-badge-caption:after{content:")";-webkit-margin-start:2px;margin-inline-start:2px}.spr-icon{color:var(--rating-star-color)}.loox-rating .loox-icon,.spr-icon.spr-icon-star-empty{color:var(--rating-star-empty-color)}.loox-rating .loox-icon{-webkit-margin-end:2px;margin-inline-end:2px}.loox-rating .loox-icon.loox-star{color:var(--rating-star-color)}.swatch-group{display:flex;align-items:center;position:relative;margin-bottom:var(--gutter-xs)}.swatch-group .swatch-group_title{min-width:80px;-webkit-margin-end:var(--gutter-xxs);margin-inline-end:var(--gutter-xxs)}.swatch-group .swatch-group_inner{display:flex;flex-wrap:wrap;align-items:center;margin:0 -4px;width:calc(100% + 8px)}.swatch-group .select-group{min-width:140px}.swatch-group .select-group select{width:100%;height:34px;padding-top:0;padding-bottom:0}.swatch-group .swatch-group_wrapper{position:relative;margin:0 4px 8px;flex:1 1 auto;min-width:calc(20% - 8px)}.swatch-group .swatch-group_wrapper p{position:absolute;left:50%;bottom:100%;font-size:9px;margin:0;padding:5px var(--gutter-xs);text-align:center;background:#f5f5f5;color:#000;transform:translate(-50%);text-transform:capitalize;z-index:9;box-shadow:2px 2px 6px #00000078;visibility:hidden;opacity:0;transition:all .35s ease-in-out 0s}.swatch-group .swatch-group_wrapper p:before{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:10px}.swatch-group .swatch-group_wrapper p:after{content:"";position:absolute;left:50%;bottom:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #f5f5f5;transform:translate(-50%)}@media (min-width: 1025px){.swatch-group .swatch-group_wrapper:hover p{visibility:visible;opacity:1}}.swatch-group .input-group{position:relative;height:26px;min-width:48px;overflow:hidden}.swatch-group .input-group input{position:absolute;left:0;top:0;border:none;background:transparent;padding:0;width:100%;height:100%;cursor:pointer}.swatch-group .input-group input:checked~label{background:var(--body-border-color);color:#fff}.swatch-group .input-group input.disable,.swatch-group .input-group input[disabled]{cursor:not-allowed}.swatch-group .input-group input.disable+label,.swatch-group .input-group input[disabled]+label{opacity:.3}.swatch-group .input-group label{width:100%;height:100%;padding:2px 6px;border-radius:0;display:flex;align-items:center;justify-content:center;text-align:center;font-size:var(--body-font-size);margin:0;text-transform:uppercase;border:1px solid var(--body-border-color);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.swatch-group .input-group label:before{content:"";border:1px solid var(--body-border-color);pointer-events:none;opacity:0;transition:all .35s ease-in-out 0s;position:absolute;left:0;top:0;right:0;bottom:0}@media (min-width: 1025px){.swatch-group .input-group:hover input.disable~label:before,.swatch-group .input-group:hover input[disabled]~label:before,.swatch-group .input-group:hover label:before{opacity:1}}.swatch-group .swatch-style-color .input-group label{background:currentColor}.swatch-group .swatch-style-image .swatch-group_wrapper{min-width:55px;flex:inherit}.swatch-group .swatch-style-image .input-group,.swatch-group .swatch-style-image .input-group label{width:55px;height:55px}.swatch-group .swatch-style-image .image__style{width:100%;padding-top:100%!important}.swatch-group .swatch-style-image .image__style img{border-radius:50%;-o-object-fit:contain;object-fit:contain;cursor:pointer}.product-description{margin:24px 0 0}@media (min-width: 768px){.product-description{font-size:calc(var(--body-font-size) + 2px)}}.product-description .product-tabs-content .description-item{display:block}.product-description .product-tabs-content .description-item .collapse-panel-header .collapse-title{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--body-border-color);text-transform:uppercase;line-height:24px;padding:20px 21px;font-weight:700;cursor:pointer}@media (min-width: 992px){.product-description .product-tabs-content .description-item .collapse-panel-header .collapse-title{padding-left:0;padding-right:0}}.product-description .product-tabs-content .description-item .collapse-panel-header .collapse-title svg{position:relative;transition:all .35s ease-in-out 0s}.product-description .product-tabs-content .description-item .collapse-panel-header .collapse-title .svg-angle-up{display:none}@media (min-width: 1025px){.product-description .product-tabs-content .description-item .collapse-panel-header:hover .collapse-title svg{transform:rotate(180deg)}}.product-description .product-tabs-content .description-item .collapse-panel-content{opacity:0;visibility:hidden;height:0;overflow:hidden;display:block;transition:height .35s ease-in-out 0s}.product-description .product-tabs-content .description-item .collapse-panel-content .ewa-rteLine{overflow:hidden;overflow-x:auto}.product-description .product-tabs-content .description-item .collapse-panel-content table{max-width:100%;vertical-align:top}.product-description .product-tabs-content .description-item .collapse-panel-content table td{width:auto!important}.product-description .product-tabs-content .description-item .collapse-panel-content h1,.product-description .product-tabs-content .description-item .collapse-panel-content h2,.product-description .product-tabs-content .description-item .collapse-panel-content h3,.product-description .product-tabs-content .description-item .collapse-panel-content h4,.product-description .product-tabs-content .description-item .collapse-panel-content h5,.product-description .product-tabs-content .description-item .collapse-panel-content h6{margin-bottom:20px;font-family:Trade Gothic LT Std,sans-serif,open-sans-serif}.product-description .product-tabs-content .description-item .collapse-panel-content ol,.product-description .product-tabs-content .description-item .collapse-panel-content ul{margin-bottom:20px;margin-left:18px}.product-description .product-tabs-content .description-item .collapse-panel-content .faq-line .faq-question{text-transform:uppercase;margin-bottom:5px;font-size:var(--body-font-size);font-weight:700}.product-description .product-tabs-content .description-item .collapse-panel-content .faq-line:not(:last-child){margin-bottom:20px}.product-description .product-tabs-content .description-item[open] .collapse-title svg{transform:rotate(180deg)}.product-description .product-tabs-content .description-item[open] .collapse-panel-content{opacity:1;height:100%!important;visibility:visible;padding-bottom:40px}@media (min-width: 992px){.product-description .product-tabs-content .description-item:last-child .collapse-panel-content{padding-bottom:0}}@media (max-width: 991px){.product-description .product-tabs-content .description-item:last-child{border-bottom:1px solid var(--body-border-color)}}.product-description .product-tabs-content .description-item .popup-inner hr{display:none}.product-description .product-tabs-content .description-item .popup-inner p{margin:0}.product-description .product-tabs-content .description-item .popup-inner table{max-width:100%;overflow:hidden;overflow-x:auto;font-size:12px;table-layout:fixed}@media (min-width: 768px){.product-description .product-tabs-content .description-item .popup-inner table{font-size:var(--body-font-size)}}@media (min-width: 992px) and (max-width: 1199px){.product-description .product-tabs-content .description-item .popup-inner table{font-size:12px}}.product-description .product-tabs-content .description-item .popup-inner table td{padding:5px;text-align:center;line-height:1.1;border:1px solid rgba(12,18,43,.2)}@media (min-width: 768px){.product-description .product-tabs-content .description-item .popup-inner table td{padding:8px}}.product-description .product-tabs-content .description-item .popup-inner table tbody tr:first-child td,.product-description .product-tabs-content .description-item .popup-inner table td:first-child{font-weight:700}.product-description .product-tabs-content .description-item .popup-inner table tbody tr:nth-child(2n) td{background:var(--second-bg-color)}.product-description .product-tabs-content .description-item .popup-inner h3{font-size:var(--heading-size-h6)}.product-description .product-tabs-content .description-item .popup-inner h1,.product-description .product-tabs-content .description-item .popup-inner h2,.product-description .product-tabs-content .description-item .popup-inner h3,.product-description .product-tabs-content .description-item .popup-inner h4,.product-description .product-tabs-content .description-item .popup-inner h5,.product-description .product-tabs-content .description-item .popup-inner h6{margin-bottom:20px;font-family:Trade Gothic LT Std,sans-serif,open-sans-serif}.product-tabs ul.nav-controls{padding-bottom:8px;display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.product-tabs ul.nav-controls li{padding:0 var(--gutter-xs) 14px;position:relative;font-size:calc(var(--body-font-size) + 4px);cursor:pointer}@media (min-width: 1200px){.product-tabs ul.nav-controls li{padding-left:var(--gutter-sm);padding-right:var(--gutter-sm)}}.product-tabs ul.nav-controls li:before{bottom:0;width:0;height:2px}.product-tabs ul.nav-controls li:after,.product-tabs ul.nav-controls li:before{content:"";position:absolute;left:50%;background:var(--main-color);transform:translate(-50%);transition:all .35s ease-in-out 0s}.product-tabs ul.nav-controls li:after{bottom:-4px;height:6px;width:10px;border-radius:0 0 10px 10px;visibility:hidden;opacity:0}.product-tabs ul.nav-controls li.active{font-weight:600}.product-tabs ul.nav-controls li.active:before{width:calc(100% - 30px)}@media (min-width: 1200px){.product-tabs ul.nav-controls li.active:before{width:calc(100% - 40px)}}.product-tabs ul.nav-controls li.active:after{visibility:visible;opacity:1}.product-tabs ul.nav-controls li:first-child{-webkit-margin-start:auto;margin-inline-start:auto}.product-tabs ul.nav-controls li:last-child{-webkit-margin-end:auto;margin-inline-end:auto}@media (min-width: 1025px){.product-tabs ul.nav-controls li:hover:before{width:calc(100% - 20px)}}@media (min-width: 1025px) and (min-width: 1200px){.product-tabs ul.nav-controls li:hover:before{width:calc(100% - 40px)}}@media (min-width: 1025px){.product-tabs ul.nav-controls li:hover:after{visibility:visible;opacity:1}}.product-tabs .tab-contents{margin-top:-8px;padding:var(--gutter-sm);border:1px solid var(--body-border-color)}@media (min-width: 768px){.product-tabs .tab-contents{padding:40px 60px}}.product-tabs .tab-contents .tab-item{display:none}.product-tabs .tab-contents .tab-item.active{display:block}.product-tabs .tab-contents .video{position:relative;display:block;width:100%;height:0;padding-bottom:56.25%;margin-bottom:0}.product-tabs .tab-contents .video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.product-tabs .tab-contents .table-extended{margin-top:var(--gutter-lg);border:none}.product-tabs .tab-contents .table-extended td{text-align:start;padding:0;width:50%;border:none!important}@media (max-width: 767px){.product-tabs .tab-contents .table-extended td{width:100%;display:block}}.product-tabs .tab-contents .table-extended td img{max-width:100%}@media (max-width: 767px){.product-tabs .tab-contents .table-extended td img{margin-bottom:var(--gutter-xs)}}.reward-container{margin:12px 0;display:flex;justify-content:center}.reward-container a{display:flex;align-items:center;justify-content:center}.reward-container a svg{margin-left:5px}.sticky-atc-wrapper{position:fixed;left:0;right:0;bottom:0;background:var(--body-bg-color);z-index:10}.sticky-atc-wrapper .sticky-atc-group{border-top:1px solid var(--body-border-color);background:var(--body-bg-color);position:relative;z-index:11;padding:14px 16px}.sticky-atc-wrapper .sticky-atc-estimate-shipping{display:flex;width:100%;align-items:center;border:1px solid var(--main-color);padding:7px 8px;margin:0 0 8px}.sticky-atc-wrapper .sticky-atc-estimate-shipping .atc-est-shipping-icon-wrapper{display:flex;align-items:center;flex:1;min-width:0}.sticky-atc-wrapper .sticky-atc-estimate-shipping .atc-est-shipping-icon{flex:0 0 21px;max-width:21px;margin-right:8px}.sticky-atc-wrapper .sticky-atc-estimate-shipping .atc-est-shipping-icon-text{flex:1;min-width:0;font-size:12px}.sticky-atc-wrapper .sticky-atc-estimate-shipping .atc-est-shipping-date{font-size:16px;white-space:nowrap;padding:0 0 0 8px}.sticky-atc-wrapper .variant-price-list{list-style:none;font-family:Trade Gothic LTS td Extended,sans-serif,open-sans-serif;display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0;padding:10px 13px;font-weight:700;font-size:16px;letter-spacing:-.07em;text-transform:uppercase;color:var(--price-color)}.sticky-atc-wrapper .variant-price-list li{display:flex;flex-direction:column-reverse}.sticky-atc-wrapper .variant-price-list .price-sale{color:var(--price-sale-color)}.sticky-atc-wrapper .variant-price-list .price-compare{font-size:12px;color:var(--price-compare-color)}.sticky-atc-wrapper .btn-variant-list{padding-left:10px;padding-right:10px;border:1px solid var(--body-border-color);text-transform:none;font-size:16px;font-weight:400;flex:1;min-width:0;height:46px;line-height:1;margin-right:8px;white-space:nowrap;text-align:left;display:flex;justify-content:space-between;align-items:center;font-family:Trade Gothic LT Std,sans-serif,open-sans-serif}.sticky-atc-wrapper .btn-variant-list span{font-weight:inherit;padding-right:8px}.sticky-atc-wrapper .btn-1{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:17.5px;min-width:230px;height:46px;min-width:203px;padding:10px 25px;margin-left:auto}.sticky-atc-wrapper .btn-1:not(.has-pending) .svg-loading{display:none}.sticky-atc-wrapper .btn-1.has-pending{font-size:0}.sticky-atc-wrapper .change-variant{display:none;font-size:12px;line-height:1;margin-bottom:8px}.sticky-atc-wrapper .variant-picker{position:absolute;left:0;right:0;bottom:0;background:var(--body-bg-color);opacity:0;height:0;visibility:hidden;transition:all .35s ease-in-out 0s;z-index:-2;overflow:hidden}.sticky-atc-wrapper .variant-picker .variant-picker-header{display:flex;align-items:center;justify-content:space-between;background:var(--main-color);text-transform:uppercase;padding:15px 16px 16px 20px}.sticky-atc-wrapper .variant-picker .variant-picker-header p{margin:0;font-weight:700;font-family:Trade Gothic LTS td Extended,sans-serif,open-sans-serif}.sticky-atc-wrapper .variant-picker .variant-picker-header .btn{padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.sticky-atc-wrapper .variant-picker .variant-picker-body{border-top:1px solid var(--body-border-color)}.sticky-atc-wrapper .variant-picker .variant-picker-body .collapse-title{padding:10px 16px;display:flex;align-items:center;justify-content:flex-end;height:46px;margin-left:auto}.sticky-atc-wrapper .variant-picker .variant-picker-body .collapse-title .svg-anlge-right{margin-left:12px;height:9px;width:auto}.sticky-atc-wrapper .variant-picker .variant-picker-list{list-style:none;max-height:322px;overflow:hidden;overflow-y:auto}.sticky-atc-wrapper .variant-picker .variant-picker-list li button{padding:5px 16px;height:46px;width:100%;display:flex;align-items:center;cursor:pointer;justify-content:space-between;text-transform:uppercase;background:none;border:none;color:var(--body-color);font-family:Trade Gothic LTS td Extended,sans-serif,open-sans-serif}.sticky-atc-wrapper .variant-picker .variant-picker-list li button .pre-order{font-family:Trade Gothic LT Std,sans-serif,open-sans-serif;font-size:14px;font-weight:400}.sticky-atc-wrapper .variant-picker .variant-picker-list li button.active{font-weight:700;font-size:17.5px}.sticky-atc-wrapper .variant-picker .variant-picker-list li button[disabled]{opacity:.3}.sticky-atc-wrapper .variant-picker .variant-picker-list li:nth-child(odd) button{background:var(--second-bg-color)}.sticky-atc-wrapper.show-list:after{content:"";background:#000;opacity:.4;z-index:1;position:fixed;left:0;top:0;right:0;bottom:0}.sticky-atc-wrapper.show-list .sticky-atc-group{box-shadow:0 4px 20px #0c122fb3}.sticky-atc-wrapper.show-list .variant-picker{height:auto;visibility:visible;opacity:1;z-index:10;bottom:100%}.sticky-atc-wrapper.has-change .change-variant{display:block}.sticky-atc-wrapper.has-change .btn-variant-list{font-weight:700;text-transform:uppercase;font-size:14px;position:relative;line-height:1.1;font-family:Trade Gothic LTS td Extended,sans-serif,open-sans-serif}.cart-active .sticky-atc-wrapper,.hide-stick-atc .sticky-atc-wrapper,.variant-soldout .sticky-atc-wrapper{visibility:hidden;opacity:0;z-index:-9}.zoom-popup-showing{overflow:hidden}.zoom-popup{display:block}.zoom-popup popup-modal.popup{overflow:hidden;width:100vw;bottom:0;right:auto;cursor:pointer}.zoom-popup popup-modal.popup .product__zoom-main{margin-bottom:30px}@media (min-width: 768px){.zoom-popup popup-modal.popup .product__zoom-main{margin-bottom:0}}.zoom-popup popup-modal.popup .popup-wrapper{max-width:100%;padding:0;height:100%;max-height:100%}@media (min-width: 768px){.zoom-popup popup-modal.popup .popup-wrapper{height:100vh;max-height:100vh}}.zoom-popup popup-modal.popup .popup-wrapper .popup-close{top:20px;right:20px}@media (min-width: 768px){.zoom-popup popup-modal.popup .popup-wrapper .popup-close{top:32px;right:32px}}.zoom-popup popup-modal.popup .popup-wrapper .zoom__control-btn{position:absolute;top:52px;right:10px;display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.zoom-popup popup-modal.popup .popup-wrapper .zoom__control-btn{top:64px;right:22px}}.zoom-popup popup-modal.popup .popup-wrapper .zoom__control-btn button{padding:5px;margin:8px 0}.zoom-popup popup-modal.popup .popup-wrapper .popup-content{overflow:hidden;height:100%;text-align:center;padding:0 0 32px;display:flex;flex-direction:column}@media (min-width: 768px){.zoom-popup popup-modal.popup .popup-wrapper .popup-content{justify-content:center}}.zoom-popup popup-modal.popup .popup-wrapper .slider-list .zoom-img-item .zoom__img-inner{position:relative;margin:0 auto;min-width:100%;max-width:calc(100vh - 180px);height:calc(100vh - 180px)}@media (max-width: 767px){.zoom-popup popup-modal.popup .popup-wrapper .slider-list .zoom-img-item .zoom__img-inner{height:auto;padding-top:100%;max-height:calc(100vh - 180px)}}.zoom-popup popup-modal.popup .popup-wrapper .slider-list .zoom-img-item img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;left:0;top:0}.zoom-popup popup-modal.popup .popup-wrapper .product__zoom-thumbnail{width:100%;max-width:400px;margin:0 auto}@media (min-width: 768px){.zoom-popup popup-modal.popup .popup-wrapper .product__zoom-thumbnail{margin-top:auto}}.zoom-popup popup-modal.popup .popup-wrapper .product__zoom-thumbnail .item{margin:0 auto}.zoom-popup popup-modal.popup .popup-wrapper .product__zoom-thumbnail .item .image__style{padding-top:100%!important;overflow:hidden}.zoom-popup popup-modal.popup .popup-wrapper .product__zoom-thumbnail .item .image__style img{-o-object-fit:contain;object-fit:contain}.zoom-popup popup-modal.popup .popup-wrapper .slider-controls .slider-prev-button{left:25px}.zoom-popup popup-modal.popup .popup-wrapper .slider-controls .slider-next-button{right:25px}.zoom-popup popup-modal.popup .tns-nav{position:fixed;left:50%;bottom:20px;transform:translate(-50%);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:0 auto}@media (min-width: 768px){.zoom-popup popup-modal.popup .tns-nav{bottom:40px}}.zoom-in .product__zoom-main .zoom-img-item{overflow:hidden}.zoom-in .product__zoom-main .zoom-img-item.tns-slide-active img{transform:scale(3)}.empty-hide:empty,.swatch-group.swatch-group-select .swatch-group_title{display:none}.swatch-group .swatch-group_inner.swatch-style-select{display:block;position:relative;width:100%;margin:0 0 5px}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-heading{line-height:17px;margin-bottom:17px;text-transform:uppercase;display:flex;justify-content:space-between;font-family:Trade Gothic LTS td Extended,sans-serif,open-sans-serif}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-heading .product-recomment-size{display:flex;align-items:center;flex-direction:row-reverse}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-heading .product-recomment-size span:first-child{padding-left:6px}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-heading .product-recomment-size span:last-child{text-decoration:underline}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-heading .product-fitment .metafield-single_line_text_field{padding-left:6px}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-dropdown{position:absolute;top:100%;left:0;right:0;background:var(--body-bg-color);z-index:1;border:1px solid #0c122f;border-top:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-dropdown label{display:flex;align-items:center;justify-content:space-between;padding:10px 24px;height:46px;line-height:1;text-transform:uppercase;margin:0;cursor:pointer;font-family:Trade Gothic LTS td Extended,sans-serif,open-sans-serif}@media (hover: hover){.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-dropdown label:hover{background:#f0f0f2}}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-dropdown .swatch__variant-state{color:#f19456}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-dropdown input.disabled+label{cursor:default}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-dropdown input.disabled+label span:first-child{opacity:.4}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-dropdown input.disabled:checked+label{background:transparent}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-dropdown input.disabled:checked+label span{color:inherit;opacity:.4}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-dropdown input.disabled:checked+label .swatch__variant-state{color:#f19456;opacity:1}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-dropdown input:checked+label{background:#0c122f}.swatch-group .swatch-group_inner.swatch-style-select .swatch-select-dropdown input:checked+label span{color:#fff}.swatch-select-component{display:block}.swatch-select-component [type=radio],.swatch-select-component select{display:none}.swatch-select-component details{border:1px solid #0c122f;background:transparent}.swatch-select-component details summary{position:relative;background-image:none;-webkit-appearance:none;padding:20px 24px;height:46px;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-family:Trade Gothic LTS td Extended,sans-serif,open-sans-serif}@media (min-width: 768px){.swatch-select-component details summary{height:64px}}.swatch-select-component details summary::-webkit-details-marker,.swatch-select-component details summary::marker{display:none}.swatch-select-component details summary>svg{right:15px;transition:all .25s ease-in-out 0s}.swatch-select-component details[open] summary>svg{transform:translateY(-50%) rotate(180deg)}.swatch-select-component ul{list-style:none}.product-recomment-value:empty+span{display:none}.select-element--unselect .klaviyo-bis-trigger,.select-element--unselect form[action*=add] [name=add]>span{font-size:0}.select-element--unselect .klaviyo-bis-trigger:before,.select-element--unselect form[action*=add] [name=add]>span:before{content:"ADD TO CART";font-size:medium}
/*# sourceMappingURL=/cdn/shop/t/584/assets/product.css.map */
