:root{--sm-ink:#402719;--sm-muted:#705642;--sm-cream:#fffaf2;--sm-paper:#fffdf8;--sm-peach:#ffc087;--sm-peach-hover:#ffce9e;--sm-peach-edge:#ce8b58;--sm-green:#195c49;--sm-deep:#153f34;--sm-mint:#e0f2e8;--sm-line:#e8d9c6;--sm-gold:#dca55d;--sm-shadow:0 12px 30px #4027190c;--sm-radius:24px;--sm-ease:cubic-bezier(.2,.75,.25,1);--sm-space:clamp(40px,6vw,80px)}body.sm-creative{background:var(--sm-paper);color:var(--sm-ink);accent-color:var(--sm-green)}.sm-creative ::selection{background:var(--sm-peach);color:var(--sm-ink)}.sm-creative :is(h1,h2,h3,.h0,.h1,.h2,.h3){text-wrap:balance;letter-spacing:0;line-height:1.25}.sm-creative :is(p,.rte){text-wrap:pretty}.sm-creative .header-wrapper:not(.header-transparent){background:var(--sm-paper);border-bottom:1px solid var(--sm-line);transition:box-shadow .25s ease}.sm-creative.sm-scrolled .header-wrapper:not(.header-transparent){box-shadow:0 7px 28px #40271910}.sm-creative .announcement-bar{background:var(--sm-deep);color:var(--sm-cream)}.sm-creative .header__icon{border-radius:50%;transition:background .18s ease,color .18s ease}.sm-creative .header__icon:hover{background:var(--sm-mint);color:var(--sm-green)}.sm-creative .cart-count-bubble{background:var(--sm-peach);color:var(--sm-ink);border:1px solid var(--sm-paper)}.sm-creative .header__menu-item{border-radius:12px;transition:background .2s ease,color .2s ease}.sm-creative .header__menu-item:hover{background:var(--sm-mint);color:var(--sm-green)}.sm-creative .button:not(.button--tertiary):not(.button--secondary):not(.button--arrow):not(.button--soldout){--color-button-background:255,192,135;--color-button-text:64,39,25;--color-button-border:232,160,100;border-radius:16px!important;box-shadow:0 4px 0 var(--sm-peach-edge),0 9px 18px #7c4a2410;transition:box-shadow .18s ease,transform .18s var(--sm-ease),background .18s ease;min-height:48px;letter-spacing:.02em}.sm-creative .button--secondary{border-radius:16px!important;--color-button-text:25,92,73;--color-button-border:25,92,73;--color-button-background:255,253,248;min-height:48px}.sm-creative .button--tertiary{border-radius:14px!important;min-height:44px}.sm-creative .button[disabled],.sm-creative .button[aria-disabled=true]{box-shadow:none!important;transform:none!important}.sm-creative .shopify-payment-button__button--unbranded{border-radius:16px!important;background:var(--sm-green);color:#fff;min-height:48px}.sm-creative .button:not([disabled]):active{transform:translateY(2px);box-shadow:0 2px 0 var(--sm-peach-edge)}.sm-creative :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--sm-green);outline-offset:4px}.sm-creative :is(.field__input,.select__select,.customer input,.customer select,.text-area){border-radius:14px;font-size:16px}.sm-creative .field{border-radius:14px}.sm-creative .field:focus-within{box-shadow:0 0 0 3px #195c4922;border-radius:14px}.sm-creative .quantity{border-radius:14px;border-color:var(--sm-line);background:var(--sm-paper)}.sm-creative .quantity__button{min-width:44px;min-height:44px}.sm-creative .quantity__button:hover{background:var(--sm-mint);border-radius:12px}.sm-creative .card-wrapper{--sm-x:50%;--sm-y:30%;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:10px;background:var(--sm-paper);box-shadow:0 5px #f1e5d5;transition:box-shadow .25s ease,border-color .25s ease}.sm-creative .card-wrapper .card{border-radius:18px!important;overflow:hidden;background:var(--sm-cream)}.sm-creative .card-wrapper .card__media{transform:perspective(900px) rotateX(var(--sm-rx,0deg)) rotateY(var(--sm-ry,0deg));transition:transform .3s var(--sm-ease)}.sm-creative .card-wrapper .card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at var(--sm-x) var(--sm-y),#ffffff45,transparent 55%);opacity:0;transition:opacity .25s ease;z-index:1}.sm-creative .card-information{padding:16px 4px 8px}.sm-creative .card-information__text{font-size:clamp(15px,1.4vw,18px);line-height:1.45;color:var(--sm-ink)}.sm-creative .card-information__text a{color:inherit}.sm-creative .price{font-weight:600;color:var(--sm-ink)}.sm-creative .badge--onsale{background:var(--sm-mint);color:var(--sm-green);border-color:#a7ceba;border-radius:999px}.sm-creative .badge--soldout{border-radius:999px}.sm-creative .collection-hero{background:radial-gradient(ellipse at right,#e0f2e8,transparent 65%),var(--sm-cream);border-bottom:1px solid var(--sm-line)}.sm-creative .collection-hero__title{color:var(--sm-green)}.sm-creative .facets__summary,.sm-creative .facet-filters__sort{border-radius:12px}.sm-creative .active-facets__button-inner{background:var(--sm-mint);border-radius:999px;color:var(--sm-green)}.sm-creative .pagination__item--current{background:var(--sm-mint);border-radius:50%;color:var(--sm-green)}.sm-creative .product__heading{color:var(--sm-green);font-weight:600;font-size:clamp(26px,3vw,42px)}.sm-creative .product__media-item .media-wrapper,.sm-creative .product__media-item .product__media{border-radius:24px;overflow:hidden;background:var(--sm-cream)}.sm-creative .thumbnail{border-radius:12px;overflow:hidden}.sm-creative .product__thumbnail.is-active{outline-color:var(--sm-green)}.sm-creative .product-form__input input[type=radio]+label{border-radius:12px;transition:background .18s ease,box-shadow .18s ease}.sm-creative .product-form__input input[type=radio]:checked+label:not(.color__swatch){background:var(--sm-green);color:var(--sm-paper);box-shadow:0 3px #10392d}.sm-creative .product__accordion{border:1px solid var(--sm-line);border-radius:16px;margin-block:12px;background:var(--sm-paper);overflow:hidden}.sm-creative .product__accordion summary{padding:18px}.sm-creative .product__accordion .accordion__content{padding-inline:18px}.sm-creative .product__accordion details[open] summary{background:var(--sm-mint)}.sm-creative .sticky-cart-wrapper{border-top:1px solid var(--sm-line);box-shadow:0 -8px 25px #4027190a;background:var(--sm-paper)}.sm-creative .mini-cart,.sm-creative .menu-drawer{background:var(--sm-paper);color:var(--sm-ink)}.sm-creative .mini-cart__header{background:var(--sm-mint);color:var(--sm-green);border-bottom:1px solid var(--sm-line)}.sm-creative .mini-cart__footer{background:var(--sm-cream);border-top:1px solid var(--sm-line)}.sm-creative .mini-cart .product-image img{border-radius:14px}.sm-creative .menu-drawer__menu-item{border-radius:12px}.sm-creative .menu-drawer__menu-item:hover{background:var(--sm-mint)}.sm-creative .faq details{border:1px solid var(--sm-line);border-radius:16px;background:var(--sm-paper);margin-block:12px;overflow:hidden}.sm-creative .faq details[open]{background:var(--sm-mint);border-color:#b5d7c5}.sm-creative .faq summary{padding:20px;min-height:60px}.sm-creative .faq .accordion__content{padding-inline:20px}.sm-creative .footer{background:var(--sm-deep);color:#e4eee5;border-top:6px solid var(--sm-peach)}.sm-creative .footer :is(h2,h3,h4,.h4,.accordion__title){color:var(--sm-peach)}.sm-creative .footer :is(a,.link,.copyright__content,.caption-large){color:#f4f3e9}.sm-creative .footer .field__input{background:#ffffff0d;color:#fff;border-color:#92b6a5}.sm-creative .footer .field__input::placeholder{color:#e4eee5}.sm-creative .footer :is(.typeset,.rte,.footer-block__details-content,.footer-block__newsletter+.typeset){color:#e4eee5}.sm-creative .footer-block-image img{background:var(--sm-cream);padding:10px;border-radius:14px}.sm-creative .product-form__input input[type=radio]:checked+label:not(.color__swatch){background:var(--sm-green)!important;color:var(--sm-paper)!important;border-color:var(--sm-green)!important}.sm-creative :is(.main-page-title,.contact__title,.shopify-policy__title){color:var(--sm-green);text-wrap:balance}.sm-creative .contact .field{margin-block:12px}.sm-creative .shopify-policy__container{max-width:80rem;padding-block:40px}.sm-creative .footer :is(a,button,input):focus-visible{outline-color:var(--sm-peach)}.sm-creative .footer .list-social__link{border:1px solid #6c9b86;border-radius:50%;margin-inline:4px;transition:background .2s ease}.sm-creative .footer .list-social__link:hover{background:#ffffff18}.sm-creative .smx{--ink:var(--sm-ink);--brown:var(--sm-ink);--sand:var(--sm-peach);--sand2:#f6e7d3;--ivory:var(--sm-cream);--olive:var(--sm-green);--olive2:var(--sm-mint);--line:var(--sm-line);--muted:var(--sm-muted)}.sm-creative .smx-oct{--sg:var(--sm-green);--sgold:var(--sm-gold);background:radial-gradient(ellipse at 90% 8%,var(--sm-mint),transparent 48%),radial-gradient(ellipse at 5% 90%,#ffe0bb,transparent 52%),var(--sm-cream);padding-block:36px 56px}.sm-creative .smx-oct__top{margin-bottom:32px}.sm-creative .smx-oct__card{align-self:start}.sm-creative .smx-oct__f1{clip-path:none;border-radius:32px;padding:2px;background:linear-gradient(135deg,#f2c476,#7bb5a1);filter:none;box-shadow:0 10px #e9d8bd,0 22px 38px #4027191a;transition:transform .3s var(--sm-ease),box-shadow .3s ease}.sm-creative :is(.smx-oct__f2,.smx-oct__f3,.smx-oct__f4){clip-path:none;border-radius:29px}.sm-creative .smx-oct__f2{padding:7px;background:var(--sm-cream)}.sm-creative .smx-oct__f3{padding:0;background:#fff}.sm-creative .smx-oct__f4{overflow:hidden;border-radius:23px}.sm-creative .smx-oct__name{white-space:normal;text-wrap:balance;line-height:1.35;font-family:var(--font-heading-family);font-weight:600;margin-top:24px;min-block-size:2.7em;display:flex;align-items:center;justify-content:center}.sm-creative .smx-oct__lead{font-family:var(--font-heading-family);line-height:1.5}.sm-creative .smx-oct__list b{background:var(--sm-peach);color:var(--sm-ink);box-shadow:0 3px #de9b65}.sm-creative .smx-oct__list small{color:var(--sm-muted);line-height:1.7}.sm-creative :is(.smx-oct__btn,.smx-btn,.smb__btn,.smc-btn){background:var(--sm-peach);color:var(--sm-ink);border:1px solid #e8a064;border-radius:16px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;font-family:var(--font-body-family);font-size:15px;font-weight:700;line-height:1.4;white-space:normal;text-align:center;box-shadow:0 5px 0 var(--sm-peach-edge),0 10px 20px #7c4a2420;transition:transform .18s var(--sm-ease),box-shadow .18s ease,background .18s ease}.sm-creative .smx-oct__btn span{color:var(--sm-ink)}.sm-creative .smx-eyebrow{background:var(--sm-mint);color:var(--sm-green);border:1px solid #b7d8c8;padding:8px 16px}.sm-creative .smb{background:var(--sm-cream);padding-block:var(--sm-space)}.sm-creative :is(.smb__card,.smc-card,.smx-step){border:1px solid var(--sm-line);border-radius:var(--sm-radius);box-shadow:0 6px #f0e4d3,var(--sm-shadow);transition:transform .25s var(--sm-ease),box-shadow .25s ease}.sm-creative .smb__body{padding:20px;gap:9px}.sm-creative .smb__btn{display:flex;margin-top:auto}.sm-creative :is(.smb__ship,.smb__flag){background:var(--sm-mint);color:var(--sm-green)}.sm-creative .smb__arrow{width:44px;height:44px}.sm-creative .smb__track{padding-bottom:22px}.sm-creative .smx-trust{background:var(--sm-green);color:var(--sm-mint);padding-block:24px}.sm-creative .smx-trust svg{color:#ffd8a4}.sm-creative .smx-cats{background:var(--sm-paper);padding-block:var(--sm-space)}.sm-creative .smx-cat__img{border:1px solid var(--sm-line);box-shadow:0 7px #f2e4d1}.sm-creative .smx-cat:nth-child(2n) .smx-cat__img{box-shadow:0 7px #d5e8dc}.sm-creative .smx-cat__name{margin-top:20px}.sm-creative .smx-routine{background:#eef7ef;padding-block:var(--sm-space)}.sm-creative .smx-step__num{background:var(--sm-mint);color:var(--sm-green)}.sm-creative .smc{background:#fff5e7;padding-block:var(--sm-space)}.sm-creative .smx-why{padding-block:var(--sm-space)}.sm-creative .smx-why__img{box-shadow:12px 12px 0 var(--sm-mint)}.sm-creative .smx-cta{background:radial-gradient(ellipse at top right,#277e64,transparent 70%),var(--sm-deep);padding-block:var(--sm-space)}.sm-creative .smx-cta h2{color:#ffd5a5}.sm-creative .smx-cta p{color:#fff4e5}.sm-creative .smx-cta a:focus-visible{outline-color:var(--sm-peach)}.sm-creative .logo-track{animation-play-state:paused}.sm-creative .logo-slider{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#c5a47e var(--sm-cream);padding-bottom:16px}.sm-creative .logo-item[aria-hidden=true]{display:none}.sm-creative .sm-scroll-progress{position:fixed;inset:0 auto auto 0;height:3px;width:100%;background:linear-gradient(90deg,var(--sm-peach),#6eaa8e);transform:scaleX(var(--sm-progress,0));transform-origin:left;pointer-events:none;z-index:100}.sm-creative .sm-entered{animation:sm-arrive .55s var(--sm-ease) both}@keyframes sm-arrive{0%{opacity:.65;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.sm-creative .card-wrapper:hover{border-color:#a9cbb8;box-shadow:0 7px #dce9df,0 18px 35px #40271910}.sm-creative .card-wrapper:hover .card:after{opacity:1}.sm-creative .smx-oct__card:hover .smx-oct__f1{transform:translateY(-5px) rotate(-1deg);box-shadow:0 13px #e9d8bd,0 26px 40px #40271920}.sm-creative :is(.smb__card,.smc-card,.smx-step):hover{transform:translateY(-4px);box-shadow:0 9px #e8dcc9,0 20px 30px #40271912}.sm-creative :is(.smx-oct__btn,.smx-btn,.smb__btn,.smc-btn):hover{background:var(--sm-peach-hover);transform:translateY(-2px)}.sm-creative .button:not([disabled]):not(.button--arrow):hover{transform:translateY(-2px)}}.sm-creative :is(.smx-oct__btn,.smx-btn,.smb__btn,.smc-btn):active{transform:translateY(3px);box-shadow:0 2px 0 var(--sm-peach-edge)}@media(max-width:749px){.sm-creative .smx-oct{padding-block:24px 36px}.sm-creative .smx-oct__grid{gap:28px 14px}.sm-creative .smx-oct__btn{font-size:13px;padding:10px 12px;width:100%}.sm-creative .smx-oct__name{font-size:18px}.sm-creative .smx-oct__lead{font-size:16px}.sm-creative .smx-oct__f1{border-radius:25px}.sm-creative .smb__body{padding:16px}.sm-creative .card-wrapper{padding:6px;border-radius:19px}.sm-creative .card-information{padding:12px 2px 5px}.sm-creative .card-information__text{font-size:15px;line-height:1.45}.sm-creative .card-information__button .button{min-width:44px;min-height:44px}.sm-creative .product__heading{font-size:28px}.sm-creative .product__media-item .product__media{border-radius:18px}.sm-creative .smx-why__img{box-shadow:6px 6px 0 var(--sm-mint)}}@media(prefers-reduced-motion:reduce){.sm-creative .sm-entered{animation:none}.sm-creative :is(.card-wrapper,.card__media,.smx *,.smb *,.smc *,.button){transition:none!important;animation:none!important;scroll-behavior:auto!important}.sm-creative .card-wrapper .card__media{transform:none!important}.sm-creative .logo-track{animation:none!important}.sm-creative :is(.smx-btn,.smx-oct__btn,.smb__btn,.smc-btn,.button):active{transform:none}}.sm-creative .price,.sm-creative .smb__price,.sm-creative .smc-price{font-family:var(--font-body-family)!important;font-variant-numeric:tabular-nums}.sm-creative :is(.smx-head h2,.smb__head h2,.smc-h,.smx-cta h2,.title-wrapper .title){font-weight:500;font-size:clamp(32px,4vw,52px);line-height:1.12}.sm-creative :is(.smx-head h2,.smb__head h2,.smc-h):after{content:"";display:block;width:68px;height:10px;border-bottom:2px solid var(--sm-gold);border-radius:0 0 50% 50%;transform:rotate(-4deg);margin:13px auto 16px}.sm-creative .smx-oct{position:relative;isolation:isolate;overflow:hidden}.sm-creative .smx-oct:before{content:"";position:absolute;top:40px;right:8%;bottom:40px;left:8%;border:1px solid #c6ac7e35;border-radius:45% 55% 42% 58%/60% 40%;box-shadow:0 0 0 18px #d6bd9120;transform:rotate(-7deg);pointer-events:none;z-index:-1}.sm-creative .smx-oct__card--miswak .smx-oct__f1{border-radius:48% 48% 30px 30px}.sm-creative .smx-oct__card--miswak .smx-oct__f2{border-radius:48% 48% 28px 28px}.sm-creative .smx-oct__card--miswak .smx-oct__f3,.sm-creative .smx-oct__card--miswak .smx-oct__f4{border-radius:48% 48% 24px 24px}.sm-creative .smx-oct__name{font-size:clamp(24px,2.6vw,36px);line-height:1.15;min-block-size:2.3em;font-weight:500}.sm-creative .smx-oct__lead{font-weight:500;font-size:clamp(20px,1.8vw,26px)}.sm-creative .smx-eyebrow{font-size:12px;letter-spacing:.04em}.sm-creative .smx-cat:nth-child(odd) .smx-cat__img{border-radius:42% 42% 22px 22px}.sm-creative .smx-cat:nth-child(2n) .smx-cat__img{border-radius:22px 22px 42% 42%}.sm-creative .smx-why__img{border-radius:44% 44% 24px 24px}.sm-creative [id$=__featured_product_natural] .featured-product{max-width:1040px;margin-inline:auto;align-items:center;padding:24px;background:var(--sm-paper);border:1px solid var(--sm-line);border-radius:28px;box-shadow:0 8px #eee1cf}.sm-creative [id$=__featured_product_natural] .product__media{height:400px;min-height:0;padding-bottom:0!important;aspect-ratio:auto;border-radius:180px 180px 22px 22px;background:var(--sm-cream)}.sm-creative [id$=__featured_product_natural] .product__media img{height:100%;width:100%;object-fit:contain}.sm-creative [id$=__featured_product_natural] .product__media-wrapper>use-animate{position:static}.sm-creative [id$=__featured_product_natural] .product__info-container{padding-top:0}.sm-creative .card-information__text{font-family:var(--font-body-family)!important}html[lang|=ar] .sm-creative :is(h1,h2,h3,.h0,.h1,.h2,.h3){line-height:1.5}@media(max-width:749px){.sm-creative .smx-oct__name{font-size:23px}.sm-creative .smx-oct__lead{font-size:19px}.sm-creative [id$=__featured_product_natural] .featured-product{padding:14px;border-radius:22px}.sm-creative [id$=__featured_product_natural] .product__media{height:300px}.sm-creative [id$=__featured_product_natural] .product__info-container{padding-top:20px}.sm-creative :is(.smx-head h2,.smb__head h2,.smc-h,.smx-cta h2,.title-wrapper .title){font-size:34px}}body.sm-creative{--font-price-family:var(--font-body-family)}.sm-creative .smx-oct__card--miswak .smx-oct__f1{border-radius:32px}.sm-creative .smx-oct__card--miswak .smx-oct__f2,.sm-creative .smx-oct__card--miswak .smx-oct__f3{border-radius:29px}.sm-creative .smx-oct__card--miswak .smx-oct__f4{border-radius:23px}.sm-creative .smx-oct__f4 img{object-fit:contain!important;object-position:center!important}.sm-creative .card-wrapper .media img{object-fit:contain!important;object-position:center!important;padding:8px;transform:none!important;box-sizing:border-box}.sm-creative .smx-cats__grid{gap:24px}.sm-creative .smx-cat__img{aspect-ratio:5/4;background:var(--sm-cream)}.sm-creative .smx-cat:nth-child(odd) .smx-cat__img{border-radius:26% 26% 22px 22px}.sm-creative .smx-cat:nth-child(2n) .smx-cat__img{border-radius:22px 22px 26% 26%}.sm-creative .smx-cat__img img{object-fit:contain;padding:14px 10px;transform:none!important}.sm-creative .smx-why__img{aspect-ratio:auto;border-radius:24px;padding:14px;background:var(--sm-cream)}.sm-creative .smx-why__img img{width:100%;height:auto;object-fit:contain;border-radius:14px;transform:none!important}@media(max-width:749px){.sm-creative .smx-oct__card--miswak .smx-oct__f1{border-radius:25px}.sm-creative .smx-cats__grid{gap:22px 14px}.sm-creative .smx-cat__img img{padding:10px 8px}.sm-creative .smx-why__img{padding:10px}}.sm-creative .smc-card img,.sm-creative .smb__img img,.sm-creative .smx-step__img img{object-fit:contain}body.sm-creative{font-size:1.6rem;-webkit-tap-highlight-color:#195c4926}.sm-creative .smx-oct:before{display:none}.sm-creative :is(.smx-head h2,.smb__head h2,.smc-h):after{display:none}.sm-creative .smx-cats .smx-head h2:after{display:block}.sm-creative .smx-head p{max-width:65ch;margin-inline:auto}.sm-creative :is(.button,.smb__flag){text-transform:none;letter-spacing:.01em}.sm-creative .button:not(.button--arrow){font-weight:600}.sm-creative :is(a,button,summary){touch-action:manipulation}.sm-creative :is(h1,h2,h3,[id]){scroll-margin-top:120px}.sm-creative :is(.mini-cart__main,.menu-drawer,.facets__display){overscroll-behavior:contain}.sm-creative .product-grid>.grid__item{display:flex}.sm-creative .product-grid .card-wrapper{display:flex;flex-direction:column;width:100%}.sm-creative .product-grid .card-information{flex:1}.sm-creative .product-grid .card-information__wrapper{display:flex;flex-direction:column;height:100%}.sm-creative .product-grid .card-information__wrapper>.price{margin-top:auto;padding-top:10px}.sm-creative .card-information__text{overflow-wrap:anywhere;min-width:0}.sm-creative .smx-cat__img{aspect-ratio:1/1}.sm-creative .smx-trust li{font-size:14px}.sm-creative .smx-trust b{font-size:15px}.sm-creative .smx-oct__list b{box-shadow:none;background:var(--sm-mint);color:var(--sm-green)}.sm-creative .smx-oct__list b svg{width:13px;height:13px}.sm-creative .footer .accordion__title{font-family:var(--font-body-family)!important;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none}.sm-creative .smb__compare{color:var(--sm-muted)}.sm-creative .sm-gallery-controls{display:flex;align-items:center;justify-content:center;gap:12px;margin:20px auto 0}.sm-creative .sm-gallery-controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--sm-line);border-radius:50%;color:var(--sm-green);background:var(--sm-paper);cursor:pointer;transition:background .18s ease,border-color .18s ease}.sm-creative .sm-gallery-controls button:hover{background:var(--sm-mint);border-color:var(--sm-green)}.sm-creative .sm-gallery-controls button:disabled{opacity:.4;cursor:default}.sm-creative .sm-gallery-controls svg{width:20px;height:20px}.sm-creative [data-sm-scroll-gallery]{scroll-behavior:smooth;scroll-snap-type:x proximity}.sm-creative .logo-track{animation:none!important;gap:16px}.sm-creative .logo-item{margin:0;scroll-snap-align:start}.sm-creative .logo-item a{display:block;border-radius:18px}.sm-creative .logo-item img{width:220px;height:340px;object-fit:contain;border-radius:18px;box-shadow:0 2px 10px #4027190a}.sm-creative .contact .field{display:flex;flex-direction:column;gap:8px;align-items:stretch}.sm-creative .contact .sm-field-label{order:-1;position:static;font-size:14px;font-weight:500;line-height:1.4;color:var(--sm-ink)}.sm-creative .contact .text-area{min-height:180px}.sm-creative .contact__list{border-inline-start:2px solid var(--sm-line);padding-inline-start:24px}.sm-creative .announcement-slider{height:44px}.sm-creative .announcement__button{width:44px;min-height:44px;color:var(--sm-cream)}.sm-creative .announcement__button:hover{background:#ffffff16}.sm-creative announcement-bar .flickity-enabled:not(:only-child){padding-inline:44px}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.sm-creative :is(.smb__card,.smc-card,.smx-step):hover{transform:none}.sm-creative .smx-oct__card:hover .smx-oct__f1{transform:translateY(-3px)}}@media(max-width:749px){.sm-creative .smb__slider{padding-top:54px}.sm-creative .smb__arrow{display:grid;place-items:center;top:0;left:auto;right:0;width:44px;height:44px}.sm-creative .smb__arrow--prev{right:56px}.sm-creative .logo-item img{width:200px;height:300px}.sm-creative .contact__list{border-inline-start:0;border-top:2px solid var(--sm-line);padding-inline-start:0;padding-top:24px}.sm-creative :is(.smb__all,.smc-btn,.smx-step__go){min-height:44px}}@media(prefers-reduced-motion:reduce){.sm-creative [data-sm-scroll-gallery]{scroll-behavior:auto}.sm-creative .announcement-bar *{animation:none!important}.sm-creative .sm-gallery-controls button{transition:none}}.sm-creative.template-page:has(.contact) .banner{background:radial-gradient(ellipse at right,var(--sm-mint),transparent 65%),var(--sm-cream);min-height:240px;border-bottom:1px solid var(--sm-line)}.sm-creative.template-page:has(.contact) .banner__media{display:none}.sm-creative.template-page:has(.contact) .banner__content{position:relative;min-height:240px;padding-block:44px;justify-content:center}.sm-creative.template-page:has(.contact) .banner__box{max-width:760px;background:transparent;text-align:center}.sm-creative.template-page:has(.contact) .banner__heading{color:var(--sm-green)}.sm-creative.template-page:has(.contact) .banner__text{color:var(--sm-ink);max-width:52ch;margin-inline:auto}.sm-creative.template-page:has(.contact) .banner:before,.sm-creative.template-page:has(.contact) .banner:after{display:none}.sm-creative.template-page:has(.contact) .banner__text p:last-child{direction:rtl;unicode-bidi:isolate}.sm-creative .sm-close-control{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;touch-action:manipulation}.sm-creative .sm-close-control:hover{background:var(--sm-mint);color:var(--sm-green)}.sm-creative .smx-oct__lead{margin-top:0}.sm-creative .smx-oct__f1{width:max-content;max-width:100%}.sm-creative .smx-oct__f2{padding:4px}.sm-creative .smx-oct__card .smx-oct__f1{border-radius:20px}.sm-creative .smx-oct__card .smx-oct__f2{border-radius:18px}.sm-creative .smx-oct__card .smx-oct__f3{border-radius:14px}.sm-creative .smx-oct__card .smx-oct__f4{border-radius:12px}.sm-creative .smx-oct__f4 img{width:auto;max-width:100%;height:clamp(260px,27vw,380px);aspect-ratio:auto;object-fit:contain!important}.sm-creative .smx-cat:nth-child(n) .smx-cat__img{border-radius:16px;aspect-ratio:1/1;padding:8px;background:#fff;box-shadow:0 5px #eee4d5}.sm-creative .smx-cat__img img{border-radius:8px;padding:0;object-fit:contain;box-sizing:border-box}.sm-creative .card-wrapper .media img{padding:3px}.sm-creative .logo-slider-section{background:var(--sm-cream);padding-block:48px}.sm-creative .logo-track{align-items:center;gap:20px;animation:none!important;padding:8px 24px 16px}.sm-creative .logo-item{width:min(520px,82vw);margin:0;scroll-snap-align:center}.sm-creative .logo-item a{display:block;border-radius:14px;overflow:hidden;border:1px solid #c7ddcf;background:transparent}.sm-creative .logo-item img{display:block;width:100%;height:auto;max-height:none;object-fit:initial;border-radius:0;background:transparent;box-shadow:none}.sm-creative [id$=__rich_text_gLReeN],.sm-creative [id$=__rich_text_gLReeN] .rich-text{background:var(--sm-deep);color:var(--sm-cream)}.sm-creative [id$=__rich_text_gLReeN] :is(h2,.rte){color:var(--sm-cream)}.sm-creative [class^=ai-auto-scroll-images-]{background:var(--sm-deep);padding:24px 24px 48px}.sm-creative [class^=ai-auto-scroll-images__container-]{max-width:1080px}.sm-creative [id^=sm-pharmacy-gallery-]{overflow:visible}.sm-creative [class^=ai-auto-scroll-images__track-]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;align-items:stretch}.sm-creative [class^=ai-auto-scroll-images__item-]{position:relative;display:flex;align-items:center;justify-content:center;width:auto;height:176px;margin:0;padding:24px;background:#fffdf8;border:1px solid #b6d6c3;border-radius:16px;box-shadow:0 5px #0c2c23;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.sm-creative [class^=ai-auto-scroll-images__item-] img{display:block;width:100%;height:100%;object-fit:contain;background:transparent;border-radius:0}.sm-creative [class^=ai-auto-scroll-images-] .sm-gallery-controls{display:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.sm-creative [class^=ai-auto-scroll-images__item-]:hover{transform:translateY(-3px);border-color:var(--sm-peach)}}@media(max-width:989px){.sm-creative .smx-oct__f4 img{height:clamp(190px,36vw,330px)}}@media(max-width:749px){.sm-creative .smx-oct__side{padding-top:0}.sm-creative .smx-oct__f4 img{height:clamp(165px,46vw,290px)}.sm-creative .smx-cat:nth-child(n) .smx-cat__img{padding:5px;border-radius:12px}.sm-creative .smx-cat__img img{border-radius:6px}.sm-creative .logo-track{gap:14px;padding-inline:16px}.sm-creative .logo-item{width:88vw}.sm-creative [class^=ai-auto-scroll-images-]{padding:20px 16px 36px}.sm-creative [class^=ai-auto-scroll-images__track-]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sm-creative [class^=ai-auto-scroll-images__item-]{height:132px;padding:16px;border-radius:12px}}.sm-creative .smx-oct__card .smx-oct__f1{width:100%;max-width:100%}.sm-creative .smx-oct__card .smx-oct__f4{aspect-ratio:4/5;width:100%}.sm-creative .smx-oct__card .smx-oct__f4 img{width:100%;height:100%;max-width:100%;aspect-ratio:4/5}.sm-creative .smx-oct__card--brush .smx-oct__f4 img{object-fit:contain!important}.sm-creative .smx-oct__card--miswak .smx-oct__f4 img{object-fit:cover!important;object-position:center!important}.sm-creative .smx-oct__side{align-self:start;padding-top:8px}.sm-creative .smx-oct__lead{margin-block-start:0}.sm-creative .mini-cart .button{box-sizing:border-box;min-width:0;max-width:100%;height:auto;min-height:48px;padding:12px 16px;white-space:normal;overflow-wrap:normal;word-break:normal;text-align:center;line-height:1.4;letter-spacing:0;font-size:14px}.sm-creative .mini-cart__footer .button-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sm-creative .mini-cart__footer .button-container>.button{width:100%;margin:0;display:flex;align-items:center;justify-content:center}.sm-creative .mini-cart .cart-recommendations .product-button{width:100%;min-width:0}.sm-creative .mini-cart .cart-recommendations .button--cta{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 12px;border:1px solid var(--sm-line);border-radius:12px!important;background:var(--sm-cream);color:var(--sm-green);box-shadow:none;transform:none;text-transform:none}.sm-creative .mini-cart .cart-recommendations .button--cta:before,.sm-creative .mini-cart .cart-recommendations .button--cta:after{display:none}.sm-creative .mini-cart .cart-recommendations .button--cta>span:not(.loading-overlay__spinner){align-items:center;justify-content:center;gap:8px;white-space:normal;max-width:100%}.sm-creative .mini-cart .cart-recommendations .button--cta>.small-hide{display:flex}.sm-creative .mini-cart .cart-recommendations .button--cta>.medium-hide{display:none}.sm-creative .mini-cart .cart-recommendations .button--cta .label{position:static;display:block;transform:none;white-space:normal;line-height:1.4;font-family:var(--font-body-family);font-size:14px;letter-spacing:0;text-transform:none}.sm-creative .mini-cart .cart-recommendations .button--cta .icon-arrow{position:static;flex:0 0 14px;width:14px;height:12px;transform:none}@media(max-width:749px){.sm-creative .mini-cart .cart-recommendations .button--cta>.small-hide{display:none}.sm-creative .mini-cart .cart-recommendations .button--cta>.medium-hide{display:flex}.sm-creative .mini-cart__footer .button-container{gap:10px}}.sm-creative .mini-cart__footer .button-container>.button:before,.sm-creative .mini-cart__footer .button-container>.button:after{display:none}.sm-creative .product-form__input input[type=radio]:checked+label.color__swatch{background:transparent!important;box-shadow:none!important;color:inherit!important}.sm-creative .color__swatch{box-shadow:none!important;background:transparent!important}.sm-creative .color__swatch[title=Clear] .color__swatch-dot{background:#f5f3ec;border:1px solid #c8c4bc}.sm-creative .product-form__submit:is(.button--lastswab-atc,.button--lastswab-sticky-atc){background:var(--sm-green)!important;color:var(--sm-paper)!important;border:1px solid var(--sm-green)!important;box-shadow:none!important;transform:none!important;border-radius:14px!important;min-height:48px;line-height:1.4;letter-spacing:0;text-transform:none}.sm-creative .product-form__submit:is(.button--lastswab-atc,.button--lastswab-sticky-atc):before,.sm-creative .product-form__submit:is(.button--lastswab-atc,.button--lastswab-sticky-atc):after{display:none!important}.sm-creative .mini-cart__main,.sm-creative .mini-cart .cart-item:first-child{padding-top:18px}.sm-creative .product-form__input .color__swatch{display:inline-grid;place-items:center;position:relative;width:44px;height:44px;margin:0 2px 4px 0;padding:6px;box-sizing:border-box;background:transparent!important;border:1px solid transparent;border-radius:50%;box-shadow:none!important;transform:none!important}.sm-creative .product-form__input .color__swatch:before,.sm-creative .product-form__input .color__swatch:after,.sm-creative .product-form__input .color__swatch-dot:before,.sm-creative .product-form__input .color__swatch-dot:after{display:none!important}.sm-creative .product-form__input .color__swatch .color__swatch-dot{position:static;display:block;width:28px;height:28px;min-width:28px;min-height:28px;box-sizing:border-box;border:1px solid #40271933;border-radius:50%;background:var(--swatch-background-color,#ddd)!important;box-shadow:none;transform:none!important}.sm-creative .product-form__input input[type=radio]:checked+.color__swatch{border-color:var(--sm-green)!important;outline:1px solid var(--sm-green);outline-offset:1px;background:transparent!important;box-shadow:none!important}.sm-creative .product-form__input .color__swatch:is([title=Clear i],[title=Transparent i],[title=\634\641\627\641]) .color__swatch-dot{background:repeating-conic-gradient(#d4d9d5 0% 25%,#fffdf8 0% 50%) 50% / 10px 10px!important;border:1px solid #84938a}.sm-creative .product-form__input .color__swatch:is([title=White i],[title=\623\628\64a\636]) .color__swatch-dot{border-color:#9a9a92;background:#fff!important}.sm-creative .product-form__input .color__swatch{display:inline-flex;flex-direction:column;justify-content:center;gap:7px;width:72px;height:80px;padding:10px 6px 8px;margin:0 7px 8px 0;border:1px solid var(--sm-line);border-radius:13px;background:var(--sm-paper)!important;vertical-align:top}.sm-creative .product-form__input .color__swatch .color__swatch-dot{width:30px;height:30px;min-width:30px;min-height:30px;border-radius:8px}.sm-creative .product-form__input .color__swatch:after{content:attr(title);display:block!important;position:static;inset:auto;width:auto;height:auto;background:none!important;border:0;border-radius:0;box-shadow:none;transform:none!important;font-family:var(--font-body-family);font-size:12px;font-weight:500;line-height:1.3;letter-spacing:0;color:var(--sm-ink);opacity:1}.sm-creative .product-form__input input[type=radio]:checked+.color__swatch{border:2px solid var(--sm-green)!important;outline:none;background:var(--sm-mint)!important}.sm-creative .product-form__input input[type=radio]:checked+.color__swatch .color__swatch-dot:after{content:"\2713";display:grid!important;place-items:center;position:absolute;top:4px;right:4px;width:16px;height:16px;border-radius:50%;background:var(--sm-green);color:#fff;font-size:11px;line-height:1;transform:none;opacity:1}@media(max-width:749px){.sm-creative .product-form__input .color__swatch{width:60px;height:76px;margin-right:5px}}.sm-creative .product-form__input label.color__swatch{width:72px!important;height:80px!important;min-width:72px!important;min-height:80px!important;max-width:none!important;padding:10px 6px 8px!important;border-radius:13px!important;display:inline-flex!important;margin:0 7px 8px 0!important;flex:none!important}.sm-creative .product-form__input label.color__swatch .color__swatch-dot{position:static!important;flex:none!important}@media(max-width:749px){.sm-creative .product-form__input label.color__swatch{width:60px!important;min-width:60px!important;height:76px!important;min-height:76px!important;margin-right:5px!important}}.sm-creative .product-form__input input[type=radio]:checked+label.color__swatch .color__swatch-dot:after{position:absolute!important;top:4px!important;right:4px!important;bottom:auto!important;left:auto!important;margin:0!important;transform:none!important;width:16px!important;height:16px!important}.sm-creative .product-form__input label.color__swatch:after{display:block!important;content:attr(title)!important;visibility:visible!important;opacity:1!important}.sm-creative .product-form__input label.color__swatch:after{position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-width:100%!important;margin:0!important;padding:0!important;background:none!important;border:0!important;transform:none!important;text-align:center!important;white-space:normal!important;font-size:12px!important;line-height:1.2!important;color:var(--sm-ink)!important}.sm-creative .sm-product-intro{font-family:var(--font-body-family);font-size:16px;line-height:1.65;letter-spacing:0;text-transform:none;margin:16px 0;color:var(--sm-muted)}.sm-creative.template-product .product__heading{white-space:normal!important;overflow-wrap:anywhere;max-width:100%;font-size:clamp(28px,3vw,40px)!important;line-height:1.2!important}.sm-creative .sm-product-details{border-block:1px solid var(--sm-line);margin-top:24px}.sm-creative .sm-product-details summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;font-size:16px;font-weight:600;list-style:none}.sm-creative .sm-product-details summary::-webkit-details-marker{display:none}.sm-creative .sm-product-details[open] summary span{transform:rotate(45deg)}.sm-creative .sm-product-details .rte{font-size:16px;line-height:1.75;letter-spacing:0;text-transform:none;padding:0 0 20px;max-width:65ch}.sm-creative.template-product .product__media img{object-fit:contain!important}.sm-creative.template-product .product__media{background:#f5f4ef}.sm-creative .card-wrapper .card__media{background:#f7f5ef}.sm-creative .card-wrapper .media img{padding:8px}.sm-creative .mini-cart cart-items>.product-container{padding-block:20px;gap:16px}.sm-creative .mini-cart cart-items .media-wrapper{width:88px;min-width:88px;border:1px solid var(--sm-line);border-radius:14px;background:#f5f4ef}.sm-creative .mini-cart cart-items .media-wrapper img{object-fit:contain}.sm-creative .mini-cart cart-items .product-title{font-family:var(--font-body-family);font-size:15px;line-height:1.5}.sm-creative .mini-cart__footer{padding-bottom:24px}.sm-creative .mini-cart__footer .button-container{grid-template-columns:1fr}.sm-creative .mini-cart__footer .button-container .button[name=checkout]{min-height:52px;font-size:16px}.sm-creative .mini-cart__footer .button-container .button--secondary{min-height:44px;box-shadow:none}.sm-creative .cart-recommendations .caption-with-letter-spacing{display:none}.sm-creative .cart-recommendations .title{font-family:var(--font-body-family);font-size:16px;letter-spacing:0}.sm-creative .cart-recommendations .product-title{font-size:14px;line-height:1.4}.sm-creative .cart-recommendations .product-container{padding-block:14px}.sm-creative .mini-cart__main{overscroll-behavior:contain}@media(max-width:749px){.sm-creative.template-product .product__heading{font-size:28px!important}.sm-creative .sm-product-intro{font-size:15px;line-height:1.6}.sm-creative .product-form__input label.color__swatch{width:58px!important;min-width:58px!important;height:76px!important;margin-right:4px!important}.sm-creative .product-form__input label.color__swatch:after{font-size:11px!important}.sm-creative .product-form__input{max-width:100%}.sm-creative .mini-cart cart-items .media-wrapper{width:76px;min-width:76px}.sm-creative .mini-cart__footer{padding:16px 20px 22px}.sm-creative .sm-product-details{margin-top:20px}}@media(min-width:990px){.sm-creative .mini-cart .cart-recommendations{width:260px;padding-inline:20px}.sm-creative .mini-cart .cart-recommendations .product-button .button{font-size:13px}}@media(min-width:990px){.sm-creative .mini-cart .cart-recommendations{width:280px;padding-inline:16px}.sm-creative .cart-recommendations .product-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-body-family);font-size:13px}.sm-creative .mini-cart .cart-recommendations .button--cta{padding-inline:8px}.sm-creative .mini-cart .cart-recommendations .button--cta .label{font-size:12px;white-space:nowrap}}.sm-creative .product-form__input .color__swatch[title="light blue" i] .color__swatch-dot{background:#75d8e8!important}.sm-creative variant-radios[data-url$="%D8%A7%D9%84%D9%85%D8%AA%D9%86%D9%82%D9%84%D8%A9"] .product-form__input .color__swatch[title=Blue i] .color__swatch-dot{background:#3e95e8!important}.sm-creative variant-radios[data-url*="%D8%A7%D9%84%D9%81%D8%A7%D8%AE%D8%B1%D8%A9"] .product-form__input .color__swatch[title=Blue i] .color__swatch-dot{background:#79b7df!important}.sm-creative variant-radios[data-url*="%D8%A7%D9%84%D9%81%D8%A7%D8%AE%D8%B1%D8%A9"] .product-form__input .color__swatch[title=Pink i] .color__swatch-dot{background:#a44791!important}.sm-creative variant-radios[data-url*="%D8%A7%D9%84%D9%81%D8%A7%D8%AE%D8%B1%D8%A9"] .product-form__input .color__swatch[title=Black i] .color__swatch-dot{background:#606064!important}.sm-creative .sm-product-features{list-style:none;margin:20px 0;padding:0;display:grid;gap:15px;font-family:var(--font-body-family)}.sm-creative .sm-product-features li{display:flex;align-items:flex-start;gap:12px}.sm-creative .sm-product-features li>span{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;margin-top:2px;border-radius:50%;background:var(--sm-mint);color:var(--sm-green);font-size:14px}.sm-creative .sm-product-features strong{display:block;font-size:15px;font-weight:600;line-height:1.5;color:var(--sm-ink);overflow-wrap:anywhere}.sm-creative .sm-product-features small{display:block;font-size:14px;line-height:1.65;color:var(--sm-muted);margin-top:3px;text-align:start}.sm-creative shopify-chat::part(activator){transform:none!important}.sm-creative.mini-cart--open shopify-chat::part(activator),.sm-creative.menu-drawer--open shopify-chat::part(activator){visibility:hidden!important;pointer-events:none!important}.sm-creative .mini-cart__footer .button-container>.button{overflow-wrap:anywhere}.sm-creative .mini-cart cart-items .product-title{font-family:var(--font-body-family)!important}.sm-creative.template-product .product__text:not(.caption-with-letter-spacing){line-height:1.65}.sm-creative .card-wrapper .media img{object-position:center!important}@media(max-width:749px){.sm-creative .sm-product-features{gap:14px;margin-block:18px}.sm-creative .sm-product-features strong{font-size:14px}.sm-creative .sm-product-features small{font-size:13px}.sm-creative shopify-chat::part(activator){left:14px!important;bottom:100px!important}.sm-creative .product-form__buttons{min-width:0;max-width:100%}.sm-creative .product-form__buttons .button{white-space:normal;line-height:1.4;min-height:48px}.sm-creative .mini-cart__footer .button-container{padding-bottom:env(safe-area-inset-bottom)}}.sm-creative variant-radios[data-url$="/ceramic-toothbrush-holder"] .color__swatch[title=Yellow] .color__swatch-dot{background:#f3edc9!important}.sm-creative variant-radios[data-url$="/ceramic-toothbrush-holder"] .color__swatch[title=Green] .color__swatch-dot{background:#a8cdb8!important}.sm-creative variant-radios[data-url$="/ceramic-toothbrush-holder"] .color__swatch[title=Blue] .color__swatch-dot{background:#b2cad2!important}.sm-creative variant-radios[data-url$="/ceramic-toothbrush-holder"] .color__swatch[title=Pink] .color__swatch-dot{background:#e5b3a9!important}.sm-creative variant-radios[data-url$="/toothbrush-holder-vip-reinforced-plastic"] .color__swatch[title=Yellow] .color__swatch-dot{background:#e6ad35!important}.sm-creative variant-radios[data-url$="/toothbrush-holder-vip-reinforced-plastic"] .color__swatch[title=Pink] .color__swatch-dot{background:#dfa0cf!important}.sm-creative variant-radios[data-url$="/toothbrush-holder-vip-reinforced-plastic"] .color__swatch[title=Green] .color__swatch-dot{background:#2f5941!important}.sm-creative variant-radios[data-url$="/toothbrush-holder-vip-reinforced-plastic"] .color__swatch[title=Red] .color__swatch-dot{background:#ad3e37!important}.sm-creative variant-radios[data-url$="/toothbrush-holder-vip-reinforced-plastic"] .color__swatch[title=Purple] .color__swatch-dot{background:#9963ae!important}.sm-creative variant-radios[data-url$="/toothbrush-holder-vip-reinforced-plastic"] .color__swatch[title=Beige] .color__swatch-dot{background:#e6dfba!important}.sm-creative variant-radios[data-url$="/toothbrush-holder-vip-reinforced-plastic"] .color__swatch[title=Blue] .color__swatch-dot{background:#b8dce4!important}.sm-creative .product-form__ship-note{display:none!important}.sm-creative .product-form__quantity .quantity,.sm-creative .product-form__buttons .quantity,.sm-creative quantity-input.quantity{width:136px!important;min-width:136px!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box}.sm-creative quantity-input.quantity .quantity__button{width:44px!important;min-width:44px!important;flex:0 0 44px!important;padding:0!important}.sm-creative quantity-input.quantity .quantity__input{width:44px!important;min-width:44px!important;flex:0 0 44px!important;padding:0!important;text-align:center!important;font-size:16px!important;line-height:1.4!important;opacity:1!important;color:var(--sm-ink,#402719)!important;-webkit-text-fill-color:var(--sm-ink,#402719)!important;box-sizing:border-box}.sm-creative .sm-japan-origin{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:7px 10px;margin:6px 0 10px;border:1px solid #ead9d4;border-radius:8px;background:#fffdf9;color:#402719;font-family:var(--font-body-family);vertical-align:middle}.sm-creative .sm-japan-origin__flag{width:27px;height:18px;flex:0 0 27px}.sm-creative .sm-japan-origin__copy{display:flex;flex-wrap:wrap;align-items:center;gap:3px 9px;line-height:1.35;font-size:12px;font-weight:600}.sm-creative .sm-japan-origin__copy [lang=ar]{color:#88403c}.sm-creative .sm-japan-origin--prominent{padding:12px 16px;border-left:3px solid #bc002d;margin:0 0 14px}.sm-creative .sm-japan-origin--prominent .sm-japan-origin__copy{font-size:15px;gap:4px 14px}.sm-creative .sm-japan-origin--prominent .sm-japan-origin__flag{width:33px;height:22px;flex-basis:33px}@media(max-width:749px){.sm-creative .card-information .sm-japan-origin__copy{font-size:11px;display:grid;gap:2px}.sm-creative .card-information .sm-japan-origin{padding:6px 8px;gap:6px}.sm-creative .sm-japan-origin--prominent .sm-japan-origin__copy{font-size:14px}}.sm-creative .card-information__top{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:7px!important}.sm-creative .card-information__top .card__colors{flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;width:max-content!important;max-width:100%!important;flex-shrink:0!important;margin:0!important}.sm-creative .card-information__top .color-swatch{flex-shrink:0!important;margin:0!important;align-self:center!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sm-creative.css.map */
