@font-face{font-family:Ivypresto;src:url(/cdn/shop/files/IvyprestoDisplay-Light.woff2?v=1759857002) format("woff2"),url(/cdn/shop/files/IvyprestoDisplay-Light.woff?v=1759857002) format("woff")}@font-face{font-family:Ivypresto;font-style:italic;src:url(/cdn/shop/files/IvyprestoDisplay-LightItalic.woff2?v=1759857002) format("woff2"),url(/cdn/shop/files/IvyprestoDisplay-LightItalic.woff?v=1759857002) format("woff")}:root{--heading-font-family: "Ivypresto"}dot-checkbox~label,.social-media--list .social-media__item,.quantity-selector__button[disabled] svg,.quantity-selector__button:hover svg,.timeline__nav>[aria-current=false]{opacity:1}input::placeholder,textarea::placeholder,.popover__value-list>*,.popover__value-option,.prose figcaption,.block-swatch,.breadcrumb__list-item+.breadcrumb__list-item:before,.header-sidebar__sub-panel li:has([aria-expanded=true])~li .header-sidebar__linklist-button,.header-sidebar__sub-panel li:has(~li [aria-expanded=true]):not(:has([aria-expanded=true])) .header-sidebar__linklist-button,.text-subdued,.footer__block--links a{color:rgb(var(--text-color))}.button--subdued.button--outline{color:rgb(var(--button-background))}.utility-menu-wrapper a{margin-right:15px;display:inline-block}h6,.h6{font-family:var(--text-font-family)}.subheading{font-family:var(--subheading-font-family);font-weight:var(--subheading-font-weight);font-style:var(--subheading-font-style);letter-spacing:var(--subheading-letter-spacing);text-transform:var(--subheading-text-transform);overflow-wrap:anywhere}.social-media-container{margin-top:1rem}.social-media-container p{text-align:center;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px}.social-media-container ul{gap:1rem}.footer__block--newsletter input[type=email]{background:#fff}.footer__block--newsletter input[type=email]::placeholder{color:#333}.collection-card .group-hover\:zoom{scale:unset!important}.collection-card .content-over-media{display:flex;flex-direction:column;overflow:unset;row-gap:0!important}.collection-card .content-over-media:before{content:unset!important}.collection-card .collection-card__content{width:100%}.collection-card .collection-card__content p{color:#333}.collection-toolbar__button-container button{opacity:1;font-size:15px;font-family:Josefin Sans}.shopify-section-group-footer-group.shopify-section--rich-text>div{padding-block-start:15px;padding-block-end:15px}mega-menu-disclosure details summary{position:relative}mega-menu-disclosure details summary:after{content:url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.7071 14.7071C12.3166 15.0976 11.6834 15.0976 11.2929 14.7071L6.29289 9.70711C5.90237 9.31658 5.90237 8.68342 6.29289 8.29289C6.68342 7.90237 7.31658 7.90237 7.70711 8.29289L12 12.5858L16.2929 8.29289C16.6834 7.90237 17.3166 7.90237 17.7071 8.29289C18.0976 8.68342 18.0976 9.31658 17.7071 9.70711L12.7071 14.7071Z" fill="%23333333"></path></g></svg>');width:14px;height:14px;position:absolute;display:inline-block;top:3px;right:-18px}mega-menu-disclosure details[open] summary:after{transform:rotate(180deg)}.product-info__block-item[data-block-id=buy_buttons]{margin-bottom:10px}.product-info__block-item[data-block-id*=wishlist]{margin-block-start:0!important}.header:not(.is-solid) mega-menu-disclosure details summary:after{content:url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.7071 14.7071C12.3166 15.0976 11.6834 15.0976 11.2929 14.7071L6.29289 9.70711C5.90237 9.31658 5.90237 8.68342 6.29289 8.29289C6.68342 7.90237 7.31658 7.90237 7.70711 8.29289L12 12.5858L16.2929 8.29289C16.6834 7.90237 17.3166 7.90237 17.7071 8.29289C18.0976 8.68342 18.0976 9.31658 17.7071 9.70711L12.7071 14.7071Z" fill="%23FFFFFF"></path></g></svg>')}.header:is(:hover,.is-solid,:has(.header__primary-nav [open],.header__secondary-nav [open],.header-search[open])) mega-menu-disclosure details.header__menu-disclosure summary:after{content:url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.7071 14.7071C12.3166 15.0976 11.6834 15.0976 11.2929 14.7071L6.29289 9.70711C5.90237 9.31658 5.90237 8.68342 6.29289 8.29289C6.68342 7.90237 7.31658 7.90237 7.70711 8.29289L12 12.5858L16.2929 8.29289C16.6834 7.90237 17.3166 7.90237 17.7071 8.29289C18.0976 8.68342 18.0976 9.31658 17.7071 9.70711L12.7071 14.7071Z" fill="%23333333"></path></g></svg>')}.header:not(:hover) .mega-menu__linklist a,.header:not(:hover) .mega-menu__promo p{color:#000}.subheading{background-color:unset!important}button[name=checkout]:disabled{opacity:.75}cart-drawer .error-message,.shopify-section--main-cart .error-message{color:#cb2b2b;font-weight:400}.shopify-section--main-cart .error-message{margin-top:5px}.shopify-section--main-cart .error-message+button[name=checkout]{margin-top:5px}@media screen and (pointer: fine){.link-faded-reverse:hover,.header-sidebar__main-panel li:has([aria-expanded=true])~li .header-sidebar__linklist-button,.header-sidebar__main-panel li:has(~li [aria-expanded=true]):not(:has([aria-expanded=true])) .header-sidebar__linklist-button{color:rgb(var(--text-color))}}@media (min-width: 750px) and (max-width: 999px){.header{gap:0}.utility-menu-wrapper{grid-area:2 / 1 / 3 / 4;text-align:center}}@media (min-width: 700px){.desktop-hide{display:none}}@media (max-width: 699px){.footer{text-align:center}.footer__block-list,.social-media{justify-content:center}.footer__block--image img{display:block;margin-inline:auto}.utility-menu-wrapper{display:none}input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=search],input[type=number]{font-size:16px}.mobile-hide{display:none}.slideshow__slide .content-over-media{display:flex;flex-direction:column;row-gap:2rem}.collection-list .collection-card__content p{font-size:21px!important}.slideshow__slide-content p{color:rgb(var(--text-color-mobile))}.slideshow__slide-content button{color:rgb(var(--button-text-color-mobile));background:rgb(var(--button-background-mobile));border:1px solid rgb(var(--button-outline-color-mobile))}}.cl-b2b-form{max-width:42.5rem;margin:auto}.cl-b2b-form .cl-po--label{font-size:var(--text-xs)!important}.cl-b2b-form .cl-po--input{box-shadow:none!important;border-color:#e0e0e0!important}.cl-b2b-form .cl-po--input:focus{border-color:#333!important}.cl-po--form-submit{font:var(--button-font);text-transform:uppercase;letter-spacing:var(--button-letter-spacing);margin-top:.8rem}.cl-b2b-form .cl-po--error{font-size:var(--text-xs)!important}.cl-po--upload .cl-po--upload-button{padding:10px 22px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
