@font-face{font-family:Clash-semibold;src:url(/cdn/shop/files/ClashDisplay-Semibold.woff) format("truetype")}@font-face{font-family:Helvetica-Neue;src:url(/cdn/shop/files/HelveticaNeueCyr-Light.woff) format("truetype")}.announcement__text a,.review__content blockquote>p,.collection__title-wrapper .hero__description,.product__subheading,eo-sh-message{font-family:var(--FONT-STACK-HEADING);font-weight:600;letter-spacing:1px}.footer__blocks .h5{font-weight:600}.collection__title-wrapper>.hero__description,.footer__blocks .rte,.footer__quicklinks li{font-family:var(--FONT-STACK-HEADING);letter-spacing:2px;font-size:large;font-weight:600}.btn,.btn--text{font-family:var(--FONT-STACK-HEADING);font-weight:700}.product__subheading p,.toggle-ellipsis__content p,.accordion__content{font-family:var(--FONT-STACK-DESCRIPTION);text-align:justify;letter-spacing:normal;line-height:normal}.product__price,.radio__legend__label,.radio__legend__link__label{font-size:1.8rem!important}.product__price--strike{opacity:.6}.product__price--off{color:#fff;font-size:calc(18px * var(--FONT-ADJUST-BODY));border-radius:100px;background:linear-gradient(45deg,#8bb9a3,#8bb9a3,#8bb9a3,#4f6bed);background-size:400% 400%;animation:gradientShift 8s ease-in-out infinite;font-family:var(--FONT-STACK-HEADING);font-weight:600;letter-spacing:1px}#easysize_button{margin:30px 0 0!important}body.es-loaded .easysize_button,body.es-loaded .easysize_button__returning,body.es-loaded .easysize_button__out_of_stock{color:var(--text-black)!important}body .easysize_button__returning:before,body .easysize_button__out_of_stock:before{background-color:#000!important}.announcement__text a{font-size:1.3rem;font-weight:600;letter-spacing:3px;font-family:var(--FONT-STACK-HEADING);text-decoration:none!important;background:none}.announcement__wrapper{border-top:0px solid black!important;border-bottom:0px solid black!important}.announcement__bar-holder{background:linear-gradient(45deg,#8bb9a3,#8bb9a3,#8bb9a3,#4f6bed);background-size:400% 400%;animation:gradientShift 16s ease-in-out infinite}.announcement__message{color:#000}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.owl-item p{text-align:center!important}.radio__button{min-width:fit-content}.product-upsell__holder{border:1px solid black!important}.product-upsell__holder__title{text-transform:uppercase!important}.product-upsell__content>.btn__outer{display:none!important}.collection__nav{border-top:1px solid black}#sort-heading{border-left:1px solid black}.popout__toggle{border-left:1px solid black!important;border-right:1px solid black!important}.radio__legend__link{background:unset!important}.radio_legend_label--text{align-items:center}.bg-featured-product{background-image:url(/cdn/shop/files/homepage_squaresx_1.png);background-size:cover;background-position:center}.btx-coll{border:1px solid black;color:#000;background:#fff;padding:10px 20px;border-radius:33px;border:1 px solid black}.btx-coll:hover{border:1px solid black;color:#000;transition-duration:.2s;background:#e1e1e1;padding:10px 20px;border-radius:33px;border:1 px solid black}.sizes-container{display:flex;justify-content:center;align-items:center;gap:5px;font-size:small;flex-wrap:wrap;margin-top:10px}.stockist-result-name{color:var(--text-black);letter-spacing:1px;font-weight:100}#stockist-widget .stockist-map-result{font-family:var(--FONT-STACK-DESCRIPTION);letter-spacing:-1px}.toggle-ellipsis__content,.metafield-multi_line_text_field,.accordion__content{font-family:var(--FONT-STACK-DESCRIPTION);font-weight:100}.tabs>li span{font-family:var(--FONT-STACK-HEADING);font-size:1.4rem}.review__author__subheading{font-size:16px}.icon{width:var(--icon-size, 30px);height:var(--icon-size, 30px)}.product-modal__close{color:#000;top:32px;right:14px}.product-modal__content{color:#333}.product-modal__content table tr>td{font-size:16px;font-weight:600;font-family:var(--FONT-STACK-HEADING)}.product-modal__outer{max-width:800px}.product-modal__content .tab-content h2,.product-modal__content .tab-content h3{margin:0;font-size:30px}.product-modal__content .tab-content h2{margin-bottom:30px}.navlink--cart--icon .header__cart__status{background:#000}.navtext{display:inline}.soon-badge{background-color:#000;color:#fff;font-size:10px;padding:2px 6px;border-radius:0;margin-left:6px;display:inline;font-family:monospace;vertical-align:super}a.navlink--grandchild,.navlink--grandchild .navtext{font-size:1.2rem!important}@media only screen and (min-width: 768px){.navtext{font-size:1.6rem;font-weight:400}}@media only screen and (max-width: 767px){.drawer__main-menu .sliderow__title{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/theme_custom.css.map */
