@font-face{font-family:italiana;src:url(/cdn/shop/files/italiana-regular-webfont.woff2?v=1699911629) format("woff2"),url(/cdn/shop/files/italiana-regular-webfont.woff?v=1699911628) format("woff");font-weight:400;font-style:normal}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}body{display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;min-height:fit-content;margin:0;font-size:1.5rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}@media screen and (min-width: 750px){body{font-size:1.6rem}}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:italiana,Georgia,serif;text-transform:uppercase}h1.h0{text-align:center}.header .header__menu-item span{font-size:12px}.header .header__menu-item{padding:1.2rem .6rem}.header summary.list-menu__item{padding-right:2.5rem;font-size:12px}.header summary.header__menu-item span>a{color:inherit;text-decoration:none}.header .list-menu a,.header .list-menu a span,.header summary{text-transform:uppercase!important}.header .list-menu .mega-menu__list ul li a{font-size:1.1rem}span.mega-menu__link.mega-menu__link--level-2.not-link{text-transform:uppercase;text-decoration:none;font-size:14px;line-height:1.3;cursor:default}ul.mega-menu__list{display:flex;justify-content:center}.mega-menu .mega-menu__list--condensed{display:flex!important}.menu-drawer__menu-item,.menu-drawer__menu-item a,.menu-drawer__close-button{text-transform:uppercase}#menu-drawer summary.menu-drawer__menu-item{padding-top:0!important;padding-bottom:0!important;padding-left:0!important}#menu-drawer .menu-drawer__menu li a{font-size:12px;color:inherit;text-decoration:none;padding:1.3rem 0 1.3rem 3rem!important;width:90%;line-height:1}#menu-drawer summary.menu-drawer__menu-item.link.link--text.list-menu__item span{font-size:12px;color:inherit;text-decoration:none;padding:1.3rem 0 1.3rem 3rem!important}#menu-drawer .menu-drawer__close-button.link.link--text{padding-top:1.5rem!important;padding-bottom:1.3rem!important;line-height:1}#menu-drawer a.menu-drawer__menu-item.list-menu__item.link.link--text{padding-left:3rem!important;color:#000;width:100%}#menu-drawer .menu-drawer__menu-item--active,#menu-drawer .menu-drawer__menu-item:focus,#menu-drawer .menu-drawer__menu-item:hover{background-color:rgba(var(--color-foreground),.02)}.menu-drawer__localization.header-localization{display:none}@media all and (max-width: 1250px){header-drawer{display:block!important}.header__inline-menu{display:none!important}.header{grid-template-areas:"left-icons heading icons"!important;grid-template-columns:1fr 2fr 1fr!important}a.header__heading-link,h1.header__heading{justify-self:center!important}.facets.small-hide{display:none!important}menu-drawer.mobile-facets__wrapper.medium-hide.large-up-hide{display:flex!important}}@media all and (min-width: 520px){a.header__icon.header__icon--account.link.focus-inset.small-hide{display:flex!important}}@media all and (min-width: 990px){a.menu-drawer__account.link.focus-inset.h5.medium-hide.large-up-hide{display:flex!important}}@media all and (min-width: 750px) and (max-width: 989px){a.menu-drawer__account.link.focus-inset.h5.medium-hide.large-up-hide{display:flex!important}}.text-bar{margin-bottom:0}.text-bar-text{text-align:center;display:block;padding:6px 10px;font-size:16px;letter-spacing:3.6px;text-decoration:none}.text-bar.page-width{padding:0}@media (min-width: 391px){.text-bar-text{font-size:20px}}@media (min-width: 451px){.text-bar-text{font-size:26px}}@media (min-width: 801px){.text-bar-text{font-size:30px}}.breadcrumbs-container a,.breadcrumbs-container span{color:inherit;text-decoration:none;font-size:12px;text-transform:uppercase}.breadcrumbs-container a{border-bottom:1px solid rgba(0,0,0,.75)}.breadcrumbs-container{margin-bottom:10px}.breadcrumbs-container.product-detail span:last-of-type{text-transform:none}.updates-bar{display:flex;justify-content:space-between;align-items:center;margin:unset}.updates-bar-wrapper-border{border-bottom:1px solid #ebebeb}a.custom-updates-text{color:inherit;text-decoration:none}.padding-right-30{padding-right:30px}.read-more{font-size:24px}.no-underline{text-decoration:unset;color:#000}.button-link{display:flex}@media screen and (max-width: 749px){.updates-bar-wrapper{display:none}img.mobile-hidden.custom-w-100{margin:0}}span.custom-header-icons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}.custom-header-icons-wrapper{display:flex}.multicolumn .remove-padding{padding-left:0;padding-right:0}.multicolumn a.multicolumn-image-link{text-decoration:none}.multicolumn.multicolumn-titles .page-width{max-width:none}.clickable-layer{position:relative;width:100%;background:transparent;display:block!important;z-index:2}.shipping-information-multicolumn.multicolumn .multicolumn-card.content-container{display:flex;gap:10px;align-items:center}.shipping-information-multicolumn.multicolumn .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width.multicolumn-card-spacing{margin:0;padding:5px}.shipping-information-multicolumn.multicolumn .multicolumn-card__info{padding:0!important;font-size:.9em;line-height:normal}.shipping-information-multicolumn.multicolumn .media.media--transparent.media--adapt{width:70px;height:70px;padding:0!important}.shipping-information-multicolumn.multicolumn img.multicolumn-card__image{object-fit:scale-down;padding:5px;border-radius:100px;background:#fbf0ef}.multicolumn-titles.multicolumn .multicolumn-card__image-wrapper{margin-left:0!important;margin-right:0!important}.multicolumn-titles.multicolumn .multicolumn-card__info{position:absolute;bottom:0;width:100%;background:#0006}.multicolumn-titles.multicolumn .multicolumn-card__info h2,.multicolumn-titles.multicolumn .multicolumn-card__info h3{color:#fff;font-size:2.5rem;text-transform:uppercase;margin:0}.multicolumn-titles.multicolumn .multicolumn-card__info .link{color:#000;font-size:12px!important;padding:8px 30px;background:#fff;line-height:normal;text-transform:uppercase}.product .product__info-container>*+*{margin:0 0 1.6rem}.custom-initial-description p span{font-size:inherit!important}h2.h4.accordion__title{font-size:16px;font-weight:700;letter-spacing:2.1px}[data-yotpo-cart-product-id]{min-height:19px}.product__title h1,.product__title .h1{text-transform:capitalize;line-height:normal;margin-top:-7px}.product .price .badge,.product .price__container{margin-bottom:0}.price.price--large{display:flex;align-items:center;gap:5px}.price--on-sale .price__sale{display:flex!important;align-items:center;gap:5px}span.price-item.price-item--regular,span.price-item.price-item--sale{font-size:14px;line-height:normal}.card-information span.price-item.price-item--regular,.card-information span.price-item.price-item--sale{font-size:inherit}s.price-item.price-item--regular{color:#800;line-height:normal}.slider-buttons .slider-button .icon{height:.8rem}.slider-counter.caption{font-size:1.4rem}.yotpo-sr-bottom-line-left-panel.yotpo-sr-bottom-line-score{display:none!important}.custom-initial-description ul,.custom-initial-description h3{display:none}.custom-initial-description a{color:inherit;font-family:inherit!important;font-size:inherit!important}.custom-description-accordion-content.detail-content p,.custom-description-accordion-content.detail-content span{display:none}.custom-description-accordion{border-bottom:1px solid #ccc}.custom-description-accordion-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:10px;font-weight:700;letter-spacing:2.1px;text-transform:uppercase;color:#221c1b}.custom-description-accordion-icon{font-size:20px}.custom-description-accordion-icon:after{content:"+"}.custom-description-accordion-header.active .custom-description-accordion-icon:after{content:"-"}.custom-description-accordion-content{display:none;padding:10px}.custom-description-accordion-content img{max-width:100%}.custom-description-accordion-content.active{display:block}.custom-description-accordion-content>h3{display:none}.installment{display:none}.installments{display:flex;line-height:normal;gap:3px;align-items:center;flex-wrap:wrap}.installments a{color:inherit}.installment-element{display:block;padding:2px 8px;border-radius:16px}.installment-element.shop-pay{background-color:#5a31f4;color:#fff}.installment-element.afterpay{background-color:#b2fce4;color:#000}.installment-element.klarna{background-color:#ffb3c7;color:#000}.installments-overlay{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;opacity:0;z-index:100}.installments-overlay.open{visibility:visible;opacity:1}.installments-popup{margin:70px auto;padding:20px;background:#fff;width:90%;position:relative;transition:all 2s ease-in-out;border:1px solid black}.installments-popup h3{margin-top:0;color:#000}.installments-popup .installments-close{position:absolute;top:0;right:10px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#000;line-height:normal}.installments-popup .installments-content{max-height:30%;overflow:auto}@media screen and (max-width: 700px){.installments-popup{width:100%}}.installments-popup .installments-content p{font-size:smaller}.quantity-buy{display:flex;gap:20px;position:relative}.quantity-buy .product-form__quantity{flex:0}.quantity-buy .buy-buttons-container{flex:1}fieldset.product-form__input .form__label,.product-form__quantity .form__label{font-size:1.3rem;font-weight:700;text-transform:uppercase}a.custom-sizechart{color:inherit;text-transform:none;font-weight:400;margin-left:10px}a.custom-buygiftcard{color:inherit;text-transform:none;font-weight:400;text-decoration:none;font-size:14px}a.custom-buygiftcard:hover{border-bottom:1px solid black}.price--sold-out .price__badge-sold-out.bestseller{display:none}.product-extra-info{position:absolute;top:0;margin:0;width:80px;background:#ffffffe6;text-align:center;padding:5px;font-weight:700;left:0;text-transform:capitalize}.product-extra-info.sold-out{color:#b13}.product-extra-info.pre-order{color:green;padding:7px;width:90px}.collection-hero__title{text-align:center}.card__heading.h5,.facet-filters__label,.product-count__text,.facets__heading{font-family:inherit!important;text-transform:inherit!important}.card__badge .badge.bestseller{display:none}.collection-hero__description{margin:0 auto}.pagination .pagination__item .icon-caret{height:.8rem}.pagination .pagination__item{font-size:1.7rem}[data-template=collection] div.banner{margin-bottom:20px}@media all and (max-width: 767px){.card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0!important}.card-information .price__sale{justify-content:center;gap:0!important}}.header__icon--cart .cart-count-bubble{left:25px;bottom:25px}#shopify-section-template--20921326862614__16975766007900cc47 .page-width{max-width:none;padding:0}.footer-logo-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:start;gap:10px}.footer-logo-wrapper .break{display:block;flex-basis:100%;height:0}.footer-logo-wrapper img{align-items:flex-start;object-fit:contain;max-width:80px}.footer-block--menu:nth-last-child(2) .footer-block__details-content a[href="/pages/returns-exchanges"]{border:none;text-decoration:none;line-height:normal;background:#000;color:#fff;padding:10px;display:table;transition:opacity .3s;margin:20px 0 0}.footer-block--menu:nth-last-child(2) .footer-block__details-content a[href="/pages/returns-exchanges"]:hover{color:#fff!important;opacity:.7;transition:opacity .3s;text-decoration:none}.footer-block h2{font-family:inherit!important}.footer-block__details-content p a{font-size:1.3rem;text-decoration:none}.footer-block__details-content p a:hover{text-decoration:underline}.link.list-social__link.social-linkedin{padding:1.3rem 1.1rem 1.1rem}.link.list-social__link.social-linkedin .icon{height:1.6rem;width:1.6rem}#dovetale-container iframe,button.kl-teaser-VnCMQH,iframe#launcher,button[aria-label="Open Form"],#smile-ui-lite-container{z-index:2!important}.collabs-page__intro p,#widget_layout_header{text-align:left!important}.final-sale-message p{color:#b13}.mini-hero-cta{text-align:center;border:1px solid #ccc;padding:20px 10px;background:#fefbfa}.mini-hero-cta .button-container{display:flex;gap:20px;justify-content:center}.mini-hero-cta h2{font-size:22px;margin-top:0;margin-bottom:0;text-transform:inherit}.sitemap-btn{display:flex;justify-content:center;width:max-content;margin:20px auto}.itg-sitemap-blog li{padding:8px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa;margin-bottom:10px}@media all and (max-width: 600px){.mini-hero-cta{padding:10px 4px}.mini-hero-cta h2{font-size:20px}.mini-hero-cta p{font-size:18px}}@media all and (max-width: 800px){.flex-layout.justify-content-center.tabbing-main-wrap{flex-direction:row!important;flex-wrap:wrap!important;gap:10px;justify-content:left!important}div.sin-tab-wrap.text-center{padding:0!important}}[data-template="page.gift-guide"] .page-width.page-width--narrow{padding:0 1.5rem!important;max-width:none}@media all and (min-width: 750px){[data-template=collection] .banner__media.media{background-color:transparent!important}[data-template=collection] .banner__media.media img{height:auto!important}}select#kl_reviews__filter_reviews_rating:focus,select#kl_reviews__filter_reviews_variant:focus{outline:none;border:none;box-shadow:0 0 0 .7px #000}.reward-program-page-content-images img:nth-child(2){max-width:86.3%}.reward-program-page-content-images img{width:100%}.footer-block__details-content.rte a{text-decoration:underline}body .vibe-slider .vibe-tdu{text-decoration:none!important}.needsclick[data-testid=form-component]>div>p>span,.needsclick[data-testid=form-component]>div>p>.ql-font-lato{font-size:13px!important;letter-spacing:.3px;line-height:16px}.itg-product-form{display:flex;width:100%;gap:10px}.itg-product-form .form{width:50%;order:0}button.buy-now-button{width:50%;height:100%;display:flex}.swym-button-bar{margin:0!important;width:100%!important}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext{text-transform:capitalize!important;font-weight:600;width:90%!important}.swym-btn-container[data-position=default]{width:100%!important}@media screen and (max-width:768px){.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext{width:100%}.itg-product-form{flex-wrap:wrap}button.buy-now-button,.itg-product-form .form{width:100%}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext{width:100%!important}.swym-button-bar{margin:0 auto;display:inline-block;width:100%}.swym-btn-container[data-position=default]{display:flex!important}.product-form__buttons{max-width:100%!important}}.itg-product-form.disabled-state button.button.buy-now-button{cursor:not-allowed;opacity:.5}.itg-product-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;align-items:flex-start}.itg-product-form .form{width:100%}.itg-product-form .form .product-form__buttons button{margin:0}button.buy-now-button{width:100%;height:max-content;display:flex}.swym-button-bar{grid-column:span 2;justify-self:flex-start;text-align:center;display:grid!important;max-width:50%}.swym-btn-container[data-position=default]{display:flex!important}@media screen and (max-width: 990px){.swym-button-bar{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/227/assets/custom.css.map */
