.prod-det-right .js-qty__wrapper{max-width:121px;margin-right:17px}.prod-det-right .checkout-section{padding-right:9%}.prod-det-right .product-single__form{margin-bottom:0}.prod-det-right{padding-top:15px}ol,ul{margin:0 0 15px 30px;padding:0;text-rendering:optimizeLegibility}.product-single__meta .product-single__title{text-transform:initial;color:var(--thermos-onyx);font-size:var(--thermos-font-size-40);letter-spacing:0;line-height:var(--thermos-line-height-45);margin-bottom:0;font-family:inherit}.product-single__meta .container-fluid.hours-count ul{margin:15px 0;display:flex}.product-single__meta .container-fluid.hours-count ul li{list-style-type:none;margin:0;padding:10px 0 10px 50px;border-top:2px solid var(--thermos-bright-gray);border-bottom:2px solid var(--thermos-bright-gray);display:flex;align-items:center}.product-single__meta .container-fluid.hours-count ul li:first-child{padding-left:0}.product-single__meta .container-fluid.hours-count ul li figure{margin:0 20px 0 0}.product-single__meta .container-fluid.hours-count ul li span,.product-single__meta .container-fluid.hours-count ul li h2{text-transform:uppercase;color:var(--thermos-onyx);font-size:var(--thermos-font-size-20);letter-spacing:0;line-height:var(--thermos-line-height-35)}.product-single__meta .container-fluid.hours-count ul li h2{font-family:inherit;margin-bottom:0}.pro_con_detail{color:var(--thermos-gunmetal);font-family:var(--thermos-dinot);font-size:var(--thermos-font-size-16);letter-spacing:0;line-height:var(--thermos-line-height-21)}.pro_con_detail-inst{padding-top:10px;color:var(--thermos-gunmetal);font-size:var(--thermos-font-size-14);display:flex;align-items:center}.pro_con_detail-inst img{max-width:95px;margin-top:-10px;text-decoration:none}.pro_con_detail-inst b{margin:0 10px;text-decoration:underline}.pro_con_detail-inst a{display:flex;align-items:center;color:var(--thermos-gunmetal);font-size:var(--thermos-font-size-14);text-decoration:underline}.pro_con_detail p,.pro_con_detail h2{color:var(--thermos-gunmetal);font-size:var(--thermos-font-size-19);font-family:var(--thermos-dinot);letter-spacing:0;line-height:var(--thermos-line-height-25-5);padding-right:9%}.pro_con_detail h2.pro_con_detail_item-number{font-weight:var(--thermos-font-Weight-700)}.pro_con_detail h5{text-transform:uppercase;color:var(--thermos-onyx);font-size:var(--thermos-font-size-20);letter-spacing:0;padding-right:9%;line-height:var(--thermos-line-height-35);font-weight:initial;font-family:var(--thermos-dinot-cond-bold);margin-top:15px;margin-bottom:0}.prod-det-right .pro_con_customize-btn{margin-top:15px;background:var(--thermos-white);border:2px solid var(--thermos-gold);border-radius:100px;display:inline-block}.prod-det-right .pro_con_customize-btn a svg{margin-right:10px}.prod-det-right .pro_con_customize-btn a span{font-weight:var(--thermos-font-Weight-700);font-size:var(--thermos-font-size-16);line-height:var(--thermos-line-height-35);text-transform:uppercase;color:var(--thermos-onyx);background:var(--thermos-pastel-blue);border-radius:100px;padding:0 10px;margin-left:10px}.prod-det-right .pro_con_customize-btn a{display:flex;align-items:center;justify-content:space-between;text-decoration:none;font-family:var(--thermos-dinot-cond-bold);font-size:var(--thermos-font-size-22);line-height:var(--thermos-line-height-26);text-transform:uppercase;color:var(--thermos-gold);padding:6px 10px}.icp-main.pdp-more-info p{font-size:var(--thermos-font-size-18)}.section-header__title{text-align:left;margin-bottom:0;font-size:var(--thermos-font-size-40)!important;font-family:var(--thermos-dinot-cond-bold);line-height:var(--thermos-line-height-45)!important;color:var(--thermos-onyx)!important}.image-radius{border-radius:6px}.feature-icon-text-heading{height:24px;margin-top:9px!important}.video-section{width:100%;margin-bottom:70px;text-align:center}.video-section .video-wrap{position:relative;padding:0!important;max-width:100%;border-radius:10px;overflow:hidden;margin:0 auto}.video-section .video-wrap iframe{overflow:hidden;border-radius:10px;max-width:800px;height:450px;width:100%;margin:0}.video-section .video-wrap a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-reviews{background:var(--thermos-cultured);padding:60px 0}.quick-hover-shopping{height:auto!important}.prod-det-right .stikcy-add-cart .pro_con_customize-btn{display:none}.payment-buttons:not(.sticky-add-to-cart){display:flex;align-items:center;margin-bottom:30px;padding-top:0}.payment-buttons .checkout-section{width:100%;text-align:center}.payment-buttons .checkout-section p{color:var(--thermos-gunmetal);font-family:var(--thermos-dinot);font-weight:var(--thermos-font-Weight-bold);font-size:var(--thermos-font-size-14);letter-spacing:0;line-height:var(--thermos-line-height-20);text-align:center;margin-bottom:5px}.payment-buttons .checkout-section figure img{padding:10px;width:12%}.checkout-options-image{display:flex;justify-content:center;list-style:none}.checkout-options-image li img{padding:10px;width:85px}.bktotop{padding:0 0 32px}.backtotop-text{text-align:center}.backtotop-text img{margin-bottom:9px}.backtotop-text span{font-size:var(--thermos-font-size-14);line-height:var(--thermos-line-height-20);font-family:var(--thermos-dinot);color:var(--thermos-onyx);font-weight:var(--thermos-font-Weight-bold)}[data-swatch_style=round] .color-swatch{border-radius:100%}.color-swatch:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}[data-swatch_style=round] .color-swatch:before{border-radius:100%;border-width:4px;top:-1px;left:-1px;right:-1px;bottom:-1px;border:none}.color-swatch--small{width:15px;height:15px}[data-swatch_style=round] .color-swatch--small:before{border-width:1px;height:18px;width:18px}.color-swatch--filter{width:35px;height:35px}@media only screen and (min-width: 769px){.color-swatch--small{width:19px;height:19px}}@media only screen and (max-width: 990px){.prod-det-right .pro_con_customize-btn a{font-size:var(--thermos-font-size-18)}}@media (max-width: 1199px){.payment-buttons .add-to-cart-btn button{background-position:left 15px center}.prod-price{min-width:100px}}@media only screen and (min-width: 769px){.medium-up--one-half.product-single__sticky{width:46%}.prod-det-left{width:46%;padding-left:7px}.prod-det-right{width:54%}.page-content{padding-bottom:34px}}@media (max-width: 990px){.product-single__meta .container-fluid.hours-count ul li{padding-left:30px}}@media (max-width: 768px){.product-single__meta .container-fluid.hours-count ul{justify-content:center}}@media (max-width: 767px){[data-product-blocks] .payment-buttons:not(.sticky-add-to-cart){margin:0}.prod-det-right .checkout-section{padding-top:0}.product-single__meta .product-single__title{font-size:var(--thermos-font-size-20);line-height:var(--thermos-line-height-23);text-align:left}.product-single__meta .container-fluid.hours-count ul li{width:50%;padding:3px 0}.product-single__meta .container-fluid.hours-count ul li figure{margin-right:10px;display:flex}.product-single__meta .container-fluid.hours-count ul li figure img{max-width:25px;max-height:24px}.product-single__meta .hours-count{padding-left:10px!important}.product-single__meta .container-fluid.hours-count ul{margin:10px 0}.product-single__meta .container-fluid.hours-count ul li span,.product-single__meta .container-fluid.hours-count ul li h2{font-size:var(--thermos-font-size-18);padding-top:9px}.pro_con_detail-inst{margin-top:10px}.pro_con_detail{font-size:var(--thermos-font-size-14);line-height:var(--thermos-line-height-20);text-align:left}.pro_con_detail p{font-size:var(--thermos-font-size-14);line-height:var(--thermos-line-height-20);text-align:left;margin:0}.pro_con_detail h5{font-size:var(--thermos-font-size-14);margin-top:10px;text-align:left}.pdp-features-specs .page-width{flex-wrap:wrap;gap:0}.pdp-features-specs .page-width .pdp-features,.pdp-features-specs .page-width .pdp-specs{width:100%}.full-bg-image.product-detail-img{height:320px}.template-product .section-header .section-header__title{font-size:var(--thermos-font-size-20)!important;text-align:center}.template-product .index-section{margin:10px 0}.template-product .product-single__meta{margin:0}.template-product .page-content--product{padding-top:8px!important;padding-bottom:0!important}.features-div{position:relative}.variant-metafield-mobile .slick-next,.variant-metafield-mobile .slick-prev{position:absolute;top:50%;font-size:0;width:30px;height:30px;background-position:center;background-repeat:no-repeat;content:"";z-index:1}.variant-metafield-mobile .slick-next{right:0;background-image:url(/cdn/shop/files/next-carousel_arrow.svg?v=1737629604)}.variant-metafield-mobile .slick-prev{left:0;background-image:url(/cdn/shop/files/prev_carousel_arrow.svg?v=1737629589)}.features-div figure{border:4px solid var(--thermos-cultured);border-radius:10px;padding:30px 20px;display:flex;align-items:center;justify-content:center}.features-div h5{font-size:var(--thermos-font-size-20);line-height:var(--thermos-line-height-30);color:var(--thermos-onyx);letter-spacing:normal}.features-div p{font-style:italic;font-size:var(--thermos-font-size-16);color:var(--thermos-gunmetal)}.features-div p{font-family:var(--thermos-minion-pro);font-style:italic}}@media only screen and (max-width: 767px){.prod-det-right .pro_con_customize-btn{display:none}.prod-det-right .stikcy-add-cart .pro_con_customize-btn{display:block;margin:0 0 10px}.quality-proof-section.customize-page ul li{padding-left:0!important}.prod-det-right .checkout-section{padding-top:0}.payment-buttons{margin-bottom:0}.payment-buttons .checkout-section figure img{padding:10px;width:22%}.payment-buttons .checkout-section p{margin-bottom:10px}.template-product .section-header .section-header__title{font-size:var(--thermos-font-size-20)!important;text-align:center}}.product__price{color:var(--thermos-red)!important;font-size:var(--thermos-font-size-30);margin-right:5px}.product__quantity--button .js-qty__num{border:1px solid var(--thermos-semi-blue-gray);border-radius:21px;-webkit-box-shadow:inset 0px 0px 6px 3px var(--thermos-lavender);box-shadow:inset 0 0 6px 3px var(--thermos-lavender);background-color:var(--thermos-white-with-transparent-20);font-family:var(--thermos-dinot-cond-bold);height:43px}.page-content--product .variant-input-wrap label{width:32px;color:var(--thermos-white);height:32px;padding:0;border:none;box-shadow:0 0 0 3px #fff,0 0 0 4px #000}.page-content--product .variant-input-wrap .color-swatch:before{display:none}.page-content--product .variant-input-wrap input[type=radio]:checked+label:after{content:"";position:absolute;top:50%;left:50%;background:url(https://cdn.shopify.com/s/files/1/0552/9731/0876/files/Path_1.png?v=1620818298);width:12px;height:9px;transform:translate(-50%,-50%)}.payment-buttons .add-to-cart-btn{max-width:445px}.payment-buttons .add-to-cart-btn button{border:1px solid var(--thermos-red);border-radius:21px;margin-left:0;background:var(--thermos-red) url(https://cdn.shopify.com/s/files/1/0552/9731/0876/files/2-layers_5.png?v=1620801322);min-height:42px;background-repeat:no-repeat;background-position:left 20px center}.grid-product__tag--sale,.product__policies{display:none}.payment-buttons .add-to-cart-btn button span{text-transform:uppercase;color:var(--thermos-white);font-size:var(--thermos-font-size-20);letter-spacing:0;line-height:var(--thermos-line-height-20-4);text-align:center}.payment-buttons .add-to-cart-btn button:hover{opacity:.9}.payment-buttons .prod-price{padding-top:3px;margin-bottom:0}.payment-buttons .prod-price .two-price span{width:100%}.payment-buttons .prod-price .two-price{display:flex;flex-wrap:wrap;justify-content:center}.prod-price{min-width:121px}@media (min-width: 992px){.payment-buttons .add-to-cart-btn{margin-left:5px}}@media (max-width: 768px){.payment-buttons .add-to-cart-btn button{background-position:left 20px center}}@media (max-width: 767px){.payment-buttons .add-to-cart-btn button{margin-bottom:20px}.payment-buttons .add-to-cart-btn button span,.fix-checkout-right .product__price,.stikcy-add-cart .product__price{font-family:var(--thermos-dinot-cond-bold)}}.fix-checkout{position:fixed;left:0;top:115px;right:0;z-index:11;background-color:var(--thermos-cultured);border-bottom:3px solid var(--thermos-light-silver);padding-top:10px;padding-bottom:10px;margin-top:0!important}.fix-checkout .cart-img{min-width:77px;max-width:77px}.fix-checkout .cart-img img{max-width:100%;max-height:77px}.fix-checkout-right .add-to-cart,.fix-checkout-right .explore-btn-link{min-width:222px}.pdp-where-to-buy a.explore-btn-link{display:flex;justify-content:center;align-items:center;border-radius:21px;background-color:var(--thermos-onyx);color:var(--thermos-white);font-family:var(--thermos-dinot-cond-bold);font-size:var(--thermos-font-size-20);letter-spacing:0;line-height:var(--thermos-line-height-20-4);text-align:center;font-style:normal;min-height:42px}.fix-checkout-right .product__quantity{margin-bottom:0;width:122px;margin-right:22px}.fix-checkout-right .product__price{margin-right:20px;min-width:70px}.fix-checkout-right .js-qty__wrapper{background-color:transparent;max-width:240px}.fix-checkout.product-single__meta .two-price{line-height:normal;display:flex;flex-direction:column}.fix-checkout.product-single__meta .two-price .compare_price{font-size:var(--thermos-font-size-20);line-height:normal}.prod-name{padding-left:29px}.product-single__meta .prod-name .product-single__title{font-size:var(--thermos-font-size-28);margin-bottom:0}.product-single__meta .product-single__review-link{line-height:var(--thermos-line-height-38)}.product-single__review-link .spr-badge-caption{font-size:var(--thermos-font-size-20)!important;color:var(--thermos-onyx)}.prod-name .product-single__review-link .spr-badge-caption{font-size:var(--thermos-font-size-15)!important;color:var(--thermos-onyx)}.fix-checkout.product-single__meta.pl-0{padding-left:0}.page-content--product .variant-input-wrap input[type=radio]:checked+label{position:relative;box-shadow:0 0 0 3px var(--thermos-transparent-navy-blue)}.page-content--product .variant-input-wrap input[type=radio]:checked+label:after{content:"";position:absolute;top:50%;left:50%;background:url(https://cdn.shopify.com/s/files/1/0552/9731/0876/files/Path_1.png?v=1620818298);width:12px;height:9px;transform:translate(-50%,-50%)}@media (max-width: 990px){.fix-checkout-right .add-to-cart{min-width:190px}.fix-checkout-right .product__quantity{width:100px}.product-single__meta .prod-name .product-single__title{font-size:var(--thermos-font-size-20);line-height:var(--thermos-line-height-35)}}@media (max-width: 768px){.product-single__meta .container-fluid.hours-count ul{justify-content:center}.product-single__meta .prod-name .product-single__title{text-align:left}}@media (max-width: 767px){.fix-checkout{top:auto!important;bottom:0}.fix-checkout-right .product__price,.stikcy-add-cart .product__price{font-size:var(--thermos-font-size-22);line-height:var(--thermos-line-height-25)}.fix-checkout-right .add-to-cart,.stikcy-add-cart .add-to-cart{margin-bottom:0!important}.fix-checkout-right .payment-buttons{width:100%}.fix-checkout-right .mb-10{margin-bottom:10px}.fix-checkout-right .product__quantity{width:122px;margin-right:0}.fix-checkout-right .variant-input-wrap{margin-bottom:0}.fix-checkout-right .variant-input-wrap label{width:32px;height:32px;padding:0;margin-bottom:20px}.fix-checkout-right .color-swatch:before{border-color:transparent}.fix-checkout-right .variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 2px var(--thermos-transparent-navy-blue)}.fix-checkout-right .variant-input-wrap input[type=radio]:checked+label:after{content:"";position:absolute;top:50%;left:50%;background:url(https://cdn.shopify.com/s/files/1/0552/9731/0876/files/Path_1.png?v=1620818298);width:12px;height:9px;transform:translate(-50%,-50%)}.stikcy-add-cart{position:fixed;left:0;bottom:0;right:0;z-index:11;background-color:var(--thermos-cultured);border-bottom:3px solid #d9d9d9;padding:10px}.fix-checkout{display:none!important}.stikcy-add-cart .prod-price{text-align:left}.stikcy-add-cart .variant-input-wrap{margin:0 0 -12px -4px}.stikcy-add-cart .payment-buttons{display:flex}.prod-det-right .stikcy-add-cart .js-qty__wrapper{margin-right:0;overflow:hidden;background:transparent}.payment-buttons .add-to-cart-btn button span,.fix-checkout-right .product__price,.stikcy-add-cart .product__price{font-family:var(--thermos-dinot-cond-bold)}.stikcy-add-cart .align-items-start .prod-price{min-width:10px}}@media (min-width: 768px) and (max-width: 1024px){.product-single__meta .prod-name .product-single__title{font-size:var(--thermos-font-size-22);line-height:var(--thermos-line-height-28)}}@media (min-width: 768px){.stikcy-add-cart{display:none}}.page-content--product .product-single__form .variant-input-wrap label.variant-data-box{padding:5px 10px;width:auto;height:auto}.page-content--product .payment-buttons .prod-price .two-price span{width:100%}.page-content--product .product__price.product__price--compare{opacity:.7;color:var(--thermos-black)!important;text-decoration:line-through;letter-spacing:0;font-size:var(--thermos-font-size-19);width:100%;font-weight:initial}.page-content--product .product-price-wrap{line-height:var(--thermos-line-height-10)}.page-content--product .payment-buttons__product-price-wrapper .prod-price{display:flex;flex-direction:column-reverse}.page-content--product .payment-buttons__product-price-wrapper{display:flex;align-items:center}.page-content--product .product__price.on-sale{color:var(--thermos-gold)!important;font-size:var(--thermos-font-size-30);letter-spacing:0}.page-content--product .product-single__form .variant-input-wrap input[type=radio]:checked+label.variant-data-box:after{display:none}@media (max-width: 575.98px){.variant-box-input{min-height:35px;margin-bottom:15px}.page-content--product .product-single__form .variant-input-wrap label.variant-data-box{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product-page.css.map */
