@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;500;700&text=%E2%86%90|%E2%86%92";@font-face{font-family:Doyle;src:url(Doyle-Bold.eot) format("eot");src:url(Doyle-Bold.woff) format("woff"),url(Doyle-Bold.ttf) format("truetype"),url(Doyle-Bold.svg#TheBraggest-Regular) format("svg");font-style:normal;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:Doyle;src:url(Doyle-BoldItalic.eot) format("eot");src:url(Doyle-BoldItalic.woff) format("woff"),url(Doyle-BoldItalic.ttf) format("truetype"),url(Doyle-BoldItalic.svg#TheBraggest-Regular) format("svg");font-style:italic;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:Doyle;src:url(Doyle-Black.eot) format("eot");src:url(Doyle-Black.woff) format("woff"),url(Doyle-Black.ttf) format("truetype"),url(Doyle-Black.svg#TheBraggest-Regular) format("svg");font-style:normal;font-weight:900;text-rendering:optimizeLegibility}@font-face{font-family:Doyle;src:url(Doyle-BlackItalic.eot) format("eot");src:url(Doyle-BlackItalic.woff) format("woff"),url(Doyle-BlackItalic.ttf) format("truetype"),url(Doyle-BlackItalic.svg#TheBraggest-Regular) format("svg");font-style:italic;font-weight:900;text-rendering:optimizeLegibility}:root{--color-1: #270089;--color-2: #ffc600;--color-3: #ef3340;--color-4: #f7f4f4;--color-5: #ffffff}.font-heading{font-family:var(--custom-font-doyle);font-weight:900;font-style:normal;text-decoration:none;text-transform:uppercase}.text-header-text{font-family:var(--custom-font-work-sans);font-weight:500;text-transform:uppercase}.text-base{font-family:var(--custom-font-work-sans);font-weight:400}.visually-hidden{font-family:var(--custom-font-doyle);font-weight:400}.text-primary-text,.font-body{font-family:var(--custom-font-work-sans);font-weight:500}.font-body.font-black{font-weight:900}.text-inverted-text{color:var(--color-1)}.bg-inverted-background{background-color:var(--color-3)}.rte h3{text-decoration:none;font-style:normal;font-family:var(--custom-font-doyle);font-weight:500}html :focus{outline-color:transparent!important;outline-offset:0!important;outline-style:none!important;outline-width:0!important}.icon-star{fill:var(--color-1)}.bdb__Title{display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto;font-size:2em}.starred-text{display:flex}.starred-text:after{content:"\2605";display:flex;flex-direction:column;justify-content:center;margin-left:0;font-family:var(--custom-font-doyle);font-size:1.4em}.starred-text:before{content:"\2605";display:flex;flex-direction:column;justify-content:center;margin-right:0;font-family:var(--custom-font-doyle);font-size:1.4em}@media screen and (max-width: 1023px){.bdb__Title:after,.bdb__Title:before{font-size:28px;padding-bottom:5px}.bdb__Title:after{margin-left:10px}.bdb__Title:before{margin-right:10px}}.content-start{align-content:flex-start}.content-center{align-content:center}.content-end{align-content:flex-end}.logo-image--desktop{display:none;visibility:hidden;opacity:0}.logo-image--mobile{max-width:50px}@media screen and (min-width: 768px){.footer__header{padding-top:2rem}.footer-body{padding-top:2rem;padding-bottom:2rem}.footer-bar{padding-bottom:5rem}}.footer-accordion-section ul li a:hover{color:var(--color-3)}.text-primary-meta{color:var(--color-primary-text)}@media screen and (max-width: 1023px){.iwishTitle h1{font-size:2rem;line-height:var(--base-line-height)}.iwishTitle h1:after,.iwishTitle h1:before{font-size:28px;padding-bottom:5px}.iwishTitle h1:after{margin-left:10px}.iwishTitle h1:before{margin-right:10px}}.iwishMsg{text-align:center;margin:40px 0}.iWishLoginNote{text-align:center}.iwishProducts>*{font-family:var(--custom-font-work-sans)}.iwishProducts{display:flex;max-width:1220px;margin:0 auto!important;flex-wrap:wrap;justify-content:center}.iwishItem{width:auto!important;border:1px solid var(--button-border-color);padding:10px!important}.iwishImgWrap img{margin:auto}.iwishMeta{max-width:250px;margin:auto}.iwishBuyBtn{background-color:var(--button-background-color)!important;border-color:var(--button-border-color)!important;padding:5px 14px;border-radius:9999px;cursor:pointer}.iwishBuyBtn:hover{background-color:var(--color-primary-accent)}.iwishRemoveBtn{font-size:14px}.iwishAddWrap{margin:20px 0}.page__container{--base-line-height: 1.8;max-width:1480px;margin:0 auto}.page__container .page__title{padding:2rem}.page__container .page__content{padding:2rem;padding-top:0}.svg-icon__heart{display:inline-block;margin-right:2px;height:25px;width:25px}.iWishAdd .icon-product-heart{height:25px;width:25px;display:inline-block}@media (min-width: 1024px){.logo-image--desktop{display:block;visibility:visible;opacity:1}.logo-image--mobile{display:none;visibility:hidden;opacity:0}}.blog-posts{background-color:#fff;-moz-column-gap:unset;column-gap:unset;border-left:1px solid var(--color-1)}.blog-posts>li{border-right:1px solid var(--color-1);border-bottom:1px solid var(--color-1)}@media screen and (max-width: 1023px){.blog-posts>li{border:1px solid var(--color-1);border-bottom-width:0}}@media screen and (max-width: 1023px){.pagination-wrap{border-top:1px solid var(--color-1)}}.cart__checkout__header{flex-wrap:wrap;padding-top:1rem}.cart__checkout__header>p{text-align:right;width:100%;display:block;padding-bottom:1rem}#portale-resi .page__container,#returns-portal .page__container{width:100%}#marquee-announcement-bar{max-width:40vw}@media screen and (max-width: 1023px){#marquee-announcement-bar{max-width:100vw}}#localization_form{height:100%}#localization_form .disclosure-list{transform:translateY(32px);z-index:999;width:100%;left:auto}#localization_form #currency-list{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:10px;width:auto}#currency-sidebar-list[aria-hidden=true],#lang-sidebar-list[aria-hidden=true]{display:none;height:0;opacity:0;visibility:hidden;bottom:0}#lang-sidebar-list[aria-hidden=false],#currency-sidebar-list[aria-hidden=false]{opacity:1;visibility:visible;height:auto}#currency-sidebar-list,#lang-sidebar-list{display:grid;row-gap:15px;top:0;padding:20px 10px}#lang-sidebar-list{display:flex;flex-direction:column;gap:15px;top:0;padding:20px 10px}.Cart__Terms{--checkbox-size: 15px;display:flex;padding-bottom:15px}.Cart__Terms__Input{display:none;visibility:hidden;opacity:0}.Cart__Terms__Input:checked+[data-checkbox-role=box] .Cart__Terms__Box{background-color:var(--color-accent)}.Cart__Terms__Input:checked+[data-checkbox-role=box] .Cart__Terms__Box__Mark{visibility:visible;opacity:1;display:inline-block}.Cart__Terms__Wrap{display:flex;flex-direction:column;justify-content:center;position:relative}.Cart__Terms__Box{width:var(--checkbox-size);height:var(--checkbox-size);border:1px solid #1c1c1c;cursor:pointer;position:relative}.Cart__Terms__Box__Mark{--borderWidth: 2px;--height: 10px;--width: 5px;--borderColor: var(--color-1);height:var(--height);width:var(--width);border-bottom:var(--borderWidth) solid var(--borderColor);border-right:var(--borderWidth) solid var(--borderColor);position:absolute;left:50%;top:45%;transform:translate(-50%,-50%) rotate(45deg);opacity:0;display:none;visibility:hidden}.Cart__Terms__Label{font-weight:500;line-height:1.6rem;letter-spacing:0px;text-align:left;margin-left:.5rem;position:relative;display:block}.Cart__Terms__Label a{font-weight:700;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
