[class*="sauna-cabin-four-wood"] #wsx#wsx{--h3-a:#a4501c;--h3-d:#3b2417;--h3-r:rgba(164,80,28,.55);--h3-s:rgba(59,36,23,.2);--h3-t:#f6ebe1}
@media (hover:hover){[class*="sauna-cabin-four-wood"] #wsx#wsx .tile:not(.on):not(:disabled):hover::after{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a4501c' stroke-opacity='.55' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/14px auto no-repeat!important}}
[class*="sauna-cabin-four-wood"] #wsx#wsx .vent>label.wsx-sw>input:checked+span::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233b2417' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}
[class*="sauna-cabin-four-wood"] #wsx#wsx details.wsx-dims>summary{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 46'%3E%3Ccircle cx='23' cy='23' r='23' fill='%23f6ebe1'/%3E%3Cg fill='none' stroke='%233b2417' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='12.5' y='17' width='15.5' height='16.5' rx='2.2'/%3E%3Cpath d='M12.5 11.5h15.5M12.5 10v3M28 10v3M33.5 17v16.5M32 17h3M32 33.5h3'/%3E%3C/g%3E%3C/svg%3E")!important}
[class*="sauna-cabin-four-wood"] #wsx#wsx details.wsx-dims>summary::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233b2417' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5l6 6 6-6'/%3E%3C/svg%3E")!important}
html body #wsx#wsx .wh3n-fuel .wsx-fuel__o.wh3n-wd i,[class*="sauna-cabin-four-wood"] #wsx#wsx .wh3n-fuel span.wsx-fuel__o i{color:#a4501c!important}
[class*="sauna-cabin-four-wood"] #wsx#wsx .wh3n-fuel span.wsx-fuel__o--on{box-shadow:0 0 0 2px #a4501c,0 8px 20px rgba(164,80,28,.16)!important}
@media (min-width:1200px){html body product-form.product-info:has(> #whcfg-sauna.whcfg-sauna--cubio-240){grid-template-columns:min(calc(100vh - 230px),55%) minmax(360px,560px)!important;
    column-gap:40px!important;justify-content:center!important}html body #whcfg-sauna.whcfg-sauna--cubio-240{padding-left:0!important;padding-right:0!important;width:auto!important;max-width:none!important}html body #whcfg-sauna.whcfg-sauna--cubio-240 #bbstage,html body #whcfg-sauna.whcfg-sauna--cubio-240 .bb-thumbs{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}}
@media (min-width:1001px){#whcfg-sauna.whcfg-sauna--cubio-240 .bbx3-media{max-width:calc(100vh - 220px);margin-left:auto;margin-right:auto}}
@media (min-width:1001px){product-form.product-info:has(> #whcfg-sauna.whcfg-sauna--cubio-240){display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,490px);column-gap:44px;align-items:start}#whcfg-sauna.whcfg-sauna--cubio-240{display:block;min-width:0;position:relative;width:100%;max-width:none;margin:0;align-self:stretch;min-height:0;grid-column:1;grid-row:1}product-form.product-info:has(> #whcfg-sauna.whcfg-sauna--cubio-240) > .product-column-right{width:auto;max-width:none;min-width:0;margin-inline-start:0;grid-column:2;grid-row:1}}
[class*="sauna-cabin-four-wood"] #wsx#wsx .wh3n-ready__o:hover{border-color:#d4ad92}
[class*="sauna-cabin-four-wood"] #wsx#wsx .wh3n-ready__o.on{border-color:#a4501c;box-shadow:0 0 0 1px #a4501c}
[class*="sauna-cabin-four-wood"] #wsx#wsx .wh3n-ready__o.on .wh3n-ready__d{border-color:#a4501c}
[class*="sauna-cabin-four-wood"] #wsx#wsx .wh3n-ready__o:focus-visible{outline-color:#a4501c}
.s3b.s3b .vz.vz--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:749px){.s3b.s3b .vz.vz--2{grid-template-columns:minmax(0,1fr)}}.s3b.s3b .media.media--n{grid-template-columns:minmax(0,1fr)}@media (min-width:750px){.s3b.s3b .media--n .media__g{grid-template-columns:repeat(3,minmax(0,1fr))}}
