:root{--sw-ink: #2D2D2D;--sw-ink-soft: #6B6B6B;--sw-paper: #FFFFFF;--sw-paper-050: #F7F8FA;--sw-line: #E8E8E8;--sw-blue-050: #F4F8FC;--sw-blue-100: #E8F0F9;--sw-blue-500: #6C8BDE;--sw-blue-600: #305AD0;--sw-blue: #1748A3;--sw-blue-800: #0F3376;--sw-bathroom: #305AD0;--sw-kitchen: #FFDE59;--sw-universal: #007E51;--sw-laundry: #FEBBF9;--sw-r-sm: 10px;--sw-r-md: 14px;--sw-r-lg: 20px;--sw-r-xl: 28px;--sw-r-pill: 999px;--sw-container: 1280px;--sw-sec-y: clamp(48px, 6vw, 88px);--sw-font-display: "Epilogue", "DM Sans", system-ui, sans-serif;--sw-font-body: "DM Sans", system-ui, -apple-system, sans-serif;--font-heading-family: var(--sw-font-display);--font-body-family: var(--sw-font-body);--font-heading-family-override: var(--sw-font-display);--font-body-family-override: var(--sw-font-body);--font-heading: var(--sw-font-display);--font-body: var(--sw-font-body)}body,p,li,td,th,dd,dt,label,input,select,textarea,.rte,.price,.product__description{font-family:var(--sw-font-body)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl,.card__heading,.card__heading a,.product__title,.product__title h1,.shop-product-title,.product-benefits-heading,.image-text-heading,.store-faq-heading,.section-heading,.reviews-subtitle,.product-title,.custom-benefit-title,.drawer__heading{font-family:var(--sw-font-display)!important;font-weight:900!important;letter-spacing:-.025em}h1,.h0,.hxl,.hxxl{line-height:1.06}h2,.h1{line-height:1.1}h3,h4{line-height:1.18}h1,h2,h3,h4,h5,h6,.shop-product-title,.product-benefits-heading,.image-text-heading,.store-faq-heading,.section-heading,.reviews-subtitle,.product-title{color:inherit}.image-text-section p,.custom-benefits-section p,.store-faq-section .faq-answer,.reviews-transformation-section p{color:var(--sw-ink-soft);font-size:17px;line-height:1.6}.button,.product-form__submit,.shopify-payment-button__button--unbranded,.add-to-cart-button,.sticky-add-to-cart__button{border-radius:var(--sw-r-pill)!important;font-weight:600;letter-spacing:-.01em;text-transform:none;padding-block:16px;transition:transform .12s ease,filter .12s ease}.button:hover,.product-form__submit:hover{filter:brightness(1.06);transform:translateY(-1px)}.shop-product-section{padding-block:clamp(24px,3vw,44px)}.shop-product-title{font-size:clamp(30px,3.6vw,46px)!important;line-height:1.08;margin-bottom:10px}.product-bullet-items{display:flex;flex-direction:column;gap:10px;margin:18px 0}.product-bullet-item{background:var(--sw-blue-050);border:1px solid var(--sw-blue-100);border-radius:var(--sw-r-md);padding:12px 16px;font-size:15px;line-height:1.4}.product-bullet-item strong{font-family:var(--sw-font-display);font-weight:600}.shop-product-layout img,.shop-product-media,.product-gallery,.product-gallery img{border-radius:var(--sw-r-lg)}.variant-option,.variant-pill,.product-variant-item{border-radius:var(--sw-r-md)!important}.custom-benefits-section-wrapper{padding-block:var(--sw-sec-y);background:var(--sw-paper)}.product-benefits-heading{font-size:clamp(26px,3.2vw,38px)!important;max-width:22ch}.custom-benefits-container{max-width:var(--sw-container)}.custom-benefit-item{background:var(--sw-blue-050);border:1px solid var(--sw-blue-100);border-radius:var(--sw-r-lg);padding:20px 22px}.custom-benefit-title{font-size:17px!important;line-height:1.25;color:var(--sw-ink)}.image-text-section{padding-block:var(--sw-sec-y)!important}.image-text-heading{font-size:clamp(26px,3.4vw,40px)!important;max-width:20ch}.image-text-subtitle{font-size:17px!important;color:var(--sw-ink-soft);font-family:var(--sw-font-body)!important;letter-spacing:0;font-weight:400}.image-text-section img,.image-text-container img{border-radius:var(--sw-r-xl)}.accordion-item{border:0;border-bottom:1px solid var(--sw-line);border-radius:0;background:transparent}.accordion-item:first-child{border-top:1px solid var(--sw-line)}.accordion-title,.accordion-header,.accordion-item>button{font-family:var(--sw-font-display);font-weight:600;font-size:16.5px;padding-block:16px}.accordion-icon,.accordion-item .icon{color:var(--sw-blue)}.reviews-transformation-section{padding-block:var(--sw-sec-y)}.reviews-subtitle{font-size:clamp(24px,3vw,34px)!important}.review-card{background:var(--sw-paper);border:1px solid var(--sw-line);border-radius:var(--sw-r-lg);padding:22px;box-shadow:0 1px 2px #1748a30a}.review-card img{border-radius:var(--sw-r-md)}.rating-summary-wrapper,.reviews-rating-summary{background:var(--sw-blue-050);border-radius:var(--sw-r-lg);padding:18px 22px}.store-faq-section{padding-block:var(--sw-sec-y)}.store-faq-heading{font-size:clamp(26px,3.2vw,38px)!important}.faq-item{border:0;border-bottom:1px solid var(--sw-line);border-radius:0;background:transparent}.faq-item:first-child{border-top:1px solid var(--sw-line)}.faq-question,.faq-item>button{font-family:var(--sw-font-display);font-weight:600;font-size:16.5px;padding-block:16px}.faq-answer{color:var(--sw-ink-soft);font-size:15.5px;line-height:1.6}.tile{border-radius:var(--sw-r-lg);overflow:hidden}.tile img{border-radius:0}[class^=icon-features-section-]{padding-block:calc(var(--sw-sec-y) * .7);background:var(--sw-blue-050)}[class^=icon-feature-item-]{text-align:center}[class^=icon-feature-heading-]{font-family:var(--sw-font-display)!important;font-size:17px!important;font-weight:600}.collection-grid-section{padding-block:var(--sw-sec-y)}.section-heading{font-size:clamp(24px,3vw,34px)!important}.product-card{background:var(--sw-paper);border:1px solid var(--sw-line);border-radius:var(--sw-r-lg);overflow:hidden;transition:border-color .15s ease,transform .15s ease}.product-card:hover{border-color:var(--sw-blue-500);transform:translateY(-2px)}.product-card img{border-radius:0}.product-title{font-size:16.5px!important;line-height:1.3}.product-card .price,.product-card [class*=price]{font-variant-numeric:tabular-nums}.scrolling-features-bar{background:var(--sw-blue);color:#fff;font-family:var(--sw-font-display);font-weight:600;letter-spacing:.01em}[class*=statistic] .h0,[class*=statistic] h2{font-family:var(--sw-font-display)!important;font-variant-numeric:tabular-nums}.sticky-add-to-cart{background:#ffffffeb;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border-top:1px solid var(--sw-line);box-shadow:0 -2px 16px #1748a30f}.tp-card{border-radius:var(--sw-r-md);border:1px solid var(--sw-line)}[class*=divider] hr,hr{border:0;border-top:1px solid var(--sw-line)}.announcement-bar,.utility-bar{background:var(--sw-blue);color:#fff;letter-spacing:.01em}.header{border-bottom:1px solid var(--sw-line)}.header__menu-item{font-weight:500}.footer{background:var(--sw-paper-050);border-top:1px solid var(--sw-line)}.card__inner,.card--card,.media,.global-media-settings{border-radius:var(--sw-r-lg);overflow:hidden}.field__input,.select__select,.quantity{border-radius:var(--sw-r-md)}.badge,.product__tax{border-radius:var(--sw-r-pill);letter-spacing:.06em}.page-width,.container{max-width:var(--sw-container)}.product-card{border-radius:var(--sw-r-lg)!important;border-color:var(--sw-line)!important}.product-card:hover{border-color:var(--sw-blue-500)!important}.review-card{border-radius:var(--sw-r-lg)!important}.tp-card{border-radius:var(--sw-r-md)!important}.button,.btn,button.button,a.button,.product-form__submit,.sticky-add-to-cart__button{font-family:var(--sw-font-display)!important;font-weight:600!important}.tile{border-radius:16px!important;overflow:hidden}.tile img{border-radius:0;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.tile:hover img{transform:scale(1.04)}.tile .collection-button{border-radius:var(--sw-r-pill)!important;font-family:var(--sw-font-display)!important;font-weight:900!important;letter-spacing:-.02em;padding:12px 22px!important}.collection-button[href*="/collections/badrum"]{background:var(--sw-bathroom)!important;color:#fff!important}.collection-button[href*="/collections/koket"]{background:var(--sw-kitchen)!important;color:var(--sw-ink)!important}.collection-button[href*="/collections/ytor"]{background:var(--sw-universal)!important;color:#fff!important}.collection-button[href*="/collections/tvatt"]{background:var(--sw-laundry)!important;color:var(--sw-ink)!important}html body:not(.sw-aldrig) h1,html body:not(.sw-aldrig) h2,html body:not(.sw-aldrig) h3,html body:not(.sw-aldrig) h4,html body:not(.sw-aldrig) h5,html body:not(.sw-aldrig) h6,html body:not(.sw-aldrig) .custom-benefit-title,html body:not(.sw-aldrig) .product-title,html body:not(.sw-aldrig) .image-text-subtitle{font-family:var(--sw-font-display)!important;font-weight:900!important;letter-spacing:-.025em}html body:not(.sw-aldrig) .image-text-subtitle{font-family:var(--sw-font-body)!important;font-weight:400!important;letter-spacing:0}html body:not(.sw-aldrig) .product-benefits-heading,html body:not(.sw-aldrig) .image-text-heading,html body:not(.sw-aldrig) .store-faq-heading,html body:not(.sw-aldrig) .section-heading,html body:not(.sw-aldrig) .reviews-subtitle,html body:not(.sw-aldrig) .shop-product-title,html body:not(.sw-aldrig) .card__heading{font-weight:900!important;font-family:var(--sw-font-display)!important}html body:not(.sw-aldrig) h1,html body:not(.sw-aldrig) .shop-product-title,html body:not(.sw-aldrig) .product-benefits-heading,html body:not(.sw-aldrig) .image-text-heading,html body:not(.sw-aldrig) .store-faq-heading,html body:not(.sw-aldrig) .section-heading,html body:not(.sw-aldrig) .reviews-subtitle{font-weight:900!important;letter-spacing:-.025em}html body:not(.sw-aldrig) h2{font-weight:700!important;letter-spacing:-.015em}html body:not(.sw-aldrig) h3,html body:not(.sw-aldrig) h4,html body:not(.sw-aldrig) h5,html body:not(.sw-aldrig) h6,html body:not(.sw-aldrig) .custom-benefit-title,html body:not(.sw-aldrig) .product-title,html body:not(.sw-aldrig) .card__heading,html body:not(.sw-aldrig) .faq-question,html body:not(.sw-aldrig) .accordion-title{font-weight:600!important;letter-spacing:0!important;line-height:1.35}html body:not(.sw-aldrig) .custom-benefit-title,html body:not(.sw-aldrig) .product-title{letter-spacing:.005em!important}.shop-product-section .accordion-item:last-child,.shop-product-section .faq-item:last-child{margin-bottom:26px}.shop-product-section .accordion-item+*:not(.accordion-item),.store-faq-section .faq-item+*:not(.faq-item){margin-top:26px}.accordion-title,.accordion-header,.accordion-item>button,.faq-question,.faq-item>button{padding-block:19px!important}.faq-answer,.accordion-item [class*=content]{padding-bottom:20px}.product-benefits-heading,.store-faq-heading,.section-heading,.reviews-subtitle,.image-text-heading{margin-bottom:22px}.collection-grid-section [class*=grid]{gap:22px}.product-card{padding-bottom:4px}.variant__dropdown--main{margin-block:22px}.variant__dropdown--header p{font-family:var(--sw-font-display)!important;font-weight:700!important;font-size:18px!important;letter-spacing:-.01em;color:var(--sw-ink);margin-bottom:12px}.custom-dropdown .dropdown-btn{border-radius:var(--sw-r-lg)!important;border:1px solid var(--sw-line)!important;background:var(--sw-paper);padding:12px 16px!important;min-height:68px;transition:border-color .15s ease,box-shadow .15s ease}.custom-dropdown .dropdown-btn:hover{border-color:var(--sw-blue-500)!important;box-shadow:0 2px 10px #1748a312}.custom-dropdown .selected-product{font-family:var(--sw-font-display)!important;font-weight:600!important;font-size:16.5px!important;letter-spacing:0;line-height:1.3}.custom-dropdown .image__product img,.custom-dropdown .image__prd--main img{border-radius:var(--sw-r-md)}.custom-dropdown .dropdown-content{border-radius:var(--sw-r-lg)!important;border:1px solid var(--sw-line)!important;box-shadow:0 8px 28px #1748a31a;overflow:hidden;padding:6px}.custom-dropdown .product__item-m{border-radius:var(--sw-r-md);padding:10px 12px!important;transition:background .12s ease}.custom-dropdown .product__item-m:hover{background:var(--sw-blue-050)}.custom-dropdown .title__prd--main{font-family:var(--sw-font-body)!important;font-weight:500!important;font-size:15.5px!important;line-height:1.3}.sw-slot{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(160deg,var(--sw-blue-050, #F4F8FC),var(--sw-blue-100, #E8F0F9))}.sw-slot>span{display:none}.sw-thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:10px}.sw-thumb{position:relative;padding:0;border:1px solid var(--sw-line);border-radius:10px;overflow:hidden;background:#fff;cursor:pointer;aspect-ratio:1 / 1;transition:border-color .15s ease,box-shadow .15s ease}.sw-thumb img{width:100%;height:100%;object-fit:cover;display:block}.sw-thumb:hover{border-color:var(--sw-blue-500)}.sw-thumb.is-on{border:2px solid var(--sw-blue);box-shadow:0 0 0 2px #1748a31f}.sw-thumb:focus-visible{outline:3px solid var(--sw-kitchen);outline-offset:2px}.sw-stickybar{transform:translateY(110%);opacity:0;visibility:hidden;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s ease,visibility .28s;will-change:transform}.sw-stickybar.is-visible{transform:translateY(0);opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){.sw-stickybar{transition:opacity .15s ease,visibility .15s;transform:none}}@media(max-width:749px){.stage section#kjop{padding-bottom:28px!important}.shopify-section--trustpilot-reviews .tp-section{padding-top:18px;padding-bottom:26px}.sw-thumbs{gap:5px}.sw-thumb{border-radius:8px}}@media(max-width:749px){.stage:has(#kjop){padding-bottom:16px!important}}@media(min-width:900px){.stage .sw-split{max-width:1120px!important;grid-template-columns:1fr 1fr;align-items:center;gap:44px!important}.stage .sw-split>*:nth-child(1){grid-column:1;grid-row:1 / span 2}.stage .sw-split>*:nth-child(2){grid-column:2;grid-row:1;align-self:end}.stage .sw-split>*:nth-child(3){grid-column:2;grid-row:2;align-self:start}.stage .g2.sw-media-right>*:nth-child(1){order:2}.stage .g2.sw-media-right>*:nth-child(2){order:1}}.sw-sechead{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;margin-bottom:28px}.sw-eyebrow{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--sw-blue)}.sw-tabs{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:30px}.sw-tab{border:1px solid var(--sw-line);background:#fff;color:var(--sw-ink);border-radius:var(--sw-r-pill);padding:0 26px;min-height:48px;font-family:var(--sw-font-body);font-weight:700;font-size:16px;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.sw-tab:hover{border-color:var(--sw-blue-500)}.sw-tab.is-on{background:var(--sw-bathroom);border-color:var(--sw-bathroom);color:#fff}.sw-tab:focus-visible{outline:3px solid var(--sw-kitchen);outline-offset:2px}.sw-panel{display:none}.sw-panel.is-on{display:block}.sw-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.sw-cards--kit{grid-template-columns:repeat(3,minmax(0,1fr))}.sw-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--sw-line);border-radius:16px;overflow:hidden;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.sw-card:hover{border-color:var(--sw-blue-500);transform:translateY(-3px);box-shadow:0 8px 24px #1748a31a}.sw-card__img{display:block;aspect-ratio:1/1;margin:10px 10px 0;border-radius:12px;overflow:hidden;background:var(--sw-paper-050)}.sw-card__img img{width:100%;height:100%;object-fit:cover;display:block}.sw-card__body{display:flex;flex-direction:column;gap:8px;padding:16px}.sw-card__title{font-family:var(--sw-font-display);font-weight:900;font-size:16.5px;line-height:1.25;letter-spacing:-.01em}.sw-card__price{font-weight:700;font-variant-numeric:tabular-nums;color:var(--sw-ink)}.sw-card__price s{color:var(--sw-ink-soft);font-weight:400;margin-left:8px}.sw-card__cta{margin-top:2px;font-weight:700;color:var(--sw-blue);font-size:15px}.sw-card--kit .sw-card__title{font-size:19px}.sw-seall{display:inline-block;margin-top:24px;font-family:var(--sw-font-display);font-weight:900;color:var(--sw-blue);text-decoration:none;font-size:17px}.sw-seall:hover{text-decoration:underline}@media(max-width:900px){.sw-cards,.sw-cards--kit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.sw-cards,.sw-cards--kit{grid-template-columns:1fr}.sw-tab{padding:0 18px;font-size:15px}}@media(max-width:749px){.sw-gal{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sw-gal::-webkit-scrollbar{display:none}.sw-gal>div{position:relative!important;flex:0 0 100%;opacity:1!important;z-index:auto!important;pointer-events:auto!important;scroll-snap-align:center;transition:none!important}.sw-thumbs .sw-thumb{border-radius:6px}.sw-thumbs{gap:4px}}.sw-thumbs .sw-thumb{border-radius:10px}.sw-faces{display:flex;flex-shrink:0}.sw-faces img{width:30px;height:30px;border-radius:999px;object-fit:cover;border:2px solid var(--sw-blue-050, #F4F8FC);display:block}.sw-faces img+img{margin-left:-10px}.stage .sw-faq{background:var(--sw-bathroom);color:#fff;border-radius:var(--sw-r-xl);padding:56px 32px!important}.stage .sw-faq h2,.stage .sw-faq h3,.stage .sw-faq span,.stage .sw-faq p,.stage .sw-faq button{color:#fff!important}.stage .sw-faq .faq-item,.stage .sw-faq [style*=border-bottom]{border-color:#ffffff47!important}.stage .sw-faq a{color:#fff;text-decoration:underline}@media(max-width:749px){.stage .sw-faq{padding:36px 20px!important;border-radius:20px}}@media(max-width:520px){.sw-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.sw-cards--kit{grid-template-columns:1fr!important}.sw-card__title{font-size:14.5px}.sw-card__body{padding:12px;gap:6px}.sw-card__price{font-size:14.5px}}.sw-thumbs .sw-thumb{border-radius:10px!important}@media(max-width:749px){.sw-thumbs .sw-thumb{border-radius:6px!important}}cart-drawer .drawer__heading,cart-drawer h2,cart-drawer h3,cart-drawer .cart-item__name,cart-drawer [class*=title],cart-drawer [class*=heading]{font-family:var(--sw-font-display)!important;font-weight:900!important;letter-spacing:-.02em}cart-drawer,cart-drawer p,cart-drawer span,cart-drawer li,cart-drawer label{font-family:var(--sw-font-body)!important}cart-drawer .cart-item__price,cart-drawer [class*=price],cart-drawer [class*=total]{font-variant-numeric:tabular-nums;font-family:var(--sw-font-body)!important}cart-drawer button,cart-drawer .button,cart-drawer [name=checkout]{font-family:var(--sw-font-display)!important;font-weight:900!important;letter-spacing:-.01em}html body cart-drawer,html body cart-drawer *:not(svg):not(path){font-family:var(--sw-font-body)!important}html body cart-drawer .drawer__heading,html body cart-drawer h1,html body cart-drawer h2,html body cart-drawer h3,html body cart-drawer .cart-item__name,html body cart-drawer a.cart-item__name,html body cart-drawer button,html body cart-drawer .button,html body cart-drawer [name=checkout]{font-family:var(--sw-font-display)!important;font-weight:900!important;letter-spacing:-.02em}html body cart-drawer [class*=price],html body cart-drawer [class*=total]{font-family:var(--sw-font-body)!important;font-weight:700!important;font-variant-numeric:tabular-nums;letter-spacing:0}html body cart-drawer,html body cart-drawer *:not(svg):not(path):not(use){font-family:DM Sans,system-ui,-apple-system,sans-serif!important}html body cart-drawer .drawer__heading,html body cart-drawer h1,html body cart-drawer h2,html body cart-drawer h3,html body cart-drawer h4,html body cart-drawer .cart-item__name,html body cart-drawer a.cart-item__name,html body cart-drawer button,html body cart-drawer .button,html body cart-drawer [name=checkout]{font-family:Epilogue,DM Sans,system-ui,sans-serif!important;font-weight:900!important;letter-spacing:-.02em}html body cart-drawer [class*=price],html body cart-drawer [class*=total]{font-family:DM Sans,system-ui,sans-serif!important;font-weight:700!important;font-variant-numeric:tabular-nums;letter-spacing:0}html body #CartDrawer a.cart-item__name,html body #CartDrawer .cart-item__name{font-family:Epilogue,DM Sans,sans-serif!important;font-weight:900!important}html body #CartDrawer [class*=gb-],html body #CartDrawer [class*=gb-] *{font-family:DM Sans,system-ui,sans-serif!important}@media(max-width:749px){.sw-gal{overflow-x:auto!important;overflow-y:hidden!important;touch-action:pan-x pinch-zoom;overscroll-behavior-x:contain;scroll-behavior:smooth}}.sw-badge{display:inline-flex;align-items:center;background:var(--blue-700,#1748A3);color:#fff;font-family:var(--font-body);font-weight:700;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:999px;line-height:1;white-space:nowrap}.sw-perks{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.sw-perk{display:inline-flex;align-items:center;gap:5px;background:#007e5117;color:#00603e;font-family:var(--font-body);font-weight:600;font-size:12.5px;padding:4px 10px 4px 8px;border-radius:999px;line-height:1.2;white-space:nowrap}.sw-perk:before{content:"";width:12px;height:12px;flex:0 0 12px;background:#007e51;border-radius:999px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M6.4 11.3 3.3 8.2l1.1-1.1 2 2 4.2-4.2 1.1 1.1z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M6.4 11.3 3.3 8.2l1.1-1.1 2 2 4.2-4.2 1.1 1.1z'/></svg>") center/contain no-repeat}@media(max-width:480px){.sw-perk{font-size:11.5px;padding:3px 9px 3px 7px}.sw-badge{font-size:10.5px;padding:3px 8px}}.cart-drawer .devupsell_heading{padding:4px 15px 2px}.cart-drawer .devupsell_heading p,.cart-drawer .devupsell_heading strong{font-family:var(--sw-font-display,"Epilogue",system-ui,sans-serif)!important;font-weight:800!important;font-size:15px!important;color:#2d2d2d!important;letter-spacing:-.01em!important;margin:0!important}.cart-drawer .upsell-product-container{margin:8px 0!important}.cart-drawer [class^=upsell-product-card-]{padding:14px!important;border:1px solid #E4E9F2!important;border-radius:14px!important;box-shadow:0 2px 10px #0b25570f!important;background:#fff!important;min-height:0!important}.cart-drawer [class^=upsell-product-image-column-]{top:14px!important;left:14px!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important;border-radius:10px!important;background:#f4f7fc!important}.cart-drawer [class^=upsell-product-image-column-] img{width:100%!important;height:100%!important;object-fit:cover!important}.cart-drawer .devPrice-with-title [class^=upsell-product-header-]{width:auto!important}.cart-drawer .upsell-product-card .upsell-product-title,.cart-drawer .devPrice-with-title .upsell-product-title{font-family:DM Sans,system-ui,-apple-system,sans-serif!important;font-weight:600!important;font-size:14px!important;line-height:1.3!important;color:#2d2d2d!important;letter-spacing:0!important;text-transform:none!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-right:6px}.cart-drawer .devPrices_upsell{align-items:baseline!important;gap:8px!important;min-width:0!important;justify-content:flex-start!important;margin-top:4px!important}.cart-drawer .devPrice-with-title [class^=upsell-product-price-]{color:#1748a3!important;font-family:var(--sw-font-display,"Epilogue",system-ui,sans-serif)!important;font-weight:800!important;font-size:16px!important;line-height:1.2!important}.cart-drawer [class^=upsell-product-cross-price-]{color:#8a93a6!important;font-weight:500!important;font-size:13px!important;line-height:1.2!important}.cart-drawer [class^=upsell-product-cross-price-]:empty{display:none!important}.cart-drawer .devUpsell_withCart{margin-top:10px!important;gap:8px!important;align-items:center!important}.cart-drawer .upsell-variant-options{width:auto!important;flex:1 1 0!important;min-width:0}.cart-drawer [class^=upsell-variant-select-]{width:100%!important;height:38px!important;border:1px solid #E4E9F2!important;border-radius:10px!important;background:#fff!important;color:#2d2d2d!important;font-family:DM Sans,system-ui,sans-serif!important;font-weight:500!important;font-size:13px!important;padding:0 30px 0 10px!important}.cart-drawer .upsell-product-action-column.devupsell_actiion{width:auto!important;flex:0 0 auto!important}.cart-drawer .devUpsell_withCart .upsell-product-action-column .upsell-button,.cart-drawer .devupsell_actiion button{width:auto!important;min-width:104px!important;height:38px!important;border:0!important;border-radius:999px!important;background:#1748a3!important;color:#fff!important;font-family:DM Sans,system-ui,sans-serif!important;font-weight:700!important;font-size:13.5px!important;letter-spacing:0!important;padding:0 16px!important;cursor:pointer;transition:background .16s ease,transform .16s ease}.cart-drawer .devUpsell_withCart .upsell-product-action-column .upsell-button:hover{background:#12377e!important}.cart-drawer .devupsell_actiion button:active{transform:scale(.98)}.cart-drawer [class^=upsell-button-text-]{display:inline-flex!important;align-items:center!important;gap:6px!important;color:#fff!important;font-weight:700!important}@media screen and (max-width:749px){.cart-drawer [class^=upsell-product-card-]{padding:12px!important}.cart-drawer [class^=upsell-product-image-column-]{top:12px!important;left:12px!important}.cart-drawer .devUpsell_withCart .upsell-product-action-column .upsell-button,.cart-drawer .devupsell_actiion button{min-width:92px!important;font-size:13px!important}}.sw-angre{border-color:#d7263d!important;color:#d7263d!important;background:#fff;font-weight:800!important;box-shadow:0 0 0 4px #d7263d1a;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.sw-angre:hover,.sw-angre:focus-visible{background:#d7263d;color:#fff!important;box-shadow:0 0 0 5px #d7263d2e}
/*# sourceMappingURL=/cdn/shop/t/16/assets/swindo-ds.css.map */
