.upgrade-title-price{flex-direction:column}[data-upsell-design-version=V2]:first-child{margin-top:20px}[data-upsell-design-version=V2] .upgrade-block-container{display:grid;grid-template-areas:"image main" "button button";gap:16px;border-radius:15px;border:1px solid var(--Outline, #f1f1f1);background:var(--hansohome-com-white, #fff);padding:8px;grid-template-columns:min-content auto}@media screen and (min-width: 768px){[data-upsell-design-version=V2] .upgrade-block-container{grid-template-areas:"image main" "image button"}}[data-upsell-design-version=V2] .upgrade-block-container:has(input:checked){border-radius:15px;border:2px solid var(--Accent, #d7263d);background:var(--hansohome-com-white, #fff)}[data-upsell-design-version=V2] .upgrade-block-image-wrapper{grid-area:image;border-radius:7px;background:#f1f1f1;width:166px;align-self:stretch}[data-upsell-design-version=V2] .upgrade-block-image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}[data-upsell-design-version=V2] .upgrade-block-main-wrapper{grid-area:main;display:flex;flex-direction:column;gap:4px}[data-upsell-design-version=V2] .upgrade-block-button-wrapper{grid-area:button}[data-upsell-design-version=V2] .upgrade-block-main-title{color:var(--hansohome-com-shark, #212529);font-family:Outfit;font-size:16px;font-style:normal;font-weight:500;line-height:125%}[data-upsell-design-version=V2] .upgrade-block-main-description,[data-upsell-design-version=V2] .upgrade-block-main-description p{color:var(--hansohome-com-shark, #212529);font-family:Outfit;font-size:12px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0}[data-upsell-design-version=V2] .upgrade-block-main-price,[data-upsell-design-version=V2] .upgrade-block-main-price span{color:var(--hansohome-com-shark, #212529);font-family:Outfit;font-size:16px;font-style:normal;font-weight:500;line-height:125%}[data-upsell-design-version=V2] .upgrade-block-button-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}[data-upsell-design-version=V2] .upgrade-block-button-variants-wrapper{display:flex;align-items:flex-start;gap:4px;align-self:stretch}[data-upsell-design-version=V2] .upgrade-block-button-variants-wrapper .upgrade-block-button-variant{display:flex;height:36px;padding:8px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:5px;border:1px solid var(--Outline, #f1f1f1);background:var(--White, #fff);color:var(--Black, #000);font-family:Outfit;font-size:10px;font-style:normal;font-weight:400;line-height:150%;transition:background-color .3s ease-in-out}[data-upsell-design-version=V2] .upgrade-block-button-variants-wrapper .upgrade-block-button-variant:hover{cursor:pointer}[data-upsell-design-version=V2] .upgrade-block-button-variants-wrapper .upgrade-block-button-variant.checked{border-radius:5px;border:1px solid var(--Accent, #d7263d);background:var(--White, #fff)}[data-upsell-design-version=V2] .upgrade-block-button-main-wrapper{display:flex;justify-content:center;align-items:center;gap:10px;align-self:stretch}[data-upsell-design-version=V2] .upgrade-block-button-main-wrapper label{box-shadow:none;border-radius:5px;background:var(--Accent, #d7263d);color:var(--White, #fff);font-family:Outfit;font-size:16px;font-style:normal;font-weight:500;line-height:125%;min-height:28px}[data-upsell-design-version=V2] .upgrade-block-button-main-wrapper label input{display:none}[data-upsell-design-version=V2] .upgrade-block-button-main-wrapper label.checked{border-radius:5px;background:#0009;gap:4px}[data-upsell-design-version=V2] .upgrade-block-button-main-wrapper label.checked span.upgrade-block-add-button-text{display:none}[data-upsell-design-version=V2] .upgrade-block-button-main-wrapper label.checked span.upgrade-block-remove-button-text,[data-upsell-design-version=V2] .upgrade-block-button-main-wrapper label span.upgrade-block-add-button-text{display:block}[data-upsell-design-version=V2] .upgrade-block-button-main-wrapper label span.upgrade-block-remove-button-text{display:none}[data-upsell-design-version=V2] .upgrade-block-button-main-wrapper .upgrade-lern-more{border-radius:5px;background:var(--Outline, #f1f1f1);display:flex;height:100%;padding:8px 16px;justify-content:center;align-items:center;gap:8px;width:52px;position:relative;font-size:0}[data-upsell-design-version=V2] .upgrade-block-button-main-wrapper .upgrade-lern-more:before{content:"";display:block;background:url(/cdn/shop/files/Info_Square.svg?v=1754649203);height:20px;width:20px;background-repeat:no-repeat;position:absolute;top:0;bottom:0;margin:auto}.popup-lern-more[data-upsell-design-version=V2]{overflow:auto}.popup-lern-more[data-upsell-design-version=V2] .close-popup{width:100%;height:100vh;position:absolute;top:0;left:0;z-index:111}.popup-lern-more[data-upsell-design-version=V2] .upgrade-block-learn_more-popup{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;width:100%;height:-moz-max-content;height:max-content;overflow:auto}@media screen and (min-width: 768px){.popup-lern-more[data-upsell-design-version=V2] .upgrade-block-learn_more-popup{margin:0 auto;justify-content:center;max-width:1174px;align-self:center}}.popup-lern-more[data-upsell-design-version=V2] .ublmp-wrapper{border-radius:15px;background:#fff;display:flex;flex-flow:row wrap;align-items:center;margin:48px 16px;overflow:hidden;z-index:1}.popup-lern-more[data-upsell-design-version=V2] .ublmp-info-wrapper{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;flex:1 1 600px}@media screen and (min-width: 768px){.popup-lern-more[data-upsell-design-version=V2] .ublmp-info-wrapper{padding:64px 40px}}.popup-lern-more[data-upsell-design-version=V2] .ublmp-image-wrapper{flex:1 1 493px;height:auto;align-self:stretch}.popup-lern-more[data-upsell-design-version=V2] .ublmp-image-wrapper .accordian-slider-img{height:100%}.popup-lern-more[data-upsell-design-version=V2] .ublmp-image-wrapper img{-o-object-fit:cover;object-fit:cover;height:100%}.popup-lern-more[data-upsell-design-version=V2] h1{color:var(--Black, #000);font-family:Outfit;font-size:24px;font-style:normal;font-weight:500;line-height:150%;text-transform:capitalize}@media screen and (min-width: 768px){.popup-lern-more[data-upsell-design-version=V2] h1{color:var(--Black, #000);font-family:Outfit;font-size:32px;font-style:normal;font-weight:500;line-height:150%;text-transform:capitalize}}.popup-lern-more[data-upsell-design-version=V2] p{color:#000c;font-family:Outfit;font-size:16px;font-style:normal;font-weight:500;line-height:150%}@media screen and (min-width: 768px){.popup-lern-more[data-upsell-design-version=V2] p{color:#000c;font-family:Outfit;font-size:20px;font-style:normal;font-weight:500;line-height:150%}}.popup-lern-more[data-upsell-design-version=V2] ol{list-style:none;position:relative;margin-top:24px;margin-bottom:0;margin-left:40px}.popup-lern-more[data-upsell-design-version=V2] ol li:before{list-style:none;content:"";display:inline-block;width:32px;height:32px;background-image:url(/cdn/shop/files/Tick_Square.svg?v=1754614668);background-size:contain;background-repeat:no-repeat;margin-right:8px;vertical-align:middle;position:absolute;left:-40px;top:0}.popup-lern-more[data-upsell-design-version=V2] ol li{color:#000c;font-family:Outfit;font-size:14px;font-style:normal;font-weight:500;line-height:150%;position:relative}@media screen and (min-width: 768px){.popup-lern-more[data-upsell-design-version=V2] ol li{color:#000c;font-family:Outfit;font-size:20px;font-style:normal}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/upgrade-block-styling.css.map */
