header-component,#header-component,.header-section,.header,header.shopify-section--header,.shopify-section-header{border-bottom:1px solid rgba(0,0,0,.1)!important;box-shadow:none!important}header[transparent],header-component[transparent],.header[transparent]{border-bottom:1px solid rgba(255,255,255,.25)!important;box-shadow:none!important}.category-mosaic__heading{text-align:center!important;font-size:clamp(1.6rem,3vw,2.4rem)!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase!important;margin:0 auto 40px!important}.header-logo__image-container--inverse img{filter:brightness(0) invert(1)!important}header-actions{display:inline-flex!important;align-items:center!important;gap:4px!important}.touche-header-social{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;padding:0!important;margin:0!important;color:inherit!important;text-decoration:none!important;opacity:.75;transition:opacity .2s ease;vertical-align:middle;line-height:1!important}.touche-header-social:hover{opacity:1!important}.touche-header-social svg{display:block;width:18px;height:18px}@media screen and (max-width:749px){.touche-header-social.header-actions__action,a.touche-header-social{display:none!important}}.header-actions__action,.header-actions__cart-icon,.account-button,cart-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important}.mega-menu{padding-block:40px 48px!important;border-top:1px solid rgba(0,0,0,.08)!important}.mega-menu__grid,.mega-menu__list{gap:56px!important;padding-inline:8px!important}.mega-menu__column{position:relative;padding-left:0!important}.mega-menu__link--parent,.mega-menu__column>.mega-menu__link:first-child{font-size:.7rem!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#1a1a1a!important;opacity:1!important;padding-bottom:14px!important;margin-bottom:14px!important;border-bottom:1px solid rgba(0,0,0,.12)!important;display:block!important}.mega-menu__link{font-size:.82rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding-block:7px!important;color:#555!important;opacity:1!important;transition:color .2s ease,padding-left .2s ease!important}.mega-menu__link:not(.mega-menu__link--parent):hover{color:#1a1a1a!important;padding-left:6px!important}.mega-menu__submenu,.mega-menu__list-item{margin:0!important}.header__menu a,.header-menu a,header nav a,.menu-list a{font-size:.78rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;transition:opacity .2s ease}.header__menu a:hover,.header-menu a:hover,header nav a:hover{opacity:.55!important}.header-section,header.color-scheme-2{letter-spacing:.02em}.button,button.button,.shopify-payment-button__button,.product-form__submit,a.button,.btn,input[type=submit]{font-family:Pretendard Variable,system-ui,sans-serif!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;padding:16px 32px!important;transition:opacity .2s ease,background .2s ease}.product-card,.product-card__content{border-radius:0!important}.product-card__title,.product-card h3{font-size:.85rem!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1.4!important;margin-top:14px!important}.product-card__price,.price{font-size:.85rem!important;font-weight:400!important;letter-spacing:.04em!important;margin-top:4px!important}.product-card img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.product-card:hover img{transform:scale(1.03)}.product-title,.product__title,h1.product-title{font-size:clamp(1.5rem,3vw,2.25rem)!important;font-weight:500!important;letter-spacing:-.01em!important;line-height:1.15!important}.product-price,.product__price,.price__current{font-size:1rem!important;font-weight:400!important;letter-spacing:.04em!important}.accordion summary{font-size:.75rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important}input[type=text],input[type=email],input[type=search],input[type=tel],textarea{font-family:Pretendard Variable,system-ui,sans-serif!important;font-size:1rem!important;letter-spacing:.01em!important;border-radius:0!important}@media screen and (min-width:750px){input[type=text],input[type=email],input[type=search],input[type=tel],textarea{font-size:.875rem!important}}.badge,.product-badge,.product-badges__badge{font-size:.65rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:0!important;font-weight:500!important;padding:6px 12px!important}.announcement-bar,.announcement-bar__text{font-size:.72rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important}.collection__title,h1.collection-title,.section-title{font-size:clamp(1.5rem,3vw,2.25rem)!important;font-weight:500!important;letter-spacing:-.01em!important;line-height:1.15!important}.section-subtitle,.editorial-statement__eyebrow,.editorial-banner__eyebrow,.newsletter-touche__eyebrow,.sale-banner__eyebrow{font-size:.7rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;opacity:.7}.brand-marquee__item{font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important}.rte a,main a:not(.button):not(.product-card):not([class*=card]):not([class*=btn]){text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}select{font-family:Pretendard Variable,system-ui,sans-serif!important;font-size:.75rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/samo-polish.css.map */
