@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-DESCRIPTION);font-weight:600;letter-spacing:0px}.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}.no_strong{font-weight:100!important}.announcement__text a{font-size:1.2rem;font-weight:400;letter-spacing:1px;font-family:var(--FONT-STACK-NAV);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,#000,#000,#000,#000);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%}}.product__price,.radio__legend__label,.radio__legend__link__label,.product__heading{font-size:1.8rem!important;letter-spacing:0px;margin-top:0;font-family:var(--FONT-STACK-NAV);font-weight:100}.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}.rm-toggle{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}@media (max-width: 989px){.rm-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;position:relative;font-size:small}.rm-text:after{content:"";position:absolute;inset:auto 0 0 0;height:3em;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--bg))}.rm-toggle:checked+.rm-text{-webkit-line-clamp:unset;display:block;overflow:visible}.rm-toggle:checked+.rm-text:after{content:none}.rm-label{display:inline-block;margin:5px 0 10px;font-family:var(--FONT-STACK-NAV)!important;font-size:1rem!important;font-weight:100!important;letter-spacing:1px;background:none;border:0;padding:0;font:inherit;text-decoration:underline;cursor:pointer}.rm-toggle:not(:checked)+.rm-text+.rm-label:after{content:"Read more"}.rm-toggle:checked+.rm-text+.rm-label:after{content:"Read less"}}@media (min-width: 990px){.rm-text{display:block;overflow:visible;-webkit-line-clamp:unset}.rm-label{display:none}}@media only screen and (max-width: 822px){.header__dropdown__image{max-height:150px}}.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:0px solid black}#sort-heading{border-left:1px solid black}.popout__toggle{border-left:0px solid black!important;border-right:0px solid black!important}.popout--group .popout__toggle,.popout--sort .popout__toggle{font-family:var(--FONT-STACK-NAV);font-size:1.2rem;letter-spacing:1px;font-weight:100}.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:6px;font-family:var(--FONT-STACK-N);font-size:18px;flex-wrap:wrap;margin-top:10px;font-weight:100}.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}}.small-text{font-size:11px;font-weight:lighter;font-style:normal;text-align:center}.form-field select,.form-field .popout__toggle,.form-field input[type=text],.form-field input[type=password],.form-field input[type=email],.form-field input[type=number],.form-field input[type=tel],.form-field textarea{font-family:var(--FONT-STACK-DESCRIPTION);background:#ededed;border:1px solid #dddddd}input,textarea,select,.popout__toggle,.input-group{font-weight:100;padding:14px 16px}.account h2,.account-sidebar__title{text-align:left;margin-top:0}.account-sidebar .is-current{background:#ededed;border-radius:50px}.account-sidebar ul{padding:0}.account-sidebar li{font-size:large;font-weight:100;margin:0;padding:8px 10px}.account-sidebar__welcome{margin-bottom:30px}@media only screen and (max-width: 767px){.drawer__main-menu .sliderow__title{font-size:30px;font-weight:400}.sizes-container{font-size:11.5px;gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/theme_custom.css.map */
