.product-form--atc__sauna .form-field-select-wrapper,.product-form--atc__sauna .product-form--atc-qty{display:none}.product-form--atc__sauna .product-form--atc-button{width:100%;margin-left:0}.loaddisabled{opacity:.8;pointer-events:none}.help-me-modal{position:fixed;top:100px;left:50%;transform:translate(-50%);width:90%;background-color:#fff;padding:1rem 1.5rem;overflow:auto;box-shadow:0 3rem 5rem #0000004d;z-index:1001;border-radius:3px;padding-top:0;max-height:calc(90% - 100px)}@media screen and (max-width: 719px){.help-me-modal{width:100%;top:0;margin-top:0;border-radius:0;min-height:100%;max-height:initial}}.help-me-modal .rte p{font-size:inherit;text-align:justify}.help-me-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1000}.help-me-show-modal{text-decoration:underline;margin-left:3px;font-size:small;cursor:pointer}.terms-modal{font-size:inherit;margin-left:0}.assemble-option .help-me-show-modal{margin-left:0}.help-me-close-modal{border:none;cursor:pointer;right:0;font-size:34px;line-height:17px;color:#000;padding:0;background:#fff}.label--smaller{font-size:smaller;font-weight:400}.heater-type-container{padding:5px;border:1px solid #DDDDDD;border-radius:3px}.slideOne{flex-shrink:0;width:38px;height:23px;background:#d9d9d9;margin:0 10px 0 0;position:relative;border-radius:50px;// box-shadow: inset 0px 1px 1px rgba(0,0,0,.5),0px 1px 0px rgba(255,255,255,.2)}.slideOne label{display:block;width:23px;height:23px;position:absolute;top:0;left:0;cursor:pointer;background:#3e422d;border-radius:50px;box-shadow:0 2px 5px #0000004d;transition:all .4s ease}.slideOne input[type=radio]{opacity:0}.slideOne input[type=radio]:checked+label{left:15px;background:#dd5e31}.step2 .addon{display:flex;padding:10px;align-items:center}.step2 .addon .addon-col:first-child{width:100px}.step2 .addon .addon-col:nth-child(2){width:calc(100% - 100px);padding-left:10px;display:flex;flex-wrap:wrap;align-items:center;position:relative;row-gap:10px}.step2 .addon .addon-col:nth-child(2)>label,.wood-title{padding-right:3.5rem}.wood-container .addon-col .addon-price,.assemble-option .assemble-price,.delivery-op .price{opacity:.5}.wood-container .addon-col:has(input:checked) .addon-price,.assemble-option:has(input:checked) .assemble-price,.delivery-op:has(input:checked) .price{opacity:1}.addon-price{position:absolute;right:0;top:0}.addon-price:has(+.elec-select[disabled]){opacity:.5}.elec-select[disabled]{opacity:.5}.addon-image{border:1px solid #dddddd;border-radius:3px}.addon-image img{width:100%;height:100%;object-fit:contain;display:block}.wood-title{width:calc(100% - 48px)}.sauna-product{font-family:Inter-Regular,sans-serif}.sauna-product .upsell_conatiner{display:grid;padding:20px 40px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23DD5E31FF' stroke-width='2' stroke-dasharray='6%2c 6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");grid-template-columns:repeat(3,minmax(10px,1fr));column-gap:20px}h6.upsell-title{margin-top:1rem;margin-bottom:1rem;font-size:14px;text-align:center;display:flex;align-items:center;height:32px;justify-content:center}.upsell-price{display:flex;justify-content:center;align-items:center;gap:7px;flex-wrap:wrap}span.compare{text-decoration:line-through;font-weight:700;font-size:14px}span.current{color:#dd5e31;font-weight:700}.bold{font-weight:700}.added-auto{width:100%;grid-column-end:4;grid-column-start:1;display:flex;justify-content:center;align-items:center;padding:20px 0 1px;color:#dd5e31;font-weight:700}div.upsell-header{margin-top:1.5rem;display:flex;justify-content:center;color:#dd5e31;font-family:Koh Santepheap,serif;font-weight:700;font-style:normal}.product-block--assembly .options-selection__select-label,.product-block--delivery .options-selection__select-label{margin-top:1.5rem}.assemble-option,.delivery-op{display:flex;justify-content:start;flex-grow:1;column-gap:22px;align-items:center;padding:18px 20px 0}.delivery-op{padding:0 20px 18px}.delivery-op1{margin-top:18px}.postal-container{padding:0 20px 18px}.assemble-option:last-child,.delivery-op:last-child{padding-bottom:18px}.assembly-container,.delivery-container{margin-top:.5rem;border:1px solid #DDD;border-radius:3px}.postal-container{width:100%}.assemble-option label.container{flex-grow:1;display:flex;justify-content:center;align-items:center;gap:5px}.assemble-info{flex-grow:1;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.delivery-info{flex-grow:1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:8px}.delivery-description:empty{display:none}.delivery-title,.delivery-description{width:100%}h6.assemble-title,h6.delivery-title{text-transform:capitalize;margin:7px 0}h6.assemble-title{margin-right:7px}.postal-container .options-selection__select-label{display:block;margin:0 0 9px}.input-text-full{width:100%}.postal-row{display:flex;flex-wrap:wrap}.postal-row .form-field-text{width:60%;padding:6px 10px}.postal-row .form-field-text::placeholder{opacity:1}.postal-row .get-shipping{width:calc(40% - 10px);margin-left:10px}[class*=payment-for-]{display:flex;justify-content:space-between}.payment-total{margin:20px 0;font-size:20px;font-weight:300}.payment-total .taxes{font-size:16px;margin-top:5px}.radio-container{margin-bottom:8px;display:flex;align-items:center;gap:4px}.payment-for--shipping{margin-top:10px;border-top:1px solid #DDDDDD;padding-top:10px}.payment-total .price{margin-left:15px}@media only screen and (min-width:750px){.product-gallery{position:sticky;top:80px;z-index:2;align-self:baseline}}.product-description p{font-size:16px;font-weight:300}.shipping-error{width:100%;flex-shrink:0;margin-top:10px;color:#e81717}.shipping-data{width:100%;flex-shrink:0;margin-top:10px}.product-block--ATC .ATC-label{margin-bottom:15px;border-bottom:1px solid #DDDDDD;padding-bottom:15px;width:100%;margin-top:1.5rem}.terms-label{margin-bottom:15px;margin-top:1rem}@media only screen and (max-width: 860px){.sauna-product .upsell_conatiner{padding:15px 20px;column-gap:10px}.assemble-description ul{padding-left:25px}.assemble-option,.delivery-op{padding:15px 18px 0;gap:0px}.delivery-op{padding:0 18px 15px}.delivery-op1{margin-top:15px}.postal-container{padding:0 18px 15px}.wood-title{width:100%;padding-right:0}.postal-row .form-field-text{width:50%}.postal-row .get-shipping{width:calc(50% - 10px)}}@media only screen and (max-width: 480px){.radio-container{margin-bottom:15px}}.help-me-modal-head{position:sticky;top:0;border-radius:3px 3px 0 0;background:#fff;box-shadow:0 2px 3px #0000001c;margin-left:-1.5rem;margin-right:-1.5rem;padding:0 1.5rem;display:flex;flex-direction:row-reverse;justify-content:space-between;gap:10px}.ATC-label{margin-top:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sauna.css.map */
