:root{--color-base-background-1: #FFFFFF !important;--color-base-text: #1A1A1A !important;--color-base-solid-button-labels: #FFFFFF !important;--color-base-accent-1: #1A1A1A !important;--color-base-accent-2: #666666 !important;--pretaco-black: #1A1A1A;--pretaco-white: #FFFFFF;--pretaco-light-gray: #F7F7F7;--pretaco-border: #E8E8E8;--pretaco-text-dark: #1A1A1A;--pretaco-text-muted: #666666;--pretaco-text-light: #999999;--pretaco-rose: #C97FA0;--pretaco-rose-light: #F8E8EF}body{background:#fff;color:var(--pretaco-text-dark);font-family:Helvetica Neue,Inter,-apple-system,BlinkMacSystemFont,sans-serif}.shopify-section:not(.section-header):not(.shopify-section-group-footer-group):not(.section-pretaco-brand-promise):not(.section-pretaco-trust-bar):not(.section-pretaco-cat-grid){background:#fff}.card__heading,.card__heading a,.card__heading .link{color:#1a1a1a!important;font-family:Helvetica Neue,Inter,sans-serif!important;font-size:.85rem!important;font-weight:500!important;letter-spacing:.02em!important}.price .price-item--regular{color:#1a1a1a!important;font-size:.85rem!important;font-weight:500!important}.price .price-item--sale{color:#c97fa0!important;font-weight:600!important}.price .price-item--compare{color:#999!important;text-decoration:line-through}.card-wrapper,.card{background:#fff!important;border:none!important}.card-wrapper:hover .card,.card:hover{box-shadow:0 2px 16px #0000000f!important;transition:box-shadow .3s ease!important}.collection__title,.featured-collection .title,.section-header h2{font-family:Helvetica Neue,Inter,sans-serif!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#1a1a1a!important}.button[href*=collections],.button.button--secondary{border-color:#1a1a1a!important;color:#1a1a1a!important;background:transparent!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;transition:all .25s ease!important}.button[href*=collections]:hover,.button.button--secondary:hover{background:#1a1a1a!important;color:#fff!important}.announcement-bar__message{color:#ffffffe6!important}.quick-add__submit,.product-form__submit{background:#1a1a1a!important;color:#fff!important;border:none!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:all .25s ease!important}.quick-add__submit:hover,.product-form__submit:hover{background:#333!important}.rich-text .rich-text__heading{font-family:Helvetica Neue,Inter,sans-serif!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}.newsletter .field__input{border-radius:0!important;border:1px solid #E8E8E8!important;font-size:.85rem!important;letter-spacing:.02em!important}.newsletter .field__input:focus{border-color:#1a1a1a!important;outline:none!important}.newsletter .button--primary{background:#1a1a1a!important;color:#fff!important;border-radius:0!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important}.newsletter .button--primary:hover{background:#333!important}.badge--sale{background:#c97fa0!important;color:#fff!important;font-weight:600!important;letter-spacing:.04em!important}.badge--sold-out{background:#1a1a1a!important;color:#fff!important}.shopify-section+.shopify-section{border-top:1px solid rgba(0,0,0,.05)}.header-wrapper{background:#fff!important;border-bottom:1px solid #E8E8E8!important;transition:box-shadow .3s ease}.header-wrapper.header-wrapper--border-bottom{border-bottom:1px solid #E8E8E8!important}.header-wrapper.gradient{background:#fff!important}.shopify-section-header-sticky .header-wrapper{background:#fffffff2!important;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);box-shadow:0 1px 8px #0000000f;border-bottom:1px solid #E8E8E8!important}.shopify-section-header-sticky.animate .header-wrapper{animation:pretaco-header-slide .35s cubic-bezier(.16,1,.3,1)}@keyframes pretaco-header-slide{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.header{padding:12px 2rem!important;gap:1.5rem}@media screen and (min-width:990px){.header{padding:14px 3rem!important}}.header__heading-link .h2,.header__heading-link{color:#1a1a1a!important;font-family:Helvetica Neue,Inter,sans-serif!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:1.3rem!important;transition:opacity .25s ease}.header__heading-link:hover .h2,.header__heading-link:hover{color:#1a1a1a!important;opacity:.7}.header__heading-logo-wrapper{transition:opacity .25s ease}.header__heading-link:hover .header__heading-logo-wrapper{opacity:.7}.header__inline-menu .list-menu__item--link,.header__menu-item{color:#1a1a1a!important;font-family:Helvetica Neue,Inter,sans-serif!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:.8rem .6rem!important;position:relative;transition:color .2s ease}.header__inline-menu .list-menu__item--link:after,.header__menu-item:after{content:"";position:absolute;bottom:4px;left:50%;width:0;height:1.5px;background:#1a1a1a;transition:width .25s ease,left .25s ease}.header__inline-menu .list-menu__item--link:hover,.header__menu-item:hover{color:#666!important}.header__inline-menu .list-menu__item--link:hover:after,.header__menu-item:hover:after{width:60%;left:20%}.header__menu-item.list-menu__item--active,.header__menu-item--active{color:#1a1a1a!important}.header__menu-item.list-menu__item--active:after,.header__menu-item--active:after{width:60%;left:20%;background:#1a1a1a}.header__submenu{background:#fff!important;border:1px solid #E8E8E8!important;border-radius:0!important;box-shadow:0 4px 24px #00000014!important;margin-top:0!important;padding:.5rem 0!important}.header__submenu .list-menu__item--link{color:#1a1a1a!important;font-size:.78rem!important;letter-spacing:.06em!important;font-weight:400!important;padding:.6rem 1.5rem!important;transition:all .2s ease;position:relative}.header__submenu .list-menu__item--link:hover{color:#666!important;background:#f7f7f7!important}.header__submenu .list-menu__item--link:after{display:none}.mega-menu{background:#fff!important;border:1px solid #E8E8E8!important;box-shadow:0 4px 24px #00000014!important}.mega-menu__content{background:#fff!important;padding:2rem!important}.mega-menu__link{color:#1a1a1a!important;font-size:.85rem!important;letter-spacing:.04em!important;font-weight:400!important;transition:color .2s ease}.mega-menu__link:hover{color:#666!important}.mega-menu__heading{color:#1a1a1a!important;font-family:Helvetica Neue,Inter,sans-serif!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.7rem!important;margin-bottom:1rem!important}.header__icon,.header__icon span.svg-wrapper{color:#1a1a1a!important;transition:color .2s ease}.header__icon:hover,.header__icon:hover span.svg-wrapper{color:#666!important}.header__icon--cart .cart-count-bubble{background:#1a1a1a!important;color:#fff!important;font-family:Helvetica Neue,sans-serif!important;font-size:.6rem!important;font-weight:600!important;border:2px solid #FFFFFF!important;min-width:1.3rem!important;height:1.3rem!important}.header__search{color:#1a1a1a!important}.header__search:hover{color:#666!important}.search-modal__content{background:#fff!important;border:1px solid #E8E8E8!important;box-shadow:0 16px 48px #0000001a!important}.search-modal__content input[type=search]{color:#1a1a1a!important;background:#f7f7f7!important;border:1px solid #E8E8E8!important;border-radius:0!important;font-family:Helvetica Neue,sans-serif!important;letter-spacing:.02em!important}.search-modal__content input[type=search]::placeholder{color:#999!important}.search-modal__content input[type=search]:focus{border-color:#1a1a1a!important;outline:none!important}header-drawer{color:#1a1a1a!important}header-drawer .header__icon{color:#1a1a1a!important}.menu-drawer{background:#fff!important}.menu-drawer .menu-drawer__header{background:#f7f7f7!important;border-bottom:1px solid #E8E8E8!important}.menu-drawer__close-button{color:#666!important}.menu-drawer__close-button:hover{color:#1a1a1a!important}.menu-drawer__navigation{background:#fff!important}.menu-drawer .menu-drawer__menu-item,.menu-drawer .list-menu__item--link{color:#1a1a1a!important;font-family:Helvetica Neue,Inter,sans-serif!important;font-size:.85rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:1rem 1.5rem!important;border-bottom:1px solid #F7F7F7!important;transition:all .2s ease;font-weight:500!important}.menu-drawer .menu-drawer__menu-item:hover,.menu-drawer .list-menu__item--link:hover{color:#666!important;background:#f7f7f7!important}.menu-drawer .menu-drawer__submenu{background:#f7f7f7!important}.menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{font-size:.8rem!important;text-transform:none!important;letter-spacing:.02em!important;font-weight:400!important;padding:.75rem 2rem!important}.header-localization select,.header-localization .localization-form__select{color:#666!important;background:transparent!important;font-size:.72rem!important;letter-spacing:.04em!important}.header-localization .disclosure__button{color:#666!important}.header-localization .disclosure__button:hover{color:#1a1a1a!important}.cart-notification{background:#fff!important;border-left:1px solid #E8E8E8!important;box-shadow:-4px 0 24px #00000014!important}.cart-notification__header{color:#1a1a1a!important;font-family:Helvetica Neue,Inter,sans-serif!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cart-notification-product{color:#1a1a1a!important}.cart-notification-product__name{color:#1a1a1a!important;font-weight:500!important}.cart-notification-product__option{color:#999!important}.announcement-bar{background:#1a1a1a!important;color:#fff!important;font-family:Helvetica Neue,sans-serif!important;font-size:.72rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}.announcement-bar__link{color:#fff!important;text-decoration:underline!important;text-underline-offset:2px!important}.announcement-bar__link:hover{color:#ccc!important}@media screen and (max-width:989px){.header{padding:10px 1.2rem!important}.header__heading-link .h2{font-size:1.1rem!important;letter-spacing:.1em!important}.header__icon--cart{color:#1a1a1a!important}}@media screen and (max-width:749px){.header{padding:8px 1rem!important}.header__heading-link .h2{font-size:1rem!important}}.section-header{position:sticky!important;z-index:1002!important;margin-bottom:0!important}.header__heading,.header__heading-link{min-width:max-content}.header__heading-link{display:inline-flex!important;align-items:center!important;min-height:44px!important;padding:.2rem 0!important;text-decoration:none!important}.header__heading-link .h2{color:#141414!important;font-family:Helvetica Neue,Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:clamp(1.45rem,1.1rem + .45vw,1.9rem)!important;font-weight:800!important;letter-spacing:.055em!important;line-height:1!important;text-transform:uppercase!important}.header__heading-link .h2:first-letter{color:#c97fa0}.header__heading-link:after{content:""!important;display:block;width:100%;height:2px;position:absolute;left:0;bottom:-2px;background:linear-gradient(90deg,#c97fa0,#141414);opacity:0;transform:scaleX(.72);transform-origin:left center;transition:opacity .2s ease,transform .2s ease}.header__heading-link:hover{opacity:1!important}.header__heading-link:hover:after{opacity:1;transform:scaleX(1)}.header__heading-logo-wrapper{max-width:158px;transition:transform .2s ease,opacity .2s ease}.header__heading-link:hover .header__heading-logo-wrapper{opacity:.9;transform:translateY(-1px)}@media screen and (max-width:749px){.header__heading-link{min-height:38px!important}.header__heading-link .h2{font-size:1.28rem!important;letter-spacing:.045em!important}}.header{column-gap:clamp(1.4rem,2vw,3rem)!important}.header__inline-menu .list-menu--inline{align-items:center!important;gap:clamp(.4rem,.8vw,1rem)!important}.header__inline-menu .list-menu__item--link,.header__inline-menu .header__menu-item,.header__menu-item{font-size:clamp(1.15rem,.98rem + .18vw,1.32rem)!important;font-weight:650!important;letter-spacing:.055em!important;line-height:1.15!important;padding:1.15rem .72rem!important;white-space:nowrap!important}.header__inline-menu .pretaco-nav-extra .header__menu-item span{color:#141414}.header__inline-menu .pretaco-nav-extra .header__menu-item:hover span{color:#c97fa0}.mega-menu__link,.header__submenu .list-menu__item--link{font-size:1.02rem!important}.menu-drawer .menu-drawer__menu-item,.menu-drawer .list-menu__item--link{font-size:1.05rem!important;line-height:1.25!important;padding:1.15rem 1.5rem!important}@media screen and (max-width:1180px)and (min-width:990px){.header__inline-menu .list-menu__item--link,.header__inline-menu .header__menu-item,.header__menu-item{font-size:1.05rem!important;letter-spacing:.04em!important;padding-left:.42rem!important;padding-right:.42rem!important}}@media screen and (max-width:989px){.pretaco-nav-extra{display:none!important}}.banner__box{background:transparent!important;border:none!important;box-shadow:none!important}.banner__box.gradient,.banner__box.content-container,.banner__box.content-container--full-width-mobile{background:transparent!important}.banner__box.content-container:after,.banner__box.content-container--full-width-mobile:after{display:none!important}.banner__heading,.banner__text,.banner__text p{text-shadow:0 2px 12px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.3)!important}.banner__buttons .button--primary{background:#1a1a1a!important;color:#fff!important;border:1px solid #1A1A1A!important;text-shadow:none!important}.banner__buttons .button--primary:hover{background:#333!important;border-color:#333!important}.banner__buttons .button--secondary{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.6)!important;text-shadow:none!important}.banner__buttons .button--secondary:hover{background:#ffffff26!important;border-color:#fff!important}.banner__heading{color:#fff!important}.banner__text,.banner__text p,.banner__text.rte{color:#ffffffe6!important}.slideshow__text-wrapper{background:transparent!important}.slideshow__text.banner__box{background:transparent!important;border:none!important;box-shadow:none!important}.slideshow__text.banner__box.gradient,.slideshow__text.banner__box.content-container,.slideshow__text.banner__box.content-container--full-width-mobile{background:transparent!important}.slideshow__text.content-container:after,.slideshow__text.content-container--full-width-mobile:after{display:none!important}.slideshow__heading{color:#fff!important;text-shadow:0 2px 16px rgba(0,0,0,.5),0 1px 4px rgba(0,0,0,.3)!important}.slideshow__heading:not(.h0):not(.h1):not(.h2){font-family:Helvetica Neue,Inter,sans-serif!important}.slideshow__text .rte,.slideshow__text .banner__text,.slideshow__text p,.slideshow__subtitle{color:#ffffffe6!important;text-shadow:0 1px 8px rgba(0,0,0,.4)!important}.slideshow__buttons .button--primary{background:#1a1a1a!important;color:#fff!important;border:1px solid #1A1A1A!important;text-shadow:none!important;font-family:Helvetica Neue,Inter,sans-serif!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:all .25s ease!important}.slideshow__buttons .button--primary:hover{background:#333!important;border-color:#333!important}.slideshow__buttons .button--secondary{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.6)!important;text-shadow:none!important;font-family:Helvetica Neue,Inter,sans-serif!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:all .25s ease!important}.slideshow__buttons .button--secondary:hover{background:#ffffff26!important;border-color:#fff!important}.slideshow__controls{z-index:10!important}.slideshow__counter{color:#fff!important;font-family:Helvetica Neue,Inter,sans-serif!important;font-size:.72rem!important;letter-spacing:.08em!important}.slideshow__counter--skip{color:#ffffffb3!important}.slideshow__counter__link{color:#fff!important}.slideshow__counter__link--separator{color:#fff6!important}.slideshow__slider-buttons{color:#fff!important}.slider-buttons .slider-counter__link{color:#ffffff80!important}.slider-buttons .slider-counter__link.slider-counter__link--active,.slider-buttons .slider-counter__link[aria-current=true]{color:#fff!important}.slideshow__slide:after{background:#00000026!important}.slideshow--full-bleed{border-radius:0!important}.slideshow .color-scheme-1,.slideshow .color-scheme-2,.slideshow .color-scheme-3{color:#fff!important}.product-form__input--dropdown{margin:1.4rem 0 1.8rem!important;max-width:none!important}.product-form__input--dropdown .form__label{display:block!important;margin:0 0 .65rem!important;color:#141414!important;font-family:Helvetica Neue,Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:1.25rem!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.2!important;text-transform:uppercase!important}.product-form__input--dropdown .select{width:100%!important;max-width:100%!important}.product-form__input--dropdown .select__select{width:100%!important;min-height:54px!important;padding:0 4.4rem 0 1.4rem!important;border:1.5px solid #141414!important;border-radius:0!important;background:#fff!important;color:#141414!important;font-family:Helvetica Neue,Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:1.55rem!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.2!important;box-shadow:none!important;cursor:pointer!important}.product-form__input--dropdown .select__select:hover{border-color:#c97fa0!important}.product-form__input--dropdown .select__select:focus{border-color:#141414!important;box-shadow:0 0 0 .2rem #c97fa038!important;outline:none!important}.product-form__input--dropdown .svg-wrapper{right:1.35rem!important;color:#141414!important}@media screen and (max-width:749px){.product-form__input--dropdown .select__select{min-height:52px!important;font-size:1.45rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand.css.map */
