﻿@font-face{font-family:"Gotham Book";src:url("Gotham-Book.eot");src:local("Gotham Book"),local("Gotham-Book"),url("../fonts/Gotham-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Book.woff2") format("woff2"),url("../fonts/Gotham-Book.woff") format("woff"),url("../fonts/Gotham-Book.ttf") format("truetype"),url("../fonts/Gotham-Book.svg#Gotham-Book") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Gotham Book Italic";src:url("Gotham-BookItalic.eot");src:local("Gotham Book Italic"),local("Gotham-BookItalic"),url("../fonts/Gotham-BookItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-BookItalic.woff2") format("woff2"),url("../fonts/Gotham-BookItalic.woff") format("woff"),url("../fonts/Gotham-BookItalic.ttf") format("truetype"),url("../fonts/Gotham-BookItalic.svg#Gotham-BookItalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Gotham Thin";src:url("Gotham-Thin.eot");src:local("Gotham Thin"),local("Gotham-Thin"),url("../fonts/Gotham-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Thin.woff2") format("woff2"),url("../fonts/Gotham-Thin.woff") format("woff"),url("../fonts/Gotham-Thin.ttf") format("truetype"),url("../fonts/Gotham-Thin.svg#Gotham-Thin") format("svg");font-weight:100;font-style:normal}@font-face{font-family:"Gotham Thin Italic";src:url("Gotham-ThinItalic.eot");src:local("Gotham Thin Italic"),local("Gotham-ThinItalic"),url("../fonts/Gotham-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-ThinItalic.woff2") format("woff2"),url("../fonts/Gotham-ThinItalic.woff") format("woff"),url("../fonts/Gotham-ThinItalic.ttf") format("truetype"),url("../fonts/Gotham-ThinItalic.svg#Gotham-ThinItalic") format("svg");font-weight:100;font-style:italic}@font-face{font-family:"Gotham Light";src:url("Gotham-Light.eot");src:local("Gotham Light"),local("Gotham-Light"),url("../fonts/Gotham-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Light.woff2") format("woff2"),url("../fonts/Gotham-Light.woff") format("woff"),url("../fonts/Gotham-Light.ttf") format("truetype"),url("../fonts/Gotham-Light.svg#Gotham-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Gotham Light Italic";src:url("Gotham-LightItalic.eot");src:local("Gotham Light Italic"),local("Gotham-LightItalic"),url("../fonts/Gotham-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-LightItalic.woff2") format("woff2"),url("../fonts/Gotham-LightItalic.woff") format("woff"),url("../fonts/Gotham-LightItalic.ttf") format("truetype"),url("../fonts/Gotham-LightItalic.svg#Gotham-LightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:"Gotham Extra Light";src:url("Gotham-ExtraLight.eot");src:local("Gotham Extra Light"),local("Gotham-ExtraLight"),url("../fonts/Gotham-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-ExtraLight.woff2") format("woff2"),url("../fonts/Gotham-ExtraLight.woff") format("woff"),url("../fonts/Gotham-ExtraLight.ttf") format("truetype"),url("../fonts/Gotham-ExtraLight.svg#Gotham-ExtraLight") format("svg");font-weight:200;font-style:normal}@font-face{font-family:"Gotham Extra Light Italic";src:url("Gotham-ExtraLightItalic.eot");src:local("Gotham Extra Light Italic"),local("Gotham-ExtraLightItalic"),url("../fonts/Gotham-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-ExtraLightItalic.woff2") format("woff2"),url("../fonts/Gotham-ExtraLightItalic.woff") format("woff"),url("../fonts/Gotham-ExtraLightItalic.ttf") format("truetype"),url("../fonts/Gotham-ExtraLightItalic.svg#Gotham-ExtraLightItalic") format("svg");font-weight:200;font-style:italic}@font-face{font-family:"Gotham Medium";src:url("Gotham-Medium.eot");src:local("Gotham Medium"),local("Gotham-Medium"),url("../fonts/Gotham-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Medium.woff2") format("woff2"),url("../fonts/Gotham-Medium.woff") format("woff"),url("../fonts/Gotham-Medium.ttf") format("truetype"),url("../fonts/Gotham-Medium.svg#Gotham-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Gotham Medium Italic";src:url("Gotham-MediumItalic.eot");src:local("Gotham Medium Italic"),local("Gotham-MediumItalic"),url("../fonts/Gotham-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-MediumItalic.woff2") format("woff2"),url("../fonts/Gotham-MediumItalic.woff") format("woff"),url("../fonts/Gotham-MediumItalic.ttf") format("truetype"),url("../fonts/Gotham-MediumItalic.svg#Gotham-MediumItalic") format("svg");font-weight:500;font-style:italic}@font-face{font-family:"Gotham Bold";src:url("Gotham-Bold.eot");src:local("Gotham Bold"),local("Gotham-Bold"),url("../fonts/Gotham-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Bold.woff2") format("woff2"),url("../fonts/Gotham-Bold.woff") format("woff"),url("../fonts/Gotham-Bold.ttf") format("truetype"),url("../fonts/Gotham-Bold.svg#Gotham-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Gotham Bold Italic";src:url("Gotham-BoldItalic.eot");src:local("Gotham Bold Italic"),local("Gotham-BoldItalic"),url("../fonts/Gotham-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-BoldItalic.woff2") format("woff2"),url("../fonts/Gotham-BoldItalic.woff") format("woff"),url("../fonts/Gotham-BoldItalic.ttf") format("truetype"),url("../fonts/Gotham-BoldItalic.svg#Gotham-BoldItalic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:"Gotham Black";src:url("Gotham-Black.eot");src:local("Gotham Black"),local("Gotham-Black"),url("../fonts/Gotham-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Black.woff2") format("woff2"),url("../fonts/Gotham-Black.woff") format("woff"),url("../fonts/Gotham-Black.ttf") format("truetype"),url("../fonts/Gotham-Black.svg#Gotham-Black") format("svg");font-weight:900;font-style:normal}@font-face{font-family:"Gotham Black Italic";src:url("Gotham-BlackItalic.eot");src:local("Gotham Black Italic"),local("Gotham-BlackItalic"),url("../fonts/Gotham-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-BlackItalic.woff2") format("woff2"),url("../fonts/Gotham-BlackItalic.woff") format("woff"),url("../fonts/Gotham-BlackItalic.ttf") format("truetype"),url("../fonts/Gotham-BlackItalic.svg#Gotham-BlackItalic") format("svg");font-weight:900;font-style:italic}@font-face{font-family:"Gotham Ultra";src:url("Gotham-Ultra.eot");src:local("Gotham Ultra"),local("Gotham-Ultra"),url("../fonts/Gotham-Ultra.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Ultra.woff2") format("woff2"),url("../fonts/Gotham-Ultra.woff") format("woff"),url("../fonts/Gotham-Ultra.ttf") format("truetype"),url("../fonts/Gotham-Ultra.svg#Gotham-Ultra") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Gotham Ultra Italic";src:url("Gotham-UltraItalic.eot");src:local("Gotham Ultra Italic"),local("Gotham-UltraItalic"),url("../fonts/Gotham-UltraItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-UltraItalic.woff2") format("woff2"),url("../fonts/Gotham-UltraItalic.woff") format("woff"),url("../fonts/Gotham-UltraItalic.ttf") format("truetype"),url("../fonts/Gotham-UltraItalic.svg#Gotham-UltraItalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Gotham HTF Thin";src:url("../fonts/GothamHTF-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Gotham HTF Thin Italic";src:url("../fonts/GothamHTF-ThinItalic.otf") format("opentype");font-weight:100;font-style:italic}@font-face{font-family:"Gotham HTF XLight";src:url("../fonts/GothamHTF-XLight.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:"Gotham HTF XLight Italic";src:url("../fonts/GothamHTF-XLightItalic.otf") format("opentype");font-weight:200;font-style:italic}@font-face{font-family:"Gotham HTF Light";src:url("../fonts/GothamHTF-Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Gotham HTF Light Italic";src:url("../fonts/GothamHTF-LightItalic.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-family:"Gotham HTF Light Condensed";src:url("../fonts/GothamHTF-LightCondensed.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Gotham HTF Book";src:url("../fonts/GothamHTF-Book.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Gotham HTF Book Italic";src:url("../fonts/GothamHTF-BookItalic.otf") format("opentype");font-weight:normal;font-style:italic}@font-face{font-family:"Gotham HTF Book Condensed";src:url("../fonts/GothamHTF-BookCondensed.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Gotham HTF Medium";src:url("../fonts/GothamHTF-Medium.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Gotham HTF Medium Condensed";src:url("../fonts/GothamHTF-MediumCondensed.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Gotham HTF Bold";src:url("../fonts/GothamHTF-Bold.otf") format("opentype");font-weight:bold;font-style:normal}@font-face{font-family:"Gotham HTF Bold Italic";src:url("../fonts/GothamHTF-BoldItalic.otf") format("opentype");font-weight:bold;font-style:italic}@font-face{font-family:"Gotham HTF Bold Condensed";src:url("../fonts/GothamHTF-BoldCondensed.otf") format("opentype");font-weight:bold;font-style:normal}@font-face{font-family:"Gotham HTF Black";src:url("../fonts/GothamHTF-Black.otf") format("opentype");font-weight:900;font-style:normal}@font-face{font-family:"Gotham HTF Black Italic";src:url("../fonts/GothamHTF-BlackItalic.otf") format("opentype");font-weight:900;font-style:italic}@font-face{font-family:"Gotham HTF Ultra";src:url("../fonts/GothamHTF-Ultra.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Gotham HTF Ultra Italic";src:url("../fonts/GothamHTF-UltraItalic.otf") format("opentype");font-weight:normal;font-style:italic}.footer__container .footer__bottom-items .footer__terms-and-cards .footer__terms .footer__link,.footer__container .footer__top .footer__menu-items .footer__menu-item .menu__content .footer__link,.homepage_s0 .homepage__intro .numbers .number p,.homepage_s0 .homepage__intro .numbers .number h4,.header--new .navbar .menu__header li>a,.header--new .navbar__payoff,.countdown--small .countdown__item .number .label,.countdown__item .label,.landing-mobile__trust .numbers .number p,.landing-mobile__trust .numbers .number h4,.landing-mobile__scroll-icon span,.landing-mobile__header .button,.start-banner__content .body p,.guides-section .guide-level2-grouped-sublevels p,.guides-section .guide-level1 p,.guides-section .guide-level2 p,.guides-section__internal-menu .nodes-container .node .subnode__label,.alert-message,.cta p,.homepage__priority .priority__content p,.homepage__practical-info .info h3,.homepage__entry-points .entry-point__subtitle,.order__summary--coupon .form-input__field,.order__summary .summary__label,.basket .item__functions h5,.order__footer .cancel,.order__footer p,.order__body .order-progress .date,.order__body .order-progress .text p,.order__body .order-details__summary .summary__item .content-wrap .aligner .qty label,.order__body .order-details__summary .summary__item .content-wrap .aligner .name a,.order__body .order-details__summary .nmore,.order__body .mobile-delivery p,.order__head .details__block p,.order__head .num__title a,.checkout--purchase .checkout__payment .payment__inside .confirm-button__label,.checkout--purchase .checkout__items .items .inputs__field--notes input,.checkout__form .inputs__field--notes input,.checkout__form .inputs__button+.summary__label,#menu-main-overlay .modal__content .container .start-point__links a,.form-side__inputs .inputs__field--notes input,.step-component-summary--extras .action .action__text,.measure-side__content .summary__fabric .feature__name,.measure-side__content .summary__sector .fabric__item .initials__input input,.measure-side__summary-box--with-info .summary-box__info p,.step-component__body--off .step-component__description .description__block .highlighted,.fabric-component__description .description__price::first-letter,.fabric-component__description .description__block .parameters,.fabric-overlay-v2 .feature__name,.fabric-overlay-v2__texture .priority-production-label,.page-header__why .accordion__body .body-wrap ul li p,.page-header__description,.page-header p,.cards__container .card__body .priority-production-label,.filter-v2__dropdown .dropdown__list ul li .number,.tag.tag--secondary,.popover,.header .menu__label,.text--book,body,.get-started .why-register__content .content-block p,.editorial__body .iubenda_legal_document h1,.page-header--browse-styles-1st .page-header__content .page-header__body .iubenda_legal_document h1,.page-header--sfl .page-header__content .page-header__body .iubenda_legal_document h1{font-family:'Gotham Book'}.homepage__name .name__content-inner .transcription{font-family:'Gotham Book Italic'}.text--light{font-family:'Gotham Light'}.guides--3rd-level .guide--quote .quote__body blockquote p,.credit-cards .card .field__label{font-family:'Gotham Light Italic'}.footer__container .footer__bottom-items .footer__copyrights .copyright,.footer__container .footer__top .footer__menu-items .footer__menu-item .menu__header,.homepage_s0 .homepage__stay-in-touch .stay-in-touch__social-media-text,.homepage_s0 .homepage__stay-in-touch .stay-in-touch__email::placeholder,.homepage_s0 .homepage__stay-in-touch .stay-in-touch__title,.homepage_s0 .homepage__shipping .shipping__content .info__title,.homepage_s0 .homepage__shirts--guides .guide__link,.homepage_s0 .homepage__shirts--guides .guide__title,.homepage_s0 .homepage__customer-care .customer-care__info-block .info-block__link,.homepage_s0 .homepage__customer-care .customer-care__info-block .info-block__link:hover,.homepage_s0 .homepage__customer-care .customer-care__title,.homepage_s0 .homepage__opinions .page-header__description,.homepage_s0 .homepage__how-to-start .start-point__title,.homepage_s0 .homepage__how-to-start .how-to-start__title,.homepage_s0 .homepage__practical-info .practical-info__perfect-fit .perfect-fit__title,.homepage_s0 .homepage__practical-info .practical-info__content .info-container .info__title,.homepage_s0 .homepage__practical-info .practical-info__title,.homepage_s0 .homepage__entry-points .entry-point__title,.homepage_s0 .homepage__values .value__title,.homepage_s0 .homepage__founder .founder__title,.homepage_s0 .homepage__intro .numbers .number p b,.homepage_s0 .homepage__header_s30 .home-info__block h3,.homepage_s0 .homepage__header_s30 .home-info__block h2,.countdown--small .countdown__item .number span,.countdown__divider,.countdown__item .number span,.landing-mobile__works .accordion__header span,.landing-mobile__works .accordion__header h4,.landing-mobile__works h2,.landing-mobile__trust .numbers .number p b,.landing-mobile__trust h2,.landing-mobile__why .accordion__header span,.landing-mobile__why .accordion__header h4,.landing-mobile__why h2,.landing-mobile__main h1,.start-banner__content .body h2,.banner__content .link,.banner__content h4,.guides-section .guide-level2-grouped-sublevels h2,.guides-section .guide-level1 .read-more,.guides-section .guide-level2 .read-more,.guides-section .guide-level1 h3,.guides-section .guide-level2 h3,.guides-section .guide-level1 h2,.guides-section .guide-level2 h2,.guides-section__internal-menu .nodes-container .node__label,.guides-section__internal-menu .root__label,.page_header__title,.discover_apposta__title,.notice p,.homepage__creation-process .creation-process__steps .step h5,.homepage__creation-process .creation-process__title,.homepage__awaiting-payment-orders .orders-info .info__wrapper h2,.homepage__awaiting-payment-orders .orders-info .info h4,.homepage__highlight .description .page-header .subtitle,.homepage__priority .priority__content a,.homepage__priority .priority__content h3,.homepage__entry-points .entry-point__title,.homepage__banner.small .banner-content h3,.homepage__opinions .page-header__description,.progressbar__step span,.order__informations .informations__title,.order__summary--coupon .action,.basket .item__details,.basket .item__functions a,.basket .item__links a:not(.button),.basket .item__switchers .switcher__title,.order__body .order-progress .date strong,.order__body .order-progress .text p strong,.order__body .order-progress .status-bar__block .title,.order__body .order-progress h4,.order__body .order-details__summary .summary__item--delivered .content-wrap .aligner .name .links .button,.order__body .order-details__summary .summary__item .content-wrap .aligner .qty span,.order__body .order-details__summary .summary__item .content-wrap .aligner .name h5,.order__body .order-details__summary h4,.order__body .mobile-delivery h5,.order__in-depth,.order__head .details__block h5,.order__head .num__title h5,.checkout--purchase .checkout__payment .payment__element .name,.checkout--purchase .checkout__payment .payment__methods .modify,.checkout--purchase .checkout__payment .payment__label,.checkout--purchase .checkout__items .items__modify,.checkout--purchase .checkout__items .items__label,.checkout__form .alternate-button,.page-header--browse-styles-1st .advanced-filters__close .button-label span,.page-header--sfl .advanced-filters__close .button-label span,.page-header--browse-styles-1st .filter__container--desktop li ul.dropdown-big li span,.page-header--sfl .filter__container--desktop li ul.dropdown-big li span,.page-header--browse-styles-1st .filter__container--desktop li ul li a,.page-header--sfl .filter__container--desktop li ul li a,#creation-process-overlay .modal__content .steps .step h5,#creation-process-overlay .modal__content h3,.order-invoices-overlay .modal__content .invoices-table .heading h4,.order-invoices-overlay .modal__content h3,#menu-main-overlay .modal__content .container .start-point h2,#over-accessori .modal__content .remove,.form-side--measurements_type .mtype__content .title-body h5,.form-side--measurements_type h4,.info-side__subtitle,.step-component-summary__description .name__block,.measure-side__content .summary__fabric .features__container h6,.measure-side__content .summary__fabric .feature__value,.measure-side__content .summary__fabric h6,.measure-side__content .summary__texture-heading h6,.measure-side__content .summary__title h1,.step-component__description .description__block--hover .action,.fabric-component__description .description__price,.fabric-component__description .description__block .highlighted,.fabric-overlay-v2 .feature__value,.fabric-overlay-v2__heading .title-wrapper h3,.page-header__why .accordion__body .body-wrap ul li h4,.page-header__why .accordion__header span,.page-header__why .accordion__header h3,.price-details--main .card__price,.card__currency--discount .price-details--main .card__price,.card__currency--actual .card__price,.cards__container--browse-styles .card__body,.cards__container .card__discount_label,.cards__container-subtitle,.cards__container .card__name h4,.filters-menu-mobile .modal-header h4,.filters-menu-mobile .modal-footer h4,.filter-v2--mobile .filter-v2__name .sublabel,.filter-v2__dropdown .dropdown__list ul li .value label,.filter-v2__name .label,.dropdown--lang .dropdown-curr .value-container .value,.dropdown--curr .dropdown-curr .value-container .value,.dropdown--lang .dropdown__list,.dropdown--curr .dropdown__list,.button,.header .menu__secondary,.text--medium,.get-started .why .accordion__header span,.get-started .why .accordion__header h4,.get-started .why-register__content .content-block h4,.get-started h3,.editorial .nl-box__email::placeholder,.editorial .nl-box__title,.editorial__body h1,.page-header--browse-styles-1st .page-header__content .page-header__body h1,.page-header--sfl .page-header__content .page-header__body h1,.editorial__body h2,.page-header--browse-styles-1st .page-header__content .page-header__body h2,.page-header--sfl .page-header__content .page-header__body h2,.editorial__body h3,.page-header--browse-styles-1st .page-header__content .page-header__body h3,.page-header--sfl .page-header__content .page-header__body h3,.editorial__body h4,.page-header--browse-styles-1st .page-header__content .page-header__body h4,.page-header--sfl .page-header__content .page-header__body h4,.editorial__body h5,.page-header--browse-styles-1st .page-header__content .page-header__body h5,.page-header--sfl .page-header__content .page-header__body h5,.editorial__body h6,.page-header--browse-styles-1st .page-header__content .page-header__body h6,.page-header--sfl .page-header__content .page-header__body h6{font-family:'Gotham Medium'}.cta h4,.order-awaiting .order__right-block p,.order-awaiting .order__right-block strong,.guides--3rd-level .guide--3rd-level .guide__header,.guides--3rd-level .guide--3rd-level h2,.order__summary .summary__details .card__price,.orders-list table th,.credit-cards .card .field__value,.checkout--purchase .checkout__payment .payment__form p a,.checkout__title,.form-textarea__field,.form-radio ul li,.form-select__field,.form-select .combodate-select,.combodate .combodate-select,.form-switch--form input:checked+label,.form-switch input:checked+label,.form-input__field,.combodate__field,.form-side--edit .form-side__top .top__defined-sizes .size--new,.form-side--edit .form-side__top .top__defined-sizes .size__action,.form-side--edit .form-side__top .top__defined-sizes .size__link,.form-side__top .modal__sizes .size-elem label,.info-side__sub-header,.checkbox-custom,.step-component__description .description__block .highlighted,.page-header .overlay__icon-square h5,.page-header__filters .favorites h5,.page-header__title,.cards__container .card__zoom-in,.filter-v2--mobile .switcher__title,.filter__dropdown .dropdown__select,.tag,.header .menu__secondary .menu__label-dropdown--advanced,.header__banner--desaturated_blue,.text--bold,b{font-family:'Gotham Medium'}.homepage__press .press__title,.homepage__about .about__item h4{font-family:'Gotham HTF Medium'}.text-small{font-size:calc(0.0892857143vw + 10.7142857143px)}@media screen and (max-width: 319px){.text-small{font-size:11px}}@media screen and (min-width: 1440px){.text-small{font-size:12px}}.popover{font-size:calc(0.1785714286vw + 11.4285714286px)}@media screen and (max-width: 319px){.popover{font-size:12px}}@media screen and (min-width: 1440px){.popover{font-size:14px}}.fabric-overlay-v2__texture .priority-production-label,.cards__container .card__body .priority-production-label,.header__banner,body{font-size:calc(0.2678571429vw + 12.1428571429px)}@media screen and (max-width: 319px){.fabric-overlay-v2__texture .priority-production-label,.cards__container .card__body .priority-production-label,.header__banner,body{font-size:13px}}@media screen and (min-width: 1440px){.fabric-overlay-v2__texture .priority-production-label,.cards__container .card__body .priority-production-label,.header__banner,body{font-size:16px}}.header .menu__header li>a{font-size:calc(-0.8928571429vw + 32.8571428571px)}@media screen and (max-width: 319px){.header .menu__header li>a{font-size:30px}}@media screen and (min-width: 1440px){.header .menu__header li>a{font-size:20px}}.fabric-component__description .description__price{font-size:calc(0.8928571429vw + 7.1428571429px)}@media screen and (max-width: 319px){.fabric-component__description .description__price{font-size:10px}}@media screen and (min-width: 1440px){.fabric-component__description .description__price{font-size:20px}}.step-component__description .description__block,.fabric-component__description .description__block{font-size:calc(0.5357142857vw + 4.2857142857px)}@media screen and (max-width: 319px){.step-component__description .description__block,.fabric-component__description .description__block{font-size:6px}}@media screen and (min-width: 1440px){.step-component__description .description__block,.fabric-component__description .description__block{font-size:12px}}.popover.bs-popover-right,.popover.bs-popover-left{padding:calc(0.3571428571vw + 6.8571428571px)}@media screen and (max-width: 319px){.popover.bs-popover-right,.popover.bs-popover-left{padding:8px}}@media screen and (min-width: 1440px){.popover.bs-popover-right,.popover.bs-popover-left{padding:12px}}.page-header--browse-styles-1st .filter__container--desktop li ul,.page-header--sfl .filter__container--desktop li ul,.fabric-overlay-v2__texture .priority-production-label,.cards__container .card__body .priority-production-label,.popover,.header .menu__secondary .menu__label-dropdown{padding:calc(0.7142857143vw + 13.7142857143px)}@media screen and (max-width: 319px){.page-header--browse-styles-1st .filter__container--desktop li ul,.page-header--sfl .filter__container--desktop li ul,.fabric-overlay-v2__texture .priority-production-label,.cards__container .card__body .priority-production-label,.popover,.header .menu__secondary .menu__label-dropdown{padding:16px}}@media screen and (min-width: 1440px){.page-header--browse-styles-1st .filter__container--desktop li ul,.page-header--sfl .filter__container--desktop li ul,.fabric-overlay-v2__texture .priority-production-label,.cards__container .card__body .priority-production-label,.popover,.header .menu__secondary .menu__label-dropdown{padding:24px}}.header .navbar__menu{padding-right:calc(0.7142857143vw + 13.7142857143px)}@media screen and (max-width: 319px){.header .navbar__menu{padding-right:16px}}@media screen and (min-width: 1440px){.header .navbar__menu{padding-right:24px}}.header .navbar__basket{padding-right:calc(2.1428571429vw - 6.8571428571px)}@media screen and (max-width: 319px){.header .navbar__basket{padding-right:0px}}@media screen and (min-width: 1440px){.header .navbar__basket{padding-right:24px}}.popover-body div{padding-bottom:calc(0.3571428571vw + 6.8571428571px)}@media screen and (max-width: 319px){.popover-body div{padding-bottom:8px}}@media screen and (min-width: 1440px){.popover-body div{padding-bottom:12px}}.page-header--browse-styles-1st .filter__container--desktop li ul li a,.page-header--sfl .filter__container--desktop li ul li a,.header .menu__secondary .menu__label-dropdown a,.header .menu__secondary .menu__label-dropdown--advanced:first-child,.header .menu__secondary .menu__label-dropdown--advanced{padding-bottom:calc(0.7142857143vw + 13.7142857143px)}@media screen and (max-width: 319px){.page-header--browse-styles-1st .filter__container--desktop li ul li a,.page-header--sfl .filter__container--desktop li ul li a,.header .menu__secondary .menu__label-dropdown a,.header .menu__secondary .menu__label-dropdown--advanced:first-child,.header .menu__secondary .menu__label-dropdown--advanced{padding-bottom:16px}}@media screen and (min-width: 1440px){.page-header--browse-styles-1st .filter__container--desktop li ul li a,.page-header--sfl .filter__container--desktop li ul li a,.header .menu__secondary .menu__label-dropdown a,.header .menu__secondary .menu__label-dropdown--advanced:first-child,.header .menu__secondary .menu__label-dropdown--advanced{padding-bottom:24px}}.header .header__logo{padding-left:calc(0.7142857143vw + 13.7142857143px)}@media screen and (max-width: 319px){.header .header__logo{padding-left:16px}}@media screen and (min-width: 1440px){.header .header__logo{padding-left:24px}}.dropdown--lang .dropdown-item,.dropdown--curr .dropdown-item{padding-top:calc(0.3571428571vw + 2.8571428571px);padding-bottom:calc(0.3571428571vw + 2.8571428571px)}@media screen and (max-width: 319px){.dropdown--lang .dropdown-item,.dropdown--curr .dropdown-item{padding-top:4px;padding-bottom:4px}}@media screen and (min-width: 1440px){.dropdown--lang .dropdown-item,.dropdown--curr .dropdown-item{padding-top:8px;padding-bottom:8px}}.dropdown--advanced-filters .dropdown__list,.dropdown--lang .dropdown__list,.dropdown--curr .dropdown__list{padding-top:calc(0.3571428571vw + 6.8571428571px);padding-bottom:calc(0.3571428571vw + 6.8571428571px)}@media screen and (max-width: 319px){.dropdown--advanced-filters .dropdown__list,.dropdown--lang .dropdown__list,.dropdown--curr .dropdown__list{padding-top:8px;padding-bottom:8px}}@media screen and (min-width: 1440px){.dropdown--advanced-filters .dropdown__list,.dropdown--lang .dropdown__list,.dropdown--curr .dropdown__list{padding-top:12px;padding-bottom:12px}}.header .menu__secondary .menu__elem--social{padding-top:calc(0.7142857143vw + 13.7142857143px);padding-bottom:calc(0.7142857143vw + 13.7142857143px)}@media screen and (max-width: 319px){.header .menu__secondary .menu__elem--social{padding-top:16px;padding-bottom:16px}}@media screen and (min-width: 1440px){.header .menu__secondary .menu__elem--social{padding-top:24px;padding-bottom:24px}}.header .menu__lang-curr{padding-top:calc(2.3214285714vw + 16.5714285714px);padding-bottom:calc(2.3214285714vw + 16.5714285714px)}@media screen and (max-width: 319px){.header .menu__lang-curr{padding-top:24px;padding-bottom:24px}}@media screen and (min-width: 1440px){.header .menu__lang-curr{padding-top:50px;padding-bottom:50px}}.header .menu__header{padding-top:calc(5.8928571429vw + 15.1428571429px);padding-bottom:calc(5.8928571429vw + 15.1428571429px)}@media screen and (max-width: 319px){.header .menu__header{padding-top:34px;padding-bottom:34px}}@media screen and (min-width: 1440px){.header .menu__header{padding-top:100px;padding-bottom:100px}}.header .menu__secondary .menu__label{padding-top:calc(-0.3571428571vw + 17.1428571429px);padding-bottom:calc(-0.3571428571vw + 17.1428571429px)}@media screen and (max-width: 319px){.header .menu__secondary .menu__label{padding-top:16px;padding-bottom:16px}}@media screen and (min-width: 1440px){.header .menu__secondary .menu__label{padding-top:12px;padding-bottom:12px}}.header .menu__label{padding-right:calc(0.3571428571vw + 6.8571428571px);padding-left:calc(0.3571428571vw + 6.8571428571px)}@media screen and (max-width: 319px){.header .menu__label{padding-right:8px;padding-left:8px}}@media screen and (min-width: 1440px){.header .menu__label{padding-right:12px;padding-left:12px}}.header .menu{padding-right:calc(0.7142857143vw + 13.7142857143px);padding-left:calc(0.7142857143vw + 13.7142857143px)}@media screen and (max-width: 319px){.header .menu{padding-right:16px;padding-left:16px}}@media screen and (min-width: 1440px){.header .menu{padding-right:24px;padding-left:24px}}.fabric-component{margin-right:calc(0.3571428571vw + 6.8571428571px)}@media screen and (max-width: 319px){.fabric-component{margin-right:8px}}@media screen and (min-width: 1440px){.fabric-component{margin-right:12px}}.menu__customer-care .customer-care__contact{margin-top:calc(0.7142857143vw + 13.7142857143px);margin-bottom:calc(0.7142857143vw + 13.7142857143px)}@media screen and (max-width: 319px){.menu__customer-care .customer-care__contact{margin-top:16px;margin-bottom:16px}}@media screen and (min-width: 1440px){.menu__customer-care .customer-care__contact{margin-top:24px;margin-bottom:24px}}.step-component,.create-shirt__arrow-left,.header .menu__secondary .menu__elem--social .menu__social{margin-right:calc(0.3571428571vw + 6.8571428571px);margin-left:calc(0.3571428571vw + 6.8571428571px)}@media screen and (max-width: 319px){.step-component,.create-shirt__arrow-left,.header .menu__secondary .menu__elem--social .menu__social{margin-right:8px;margin-left:8px}}@media screen and (min-width: 1440px){.step-component,.create-shirt__arrow-left,.header .menu__secondary .menu__elem--social .menu__social{margin-right:12px;margin-left:12px}}.advanced-filters__content{margin-right:calc(0.7142857143vw + 13.7142857143px);margin-left:calc(0.7142857143vw + 13.7142857143px)}@media screen and (max-width: 319px){.advanced-filters__content{margin-right:16px;margin-left:16px}}@media screen and (min-width: 1440px){.advanced-filters__content{margin-right:24px;margin-left:24px}}#page-wrapper{margin:0 auto;max-width:1440px;width:100%}#page-wrapper.full-width{max-width:unset}@media screen and (min-width: 992px){#page-wrapper.my-apposta{max-width:unset}}#page-wrapper.basket_wrapper{min-height:60vh}#page-wrapper.basket_wrapper--no-items{padding-bottom:100px}.measures-two-sides .modal-backdrop.show{background:rgba(150,168,178,.9);opacity:1;transition:.2s all ease-in-out}.editorial{margin-top:64px}@media screen and (max-width: 991px){.editorial{margin-top:72px}}.editorial__body,.page-header--browse-styles-1st .page-header__content .page-header__body,.page-header--sfl .page-header__content .page-header__body{margin-bottom:64px}.editorial__body h1,.page-header--browse-styles-1st .page-header__content .page-header__body h1,.page-header--sfl .page-header__content .page-header__body h1,.editorial__body h2,.page-header--browse-styles-1st .page-header__content .page-header__body h2,.page-header--sfl .page-header__content .page-header__body h2,.editorial__body h3,.page-header--browse-styles-1st .page-header__content .page-header__body h3,.page-header--sfl .page-header__content .page-header__body h3,.editorial__body h4,.page-header--browse-styles-1st .page-header__content .page-header__body h4,.page-header--sfl .page-header__content .page-header__body h4,.editorial__body h5,.page-header--browse-styles-1st .page-header__content .page-header__body h5,.page-header--sfl .page-header__content .page-header__body h5,.editorial__body h6,.page-header--browse-styles-1st .page-header__content .page-header__body h6,.page-header--sfl .page-header__content .page-header__body h6,.editorial__body p,.page-header--browse-styles-1st .page-header__content .page-header__body p,.page-header--sfl .page-header__content .page-header__body p,.editorial__body ul,.page-header--browse-styles-1st .page-header__content .page-header__body ul,.page-header--sfl .page-header__content .page-header__body ul,.editorial__body ol,.page-header--browse-styles-1st .page-header__content .page-header__body ol,.page-header--sfl .page-header__content .page-header__body ol,.editorial__body img:not(.full-image),.page-header--browse-styles-1st .page-header__content .page-header__body img:not(.full-image),.page-header--sfl .page-header__content .page-header__body img:not(.full-image),.editorial__body img:not(.full-image-mobile),.page-header--browse-styles-1st .page-header__content .page-header__body img:not(.full-image-mobile),.page-header--sfl .page-header__content .page-header__body img:not(.full-image-mobile),.editorial__body .custom-render:not(.custom-render--main_image),.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render:not(.custom-render--main_image),.page-header--sfl .page-header__content .page-header__body .custom-render:not(.custom-render--main_image),.editorial__body form,.page-header--browse-styles-1st .page-header__content .page-header__body form,.page-header--sfl .page-header__content .page-header__body form,.editorial__body .faq-accordion,.page-header--browse-styles-1st .page-header__content .page-header__body .faq-accordion,.page-header--sfl .page-header__content .page-header__body .faq-accordion{width:100%;max-width:768px;padding:0 15px}.editorial__body h1,.page-header--browse-styles-1st .page-header__content .page-header__body h1,.page-header--sfl .page-header__content .page-header__body h1,.editorial__body h2,.page-header--browse-styles-1st .page-header__content .page-header__body h2,.page-header--sfl .page-header__content .page-header__body h2,.editorial__body h3,.page-header--browse-styles-1st .page-header__content .page-header__body h3,.page-header--sfl .page-header__content .page-header__body h3,.editorial__body h4,.page-header--browse-styles-1st .page-header__content .page-header__body h4,.page-header--sfl .page-header__content .page-header__body h4,.editorial__body h5,.page-header--browse-styles-1st .page-header__content .page-header__body h5,.page-header--sfl .page-header__content .page-header__body h5,.editorial__body h6,.page-header--browse-styles-1st .page-header__content .page-header__body h6,.page-header--sfl .page-header__content .page-header__body h6{color:#333;line-height:1.2}.editorial__body h1,.page-header--browse-styles-1st .page-header__content .page-header__body h1,.page-header--sfl .page-header__content .page-header__body h1{font-size:40px}@media screen and (max-width: 767px){.editorial__body h1,.page-header--browse-styles-1st .page-header__content .page-header__body h1,.page-header--sfl .page-header__content .page-header__body h1{font-size:34px;line-height:1.15}}.editorial__body h2,.page-header--browse-styles-1st .page-header__content .page-header__body h2,.page-header--sfl .page-header__content .page-header__body h2{font-size:30px;margin-bottom:16px;padding-top:16px}@media screen and (max-width: 767px){.editorial__body h2,.page-header--browse-styles-1st .page-header__content .page-header__body h2,.page-header--sfl .page-header__content .page-header__body h2{font-size:28px;line-height:1.15}}.editorial__body h3,.page-header--browse-styles-1st .page-header__content .page-header__body h3,.page-header--sfl .page-header__content .page-header__body h3{font-size:24px;margin-bottom:8px;padding-top:8px}@media screen and (max-width: 767px){.editorial__body h3,.page-header--browse-styles-1st .page-header__content .page-header__body h3,.page-header--sfl .page-header__content .page-header__body h3{font-size:22px;line-height:1.15}}.editorial__body h4,.page-header--browse-styles-1st .page-header__content .page-header__body h4,.page-header--sfl .page-header__content .page-header__body h4{font-size:20px;margin-bottom:8px;padding-top:8px}.editorial__body h5,.page-header--browse-styles-1st .page-header__content .page-header__body h5,.page-header--sfl .page-header__content .page-header__body h5{font-size:18px;margin-bottom:8px;padding-top:8px}.editorial__body h6,.page-header--browse-styles-1st .page-header__content .page-header__body h6,.page-header--sfl .page-header__content .page-header__body h6{font-size:16px;margin-bottom:8px;padding-top:8px}.editorial__body p,.page-header--browse-styles-1st .page-header__content .page-header__body p,.page-header--sfl .page-header__content .page-header__body p{font-size:18px;color:#333;line-height:1.5;margin-bottom:16px}@media screen and (max-width: 767px){.editorial__body p,.page-header--browse-styles-1st .page-header__content .page-header__body p,.page-header--sfl .page-header__content .page-header__body p{font-size:16px}}.editorial__body p+.body_img,.page-header--browse-styles-1st .page-header__content .page-header__body p+.body_img,.page-header--sfl .page-header__content .page-header__body p+.body_img{margin-bottom:24px}@media screen and (max-width: 767px){.editorial__body p+.body_img,.page-header--browse-styles-1st .page-header__content .page-header__body p+.body_img,.page-header--sfl .page-header__content .page-header__body p+.body_img{margin-bottom:16px}}.editorial__body p:last-child,.page-header--browse-styles-1st .page-header__content .page-header__body p:last-child,.page-header--sfl .page-header__content .page-header__body p:last-child{margin-bottom:0}.editorial__body ul,.page-header--browse-styles-1st .page-header__content .page-header__body ul,.page-header--sfl .page-header__content .page-header__body ul,.editorial__body ol,.page-header--browse-styles-1st .page-header__content .page-header__body ol,.page-header--sfl .page-header__content .page-header__body ol{color:#333;padding:0 15px 0 40px;margin-bottom:16px}.editorial__body ul li,.page-header--browse-styles-1st .page-header__content .page-header__body ul li,.page-header--sfl .page-header__content .page-header__body ul li,.editorial__body ol li,.page-header--browse-styles-1st .page-header__content .page-header__body ol li,.page-header--sfl .page-header__content .page-header__body ol li{font-size:18px}@media screen and (max-width: 767px){.editorial__body ul li,.page-header--browse-styles-1st .page-header__content .page-header__body ul li,.page-header--sfl .page-header__content .page-header__body ul li,.editorial__body ol li,.page-header--browse-styles-1st .page-header__content .page-header__body ol li,.page-header--sfl .page-header__content .page-header__body ol li{font-size:16px}}.editorial__body ul,.page-header--browse-styles-1st .page-header__content .page-header__body ul,.page-header--sfl .page-header__content .page-header__body ul{list-style:unset}.editorial__body ol,.page-header--browse-styles-1st .page-header__content .page-header__body ol,.page-header--sfl .page-header__content .page-header__body ol{list-style:auto}.editorial__body a:not(.button),.page-header--browse-styles-1st .page-header__content .page-header__body a:not(.button),.page-header--sfl .page-header__content .page-header__body a:not(.button){color:#377dd7;text-decoration:underline}.editorial__body .button,.page-header--browse-styles-1st .page-header__content .page-header__body .button,.page-header--sfl .page-header__content .page-header__body .button{text-transform:unset}@media screen and (max-width: 767px){.editorial__body .button,.page-header--browse-styles-1st .page-header__content .page-header__body .button,.page-header--sfl .page-header__content .page-header__body .button{width:calc(100vw - 30px)}}.editorial__body hr,.page-header--browse-styles-1st .page-header__content .page-header__body hr,.page-header--sfl .page-header__content .page-header__body hr{width:100%;max-width:700px;border-bottom:solid 1px #e9e9e9}.editorial__body img.full-image,.page-header--browse-styles-1st .page-header__content .page-header__body img.full-image,.page-header--sfl .page-header__content .page-header__body img.full-image,.editorial__body img.full-image-mobile,.page-header--browse-styles-1st .page-header__content .page-header__body img.full-image-mobile,.page-header--sfl .page-header__content .page-header__body img.full-image-mobile{max-width:100%;padding:0}.editorial__body img.full-image,.page-header--browse-styles-1st .page-header__content .page-header__body img.full-image,.page-header--sfl .page-header__content .page-header__body img.full-image{margin-top:-16px;margin-bottom:16px}@media screen and (max-width: 767px){.editorial__body img.full-image,.page-header--browse-styles-1st .page-header__content .page-header__body img.full-image,.page-header--sfl .page-header__content .page-header__body img.full-image{margin-bottom:0}}.editorial__body img.full-image-mobile,.page-header--browse-styles-1st .page-header__content .page-header__body img.full-image-mobile,.page-header--sfl .page-header__content .page-header__body img.full-image-mobile{margin-top:-48px}.editorial__body .video_body,.page-header--browse-styles-1st .page-header__content .page-header__body .video_body,.page-header--sfl .page-header__content .page-header__body .video_body{width:100%;max-width:768px;padding:425px 15px 0 15px;position:relative}@media screen and (max-width: 767px){.editorial__body .video_body,.page-header--browse-styles-1st .page-header__content .page-header__body .video_body,.page-header--sfl .page-header__content .page-header__body .video_body{padding:56.25% 15px 0 15px}}.editorial__body .video_body iframe,.page-header--browse-styles-1st .page-header__content .page-header__body .video_body iframe,.page-header--sfl .page-header__content .page-header__body .video_body iframe{position:absolute;top:0;left:50%;width:calc(100% - 30px);height:100%;transform:translateX(-50%)}.editorial__body .custom-render,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render,.page-header--sfl .page-header__content .page-header__body .custom-render{padding:0 15px}.editorial__body .custom-render .row,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render .row,.page-header--sfl .page-header__content .page-header__body .custom-render .row{max-width:100%;margin:0}@media screen and (min-width: 768px){.editorial__body .custom-render .row.flex-row-reverse div[class^=col-]:first-of-type,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render .row.flex-row-reverse div[class^=col-]:first-of-type,.page-header--sfl .page-header__content .page-header__body .custom-render .row.flex-row-reverse div[class^=col-]:first-of-type{padding-right:0;padding-left:10px}.editorial__body .custom-render .row.flex-row-reverse div[class^=col-]:last-of-type,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render .row.flex-row-reverse div[class^=col-]:last-of-type,.page-header--sfl .page-header__content .page-header__body .custom-render .row.flex-row-reverse div[class^=col-]:last-of-type{padding-left:0;padding-right:10px}}.editorial__body .custom-render .row div[class^=col-],.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render .row div[class^=col-],.page-header--sfl .page-header__content .page-header__body .custom-render .row div[class^=col-]{padding:0}@media screen and (min-width: 768px){.editorial__body .custom-render .row div[class^=col-]:first-of-type,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render .row div[class^=col-]:first-of-type,.page-header--sfl .page-header__content .page-header__body .custom-render .row div[class^=col-]:first-of-type{padding-right:10px}.editorial__body .custom-render .row div[class^=col-]:last-of-type,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render .row div[class^=col-]:last-of-type,.page-header--sfl .page-header__content .page-header__body .custom-render .row div[class^=col-]:last-of-type{padding-left:10px}}.editorial__body .custom-render .row .guide__img-container--inset,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render .row .guide__img-container--inset,.page-header--sfl .page-header__content .page-header__body .custom-render .row .guide__img-container--inset{max-width:100%;margin:0;padding:0}.editorial__body .custom-render--image_and_text .row p,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render--image_and_text .row p,.page-header--sfl .page-header__content .page-header__body .custom-render--image_and_text .row p{padding:0}@media screen and (max-width: 767px){.editorial__body .custom-render--image_and_text .row p,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render--image_and_text .row p,.page-header--sfl .page-header__content .page-header__body .custom-render--image_and_text .row p{margin:16px 0}}.editorial__body .custom-render--image_and_text .row .guide__img-container--inset img,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render--image_and_text .row .guide__img-container--inset img,.page-header--sfl .page-header__content .page-header__body .custom-render--image_and_text .row .guide__img-container--inset img{border:none;box-shadow:none;padding:0}.editorial__body .custom-render--two_images .row .guide__img-container--inset,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render--two_images .row .guide__img-container--inset,.page-header--sfl .page-header__content .page-header__body .custom-render--two_images .row .guide__img-container--inset{padding:0;margin-bottom:16px}.editorial__body .custom-render .guide--quote,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render .guide--quote,.page-header--sfl .page-header__content .page-header__body .custom-render .guide--quote{position:relative}.editorial__body .custom-render--two_buttons,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render--two_buttons,.page-header--sfl .page-header__content .page-header__body .custom-render--two_buttons{padding:0 !important}.editorial__body .custom-render--two_buttons .button,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render--two_buttons .button,.page-header--sfl .page-header__content .page-header__body .custom-render--two_buttons .button{margin:10px 15px;flex:1 1 0px;white-space:nowrap}@media screen and (max-width: 767px){.editorial__body .custom-render--two_buttons .button,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render--two_buttons .button,.page-header--sfl .page-header__content .page-header__body .custom-render--two_buttons .button{flex:unset}}.editorial__body .custom-render--main_image,.page-header--browse-styles-1st .page-header__content .page-header__body .custom-render--main_image,.page-header--sfl .page-header__content .page-header__body .custom-render--main_image{padding:0 !important;width:100%}.editorial__sticky-button{position:relative;width:100%;padding:16px 0;z-index:10}.editorial__sticky-button.fixed{position:fixed;bottom:0;left:0;background-color:#fff}.editorial__sticky-button p{font-size:14px;text-align:center;margin-bottom:12px}.editorial .nl-box{width:100%;margin-top:110px;margin-bottom:64px}@media screen and (max-width: 991px){.editorial .nl-box{margin-top:64px}}.editorial .nl-box__container{max-width:768px;padding:0 15px;width:100%}.editorial .nl-box__body{padding:40px;border:1px solid #e9e9e9}@media screen and (max-width: 991px){.editorial .nl-box__body{padding:30px}}.editorial .nl-box__title{font-size:30px;line-height:1.2;margin-bottom:15px}.editorial .nl-box__subtitle{font-size:18px;line-height:1.5;margin-bottom:24px}.editorial .nl-box__form{position:relative;width:max-content;max-width:100%}.editorial .nl-box__email{width:100%;min-width:250px;background:none;outline:none;border:none;color:#377dd7;padding:0 0 10px;border-bottom:1px solid #377dd7;text-align:left;font-size:16px;margin:0}.editorial .nl-box__email::placeholder{color:#377dd7;font-size:16px;line-height:1;text-align:left}.editorial .nl-box__email:valid{border-color:#377dd7;background:none;color:#377dd7}.editorial .nl-box__button{position:absolute;top:3px;right:-3px;width:25px;height:25px;background-color:transparent;background-image:url(../images/icons/new-arrow-right--azure.svg);background-repeat:no-repeat;outline:none;border:none;cursor:pointer}.editorial .nl-box__privacy{margin-top:24px;margin-bottom:0}.editorial .nl-box .loading{margin-left:0;margin-top:16px;width:100%}.editorial--guide{margin-top:0}.editorial--guide .nl-box{margin-top:64px;margin-bottom:0}.editorial--guide .nl-box__container{padding:0}.editorial--guide .nl-box__body{background:#fff}.editorial--guide .table-container{width:100%;overflow-x:auto}@media screen and (max-width: 767px){.editorial--guide .table-container{width:calc(100vw - 30px)}}.editorial--guide .table-container table{border-collapse:collapse;width:100%}.editorial--guide .table-container th,.editorial--guide .table-container td{padding:8px 12px;border:1px solid #e9e9e9;text-align:left;background:#fff;min-width:max-content}.editorial--guide .table-container th:first-child,.editorial--guide .table-container td:first-child{position:sticky;left:-1px;background:#f9f9f9;z-index:1}.header-withpromotionbar .editorial{margin-top:104px}@media screen and (max-width: 991px){.header-withpromotionbar .editorial{margin-top:112px}}.header-withpromotionbar .editorial--guide{margin-top:0}.get-started .page_header{padding-bottom:40px}.get-started .checkout{min-height:unset;padding:32px;background-color:#f5f5f5}@media screen and (max-width: 991px){.get-started .checkout{padding:56px 0;margin:0 16px}}.get-started .checkout__form{gap:24px;padding-left:0;padding-right:0;padding-bottom:0}@media screen and (min-width: 768px){.get-started .checkout__form{max-width:768px}}.get-started .checkout__form .inputs__field,.get-started .checkout__form .inputs__button{margin:0}.get-started .checkout__form .inputs__field{width:100%}.get-started .checkout__form .inputs__button{max-width:130px}.get-started .checkout__form .message{display:none}.get-started .checkout__form .error,.get-started .checkout__form .success{margin:0}.get-started .checkout__form .form-side__inputs{gap:24px;width:100%;padding:0;margin:0}.get-started .checkout__form .checkbox-custom{margin:0}.get-started .checkout .methods{gap:96px}@media screen and (max-width: 991px){.get-started .checkout .methods{gap:56px}}.get-started .checkout .methods li{max-width:256px;width:100%;gap:24px}.get-started .checkout .methods li .form-input__label--email{display:none}.get-started .checkout .methods .social-methods{gap:12px}.get-started .checkout__login{padding-bottom:0;padding-top:24px}.get-started .checkout__login .login__p{margin-bottom:0;margin-right:10px}.get-started h3{font-size:24px;line-height:1.25}@media screen and (max-width: 767px){.get-started h3{font-size:22px}}.get-started .why-register{padding:64px 16px}.get-started .why-register__wrapper{width:100%;max-width:768px;gap:32px}.get-started .why-register__content{gap:32px}.get-started .why-register__content .content-block{gap:8px;max-width:420px;text-align:center}.get-started .why-register__content .content-block h4{font-size:20px;line-height:1.25}.get-started .why-register__content .content-block p{font-size:16px;line-height:1.5}.get-started .trust{width:100%;padding:64px 16px;background-color:#f5f5f5;gap:32px}.get-started .why{width:100%;padding:0 16px 64px 16px;background-color:#f5f5f5;gap:32px}.get-started .why__wrapper{width:100%;max-width:768px;gap:32px}.get-started .why .accordion__wrapper{width:100%;max-width:576px}.get-started .why .accordion__header{gap:8px;padding:16px 10px;cursor:pointer;border-bottom:1px solid #e9e9e9}.get-started .why .accordion__header h4{font-size:20px;line-height:1.25}@media screen and (max-width: 767px){.get-started .why .accordion__header h4{font-size:18px}}.get-started .why .accordion__header span{font-size:20px}.get-started .why .accordion__header span::before{content:"-"}.get-started .why .accordion__header.collapsed span::before{content:"+"}.get-started .why .accordion__body{font-size:16px;padding:16px 10px;line-height:1.5}.get-started .images{width:100%;padding:0 16px 64px 16px;background-color:#f5f5f5}.get-started .images__wrapper{width:100%;max-width:768px}.get-started .images__wrapper img{width:calc(50% - 32px);max-width:350px}@media screen and (max-width: 767px){.get-started .images__wrapper img{width:calc(50% - 8px)}}.get-started__sticky-button{position:fixed;bottom:0;width:100%;padding:8px;background-color:#fff;border-top:1px solid #e9e9e9;z-index:1010;transform:translateY(0px);transition:transform .5s ease-in-out}.get-started__sticky-button.moved{transform:translateY(50px)}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{background:#fff;color:#333;height:100%;line-height:1;margin:0;overflow-x:hidden;text-align:left}@media screen and (max-width: 991px){body.noscroll{overflow:hidden}}@media screen and (min-width: 768px){body.gradient{background:linear-gradient(to bottom, #f3f3f3, #f3f3f3 50%, #ffffff);background-size:100% 400px;background-repeat:no-repeat}}@media screen and (min-width: 992px){body.fixed-layout #page-wrapper{height:100vh;max-width:unset}}body.guides-bg{background-color:#f1f6f9}input:-webkit-autofill{box-shadow:0 0 0 50px #fff inset;-webkit-text-fill-color:#000}input:-webkit-autofill:focus{box-shadow:#fff,0 0 0 50px #fff inset;-webkit-text-fill-color:#000}h1,h2,h3,h4,h5,h6,p,pre{margin:0;padding:0}button,a{outline:none}button:focus,a:focus{outline:none}button.selected,a.selected{text-decoration:underline}a{color:#333}a:hover{color:inherit}ol,ul{list-style:none;margin:0;padding:0;line-height:1.5}section .content{transform:translate(-50%, -50%);position:absolute;top:50%;left:50%}button,.button{-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit;background:transparent;border:none;color:inherit;cursor:pointer;overflow:visible;padding:0;width:auto}button:hover,.button:hover{opacity:.85}button::-moz-focus-inner,.button::-moz-focus-inner{border:0;padding:0}.wrapper-dev{padding-top:72px}@media screen and (min-width: 1200px){.wrapper-dev{padding-top:64px}}.wrapper-dev--with-margin{padding-top:0}@media screen and (max-width: 991px){.wrapper-dev--checkout{padding-left:0;padding-right:0}}.wrapper-dev--mtop{margin-top:56px}.header-withregistrationbar .wrapper-dev{padding-top:136px}@media screen and (min-width: 992px){.header-withregistrationbar .wrapper-dev{padding-top:136px}}@media screen and (min-width: 1100px){.header-withregistrationbar .wrapper-dev{padding-top:136px}}@media screen and (min-width: 1200px){.header-withregistrationbar .wrapper-dev{padding-top:128px}}.header-withregistrationbar .wrapper-dev--with-margin{padding-top:0}.header-withpromotionbar .wrapper-dev{padding-top:112px}@media screen and (min-width: 992px){.header-withpromotionbar .wrapper-dev{padding-top:112px}}@media screen and (min-width: 1100px){.header-withpromotionbar .wrapper-dev{padding-top:112px}}@media screen and (min-width: 1200px){.header-withpromotionbar .wrapper-dev{padding-top:104px}}.header-withpromotionbar .wrapper-dev--with-margin{padding-top:0}.header-withpromotionbar.header-withregistrationbar .wrapper-dev{padding-top:176px}@media screen and (min-width: 992px){.header-withpromotionbar.header-withregistrationbar .wrapper-dev{padding-top:176px}}@media screen and (min-width: 1100px){.header-withpromotionbar.header-withregistrationbar .wrapper-dev{padding-top:176px}}@media screen and (min-width: 1200px){.header-withpromotionbar.header-withregistrationbar .wrapper-dev{padding-top:168px}}.container{margin:0 auto;max-width:1440px;position:relative;width:100%}.hide{display:none !important}@media screen and (min-width: 1440px){.hidden-desktop{display:none}}@media screen and (min-width: 992px){.hidden-tablet-big{display:none !important}}@media screen and (min-width: 1200px){.hidden-tablet-xbig{display:none !important}}@media screen and (max-width: 1439px){.hidden-mobile{display:none}}@media screen and (min-width: 1440px){.visible-desktop{display:block}}@media screen and (max-width: 991px){.visible-tablet-big{display:none}}@media screen and (max-width: 1439px){.visible-mobile{display:block}}img[data-zoom]{cursor:pointer;transition:all .2s ease-in-out}img[data-zoom]:hover{opacity:.7}.text--black{color:#000}.text--default{color:#333}.text--white{color:#fff}.text--dark_grey{color:#333}.text-brand--black-russian{color:#000227}.text-brand--caribbean-green-btn{color:#00c891}.text-brand--caribbean-green{color:#00c899}.text-brand--concrete{color:#f3f3f3}.text-brand--electric-blue{color:#1246fb}.text-brand--fiord,.guides__header p{color:#4d5d6c}.text-brand--gull-gray{color:#96a8b2}.text-brand--milano-red{color:#c82300}.text-brand--mystic{color:#e1e7ea}.text-brand--nile-blue{color:#1a2f4f}.text-brand--light-blue{color:#f1f6f9}.text-brand--dark-blue{color:#001233}.text-brand--desaturated-blue{color:#445260}.text-brand--azure{color:#377dd7}.text-brand--red{color:#e30000}.text-brand--shark{color:#212529}.text-brand--carrot-orange{color:#f09925}.p-basic{color:#333;font-size:14px;line-height:1.23}.p-basic--title{margin-bottom:24px !important}.p-basic--main-action{color:#4d5d6c;line-height:1.85;margin:0 0 24px 0}.section-divider,.guides--3rd-level .section-divider--guides,.guides--3rd-level hr{border-bottom:solid 1px #e9e9e9;border-top:0;max-width:290px;width:100%}@media screen and (min-width: 1440px){.section-divider,.guides--3rd-level .section-divider--guides,.guides--3rd-level hr{max-width:1156px}}.gallery-module{position:relative;max-width:660px;width:100%}.gallery-module ul{list-style:none outside none;padding-left:0;margin-bottom:0;margin-left:0 !important}.gallery-module li{display:block;float:left;margin-right:6px;cursor:pointer}.gallery-module img{display:block;width:100%;max-width:503px;max-height:503px;margin:0 auto}.gallery-module .lSAction a{background-size:contain;background-position:center;width:24px;height:24px;opacity:1}.gallery-module .lSAction .lSNext{background-image:url(../images/icons/Icon_ArrowRight_Big.png)}.gallery-module .lSAction .lSPrev{background-image:url(../images/icons/Icon_ArrowLeft_Big.png)}.gallery-module .lSPager{display:none;margin:auto !important}@media screen and (min-width: 992px){.gallery-module .lSPager{display:flex;justify-content:space-around;max-width:660px;width:100% !important;margin-top:24px !important}.gallery-module .lSPager li{border:solid 1px #e9e9e9;display:inline-block;vertical-align:middle;max-width:80px;width:100% !important;cursor:pointer;transition:all .2s ease-in-out;margin:0 !important;border-radius:unset}.gallery-module .lSPager li.active{border-radius:unset !important;border:solid 1px #96a8b2}.gallery-module .lSPager li:hover{opacity:.5}}.gallery-module .summary__texture{cursor:pointer;position:absolute;top:0;height:100%;max-height:528px;width:100%}.gallery-module .summary__texture .texture__preview{width:100%;height:100%}.gallery-module .summary__texture .texture__preview:hover .zoom-in{opacity:1}.gallery-module .summary__texture .texture__preview .zoom-in{background:#fff;border-radius:50%;box-shadow:0 2px 4px 0 rgba(150,168,178,.24);height:48px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%, -50%);transition:all .2s ease;width:48px;z-index:1}.gallery-module .summary__texture .texture__preview .zoom-in__icon{left:18%;margin:0 auto;position:absolute;top:19%;width:30px !important}.horizontal-items{display:flex;flex-direction:row;margin-bottom:16px}.horizontal-items .dx{margin-left:20px}.horizontal-items img{max-width:100%}.horizontal-items .fixed-size{flex-shrink:0}@media screen and (max-width: 767px){.horizontal-items{flex-direction:column}.horizontal-items .dx{margin:16px 0 0 0}.horizontal-items .fixed-size{display:flex;justify-content:center}}.letter-spacing-normal{letter-spacing:normal}.header{left:0;position:fixed;right:0;top:0;width:100%;z-index:1100}.header .navbar{background:#1a2f4f;height:72px;padding:0;z-index:5}@media screen and (min-width: 1200px){.header .navbar{flex-flow:row nowrap;height:64px;justify-content:flex-start}}.header__banner{background:#e7cbb9;color:#333;text-align:center;padding:0 12px;height:40px;line-height:1.25em;gap:8px}.header__banner a{text-decoration:underline;color:#333}.header__banner .topbar-carousel{width:100%;height:40px}.header__banner .topbar-carousel__track{height:100%}.header__banner .topbar-carousel__item{width:100%;height:100%;gap:16px}.header__banner--blue{background:#001233;color:#fff;font-size:13px;text-transform:uppercase}.header__banner--blue strong{text-transform:none}.header__banner--blue a{color:#fff}.header__banner--desaturated_blue{background:#445260;color:#fff;font-size:12px;font-weight:700}@media screen and (min-width: 576px){.header__banner--desaturated_blue{font-size:14px;line-height:1}}.header__banner--desaturated_blue a{color:#fff}.header__banner--desaturated_blue .separator{margin:0 10px 0 18px}@media screen and (max-width: 767px){.header__banner--desaturated_blue .separator{display:none}}.header__banner--desaturated_blue .trustpilot-widget{max-width:305px}@media screen and (min-width: 768px){.header__banner--desaturated_blue .trustpilot-widget{flex:1 0 0}}.header__banner--white{background:#fff;color:#4d5d6c;font-size:13px;border-bottom:solid 1px #e9e9e9}@media screen and (max-width: 991px){.header__banner--white{font-size:12px}}.header__banner--white strong{text-transform:none}.header__banner--white a{text-decoration:underline}.header__banner--autocase{text-transform:none}@media screen and (max-width: 991px){.header__banner--withcounter{height:90px}}.header__banner--withcounter .topbar-carousel{height:90px}@media screen and (max-width: 991px){.header__banner--withcounter .topbar-carousel__item{gap:8px}}.header__banner--retractable{position:relative;height:0;-webkit-transition:height 1s ease-in-out 0s;-moz-transition:height 1s ease-in-out 0s;-o-transition:height 1s ease-in-out 0s;transition:height 1s ease-in-out 0s}.header__banner--retractable .topbar-carousel{opacity:0;-webkit-transition:opacity .3s ease-in-out 1s;-moz-transition:opacity .3s ease-in-out 1s;-o-transition:opacity .3s ease-in-out 1s;transition:opacity .3s ease-in-out 1s}.header__banner--retractable.active{height:40px}@media screen and (max-width: 991px){.header__banner--retractable.active{height:90px}}.header__banner--retractable.active .topbar-carousel{opacity:1}.header__banner--retractable:not(.active) .topbar-carousel{transition-delay:0s}.header .header__logo{justify-content:center;display:flex;flex-direction:column;flex-grow:1;height:72px;line-height:1}@media screen and (min-width: 1200px){.header .header__logo{height:64px;order:0}}.header .header__logo--icon{height:16px}@media screen and (min-width: 1200px){.header .header__logo--icon{height:20px}}.header .header__logo--user{color:#fff;margin-left:8px;font-size:11px}.header .header__logo a:hover{text-decoration:none}.header .navbar__basket{cursor:pointer;margin-right:0;position:relative}@media screen and (max-width: 1199px){.header .navbar__basket{margin-right:24px;padding-right:0}}@media screen and (min-width: 1200px){.header .navbar__basket{order:2}}.header .navbar__basket--icon{height:16px}.header .navbar__basket--badge{-webkit-transform:translate(50%, 50%);background:#e30000;border-radius:50%;border:solid 2px #1a2f4f;color:#fff;font-size:8px;height:16px;left:0;position:absolute;text-align:center;top:0;transform:translate(50%, 50%);width:16px}.header .navbar__basket--badge span{display:block;line-height:13px}.header .navbar__basket--noitems{cursor:unset}.header .navbar__menu{height:16px;position:relative}.header .navbar__menu span{background:#fff;display:block;height:2px;margin-bottom:4px;position:relative;transform-origin:4px 0px;transition:color .3s ease;transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1),background .5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .55s ease;width:16px;z-index:1}.header .navbar__menu span:first-child{transform-origin:0% 0%}.header .navbar__menu span:last-child{margin-bottom:0;transform-origin:0% 100%}.header .navbar__menu[aria-expanded=true] span:first-child{opacity:1;transform:rotate(45deg) translate(2px, -2px)}.header .navbar__menu[aria-expanded=true] span:nth-child(2){opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}.header .navbar__menu[aria-expanded=true] span:last-child{transform:rotate(-45deg) translate(3px, 1px)}.header .menu{align-items:center;background:#1a2f4f;flex-basis:100%;flex-grow:1;position:relative;text-align:left}@media screen and (min-width: 1200px){.header .menu{background:transparent;display:flex !important;flex-basis:auto;justify-content:flex-end;margin-right:15px;order:1;padding:0;position:static}}@media screen and (max-width: 1199px){.header .menu.collapse.show{-webkit-overflow-scrolling:touch;height:calc(100vh - 72px);overflow-y:auto}}.header .menu__label{color:#fff;font-size:20px}@media screen and (min-width: 1200px){.header .menu__label{color:#fff;font-size:14px;text-transform:capitalize}.header .menu__label:hover{color:#fff}.header .menu__label:hover:after{opacity:1}}.header .menu__header{border-bottom:solid 1px rgba(150,168,178,.5);order:1}@media screen and (min-width: 1200px){.header .menu__header{border:0;left:50%;order:unset;padding:0;position:absolute;top:50%;transform:translate(-50%, -50%)}}@media screen and (max-width: 1199px){.header .menu__header li{text-align:center}.header .menu__header li:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 1200px){.header .menu__header li{display:inline-block}}.header .menu__header li>a{color:#f3f3f3;line-height:.94}.header .menu__header li>a:hover,.header .menu__header li>a.selected{opacity:1}.header .menu__header li>a.selected{text-decoration:none}.header .menu__header li>a.selected:hover{text-decoration:underline}@media screen and (min-width: 1200px){.header .menu__header li>a{opacity:.5;line-height:1;padding:0 18px}}.header .menu__lang-curr{border-bottom:solid 1px rgba(150,168,178,.5);display:flex;flex-direction:row;justify-content:space-around;order:2}@media screen and (min-width: 1200px){.header .menu__lang-curr{border-bottom:0;padding:0}}.header .menu__lang-curr li{display:inline-block}.header .menu__lang-curr span{font-size:11px}.header .menu__lang-curr .menu__label{font-size:11px;text-transform:uppercase}.header .menu__secondary .menu__elem{border-bottom:solid 1px rgba(150,168,178,.5)}@media screen and (min-width: 1200px){.header .menu__secondary .menu__elem{border:0;color:#96a8b2;display:inline-block;position:relative}}@media screen and (min-width: 1200px){.header .menu__secondary .menu__elem--account .menu__label{letter-spacing:normal;text-transform:none}}.header .menu__secondary .menu__elem--account .menu__label.notification::before{content:"";position:absolute;width:5px;height:5px;border-radius:10px;background:#c82300;margin-left:-9px;margin-top:12px}@media screen and (min-width: 1200px){.header .menu__secondary .menu__elem--account .menu__label.notification::before{margin-top:8px}}.header .menu__secondary .menu__elem--account .ribbon{margin-left:10px;margin-top:2px;text-transform:uppercase;font-size:8px}.header .menu__secondary .menu__elem--account .ribbon--new{color:#c82300}@media screen and (min-width: 1200px){.header .menu__secondary .menu__elem--login{margin-right:8px}.header .menu__secondary .menu__elem--login .menu__label{border:solid 1px #fff;text-transform:capitalize;padding:8px 16px;font-size:14px;line-height:1;text-decoration:none !important}}.header .menu__secondary .menu__elem--get-started{margin-right:8px}.header .menu__secondary .menu__elem--get-started .button{padding-left:16px;padding-right:16px}@media screen and (min-width: 1200px){.header .menu__secondary .menu__elem--guides .menu__label-dropdown{text-align:left}}.header .menu__secondary .menu__elem--guides #collapseTwo>a{padding-bottom:0}@media screen and (min-width: 1200px){.header .menu__secondary .menu__elem--guides #collapseTwo>a{border-top:1px solid #e9e9e9;padding-top:12px}.header .menu__secondary .menu__elem--guides #collapseTwo>a:first-child{border:0;padding-top:0}}@media screen and (min-width: 1200px){.header .menu__secondary .menu__elem--search{margin-right:-5px}}.header .menu__secondary .menu__elem--social .menu__social{text-align:center;display:inline-flex;align-items:center;justify-content:center}.header .menu__secondary .menu__elem--social .menu__social img{width:24px;height:auto}.header .menu__secondary .menu__label{display:block;width:100%;text-align:center}@media screen and (min-width: 1200px){.header .menu__secondary .menu__label{padding-bottom:0;padding-top:0}}.header .menu__secondary .menu__label.selected{color:#fff;text-decoration:none}.header .menu__secondary .menu__label.selected:after{opacity:1}.header .menu__secondary .menu__label-dropdown{position:absolute;transform:translateX(-50%);max-height:0;opacity:0;overflow:hidden;transition:all .35s ease}@media screen and (max-width: 1199px){.header .menu__secondary .menu__label-dropdown{padding:0;position:static;transform:none}}@media screen and (min-width: 1200px){.header .menu__secondary .menu__label-dropdown{background-color:#fff;border-radius:4px;border:1px solid rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(150,168,178,.24);color:#4d5d6c;float:left;list-style:none;margin-top:24px;min-width:10rem;padding:20px 24px 0px;top:100%}}@media screen and (min-width: 1200px){.header .menu__secondary .menu__label-dropdown--guides{min-width:335px}}.header .menu__secondary .menu__label-dropdown.collapse.show{max-height:9999px;opacity:1}.header .menu__secondary .menu__label-dropdown.collapsed{opacity:0}.header .menu__secondary .menu__label-dropdown--advanced{color:#96a8b2;font-size:15px;letter-spacing:.7px;line-height:1.07}@media screen and (min-width: 1200px){.header .menu__secondary .menu__label-dropdown--advanced{color:#333;font-size:16px;letter-spacing:.8px;line-height:1.5;padding-bottom:13px;padding-top:12px}.header .menu__secondary .menu__label-dropdown--advanced:first-child{padding-top:0;padding-bottom:13px}}.header .menu__secondary .menu__label-dropdown a{color:#fff;display:block;font-size:13px}@media screen and (min-width: 1200px){.header .menu__secondary .menu__label-dropdown a{color:#4d5d6c;line-height:normal;padding-bottom:16px;width:max-content}}.header .menu__secondary .menu__label-dropdown #slfMenuItemsNum{color:#1a2f4f;font-weight:bold}.header .menu__secondary .menu__two-column{display:flex;flex-wrap:wrap;justify-content:space-evenly;flex-direction:column}@media screen and (min-width: 1200px){.header .menu__secondary .menu__two-column{justify-content:space-between;flex-direction:row}}.header .menu__secondary .menu__two-column li{min-width:116px;width:100%}@media screen and (min-width: 1200px){.header .menu__secondary .menu__two-column li{width:40%}}.header .mobile_icons{list-style:none;margin-right:10px}.header .mobile_icons .menu__label{padding:0 5px}.header .mobile_icons .menu__label#basketIndicatorMobile{margin:0}@media screen and (max-width: 1199px){.header-withpromotionbar .menu.collapse.show{height:calc(100vh - 72px - 40px)}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .menu.collapse.show{height:calc(100vh - 72px - 90px)}}.st-injected-content-generated .st-ui-search-tab{display:none !important}select#currency{font-size:14px;padding:8px 0px}.button{background:#f3f3f3;border:1px solid transparent;color:#96a8b2;display:inline-flex;align-items:center;justify-content:center;font-size:11px;min-height:32px;line-height:1.3;outline:none;padding:5px 24px 3px;text-transform:uppercase;text-align:center}.button--expand{height:32px}.button--big{font-size:16px;min-height:48px;display:flex;align-items:center}.button--disabled{cursor:default}.button:focus{outline:none !important}.button:hover{color:#96a8b2;text-decoration:none}.button--link{border:none;padding:0;text-decoration:underline;background:none;color:#377dd7;min-height:unset;letter-spacing:normal;font-size:13px}.button--link:hover{color:#377dd7;text-decoration:underline;opacity:1}.button--default{background-color:rgba(0,0,0,0);border:1px solid #96a8b2;color:#4d5d6c}.button--default:hover{color:#4d5d6c}.button--success{background-color:rgba(0,0,0,0);border:1px solid #377dd7;color:#377dd7}.button--success:hover{color:#377dd7}.button--danger{background-color:rgba(0,0,0,0);border:1px solid #c82300;color:#c82300}.button--danger:hover{color:#c82300}.button--disabled{background-color:rgba(0,0,0,0);border:1px solid #e9e9e9;color:rgba(150,168,178,.5)}.button--disabled:hover{color:rgba(150,168,178,.5)}.button--order-add{background-color:rgba(0,0,0,0);border:1px solid #377dd7;color:#377dd7}.button--order-add:hover{color:#377dd7}.button--save{background-color:rgba(0,0,0,0);border:1px solid}.button--order-success{background-color:#377dd7;border:1px solid #377dd7;color:#fff}.button--order-success:hover{color:#fff}.button--browse-style{background-color:rgba(0,0,0,0);border:1px solid #e9e9e9;color:#4d5d6c}.button--browse-style:hover{color:#4d5d6c}.button--white{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff}.button--white:hover{color:#fff}.button--full-white{background-color:#fff;border:1px solid rgba(0,0,0,0);color:#1a2f4f}.button--full-white:hover{color:#1a2f4f}.button--full-nile{background-color:#1a2f4f;border:1px solid rgba(0,0,0,0);color:#fff}.button--full-nile:hover{color:#fff}.button-form{color:#96a8b2;height:32px;margin:16px auto 0;transition:.2s all ease;flex-shrink:0;min-width:120px}@media screen and (min-width: 768px){.button-form{margin-top:8px}}.button-form img{filter:brightness(0.7);margin-left:8px}.popover{background-clip:padding-box;background-color:#1a2f4f;border-radius:0;box-shadow:0 2px 4px 0 rgba(150,168,178,.24);line-height:1.5;margin-top:16px;position:absolute;text-align:left;top:0;z-index:1060}.popover .arrow{display:block;margin:0 .3rem;position:absolute}.popover .arrow:before,.popover .arrow:after{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.popover-body{padding:0;font-size:14px;color:#fff}.popover-body a{color:#fff;text-decoration:underline}.popover-body .navbar__basket__button{height:auto;white-space:normal;max-width:213px}.popover-body .card__currency,.popover-body .price-details{padding-bottom:0}.popover.bs-popover-bottom .arrow{height:18px;top:-12px;width:13px;background-image:url(../images/icons/popover-arrow-blue.svg);background-size:contains;transform:rotate(-90deg)}.popover.bs-popover-left{margin-top:0;z-index:1112}.popover.bs-popover-left .arrow{height:18px;right:-0.8rem;top:-12px;width:13px;background-image:url(../images/icons/popover-arrow-blue.svg);background-size:contains}.popover.bs-popover-left .popover-body{max-width:185px}.popover.bs-popover-right{margin-top:0;z-index:1112}.popover.bs-popover-right .arrow{height:18px;left:-0.8rem;top:-12px;width:13px;background-image:url(../images/icons/popover-arrow-blue.svg);background-size:contains;transform:rotate(180deg)}.popover.bs-popover-right .popover-body{max-width:185px}.popover--light{background-color:#fff}.popover--light.bs-popover-left .arrow:after,.popover--light.bs-popover-right .arrow:after{border-right-color:#fff !important}.tag{background:#f3f3f3;border:1px solid transparent;box-shadow:2px 0 2px 0 rgba(150,168,178,.24);color:#4d5d6c;cursor:pointer;display:inline-block;font-size:11px;line-height:24px;padding:0 8px;text-transform:capitalize;position:relative;z-index:1}.tag.tag--secondary{border:solid 1px #e9e9e9}.tag--default{border:1px solid rgba(0,0,0,0);background-color:#fff;color:#1a2f4f}.tag--default:hover{color:#1a2f4f}.tag--on_sale{border:1px solid rgba(0,0,0,0);background-color:#c82300;color:#fff}.tag--on_sale:hover{color:#fff}.tag--new_season{border:1px solid rgba(0,0,0,0);background-color:#1246fb;color:#fff}.tag--new_season:hover{color:#fff}.tag--new{border:1px solid rgba(0,0,0,0);background-color:#fff;color:#1a2f4f}.tag--new:hover{color:#1a2f4f}.tag--limited_availability{border:1px solid rgba(0,0,0,0);background-color:#c82300;color:#fff}.tag--limited_availability:hover{color:#fff}.arrow-menu{display:inline-block;position:relative;transition:all .1s ease-out}.arrow-menu:after{border:none;height:unset;margin:0;padding:0;position:absolute;transition:transform .1s ease-in;width:unset}.arrow-menu--big:after{content:url("../images/icons/arrow-big.svg");right:0;transform:translateY(10px) rotate(0)}.arrow-menu--big[aria-expanded=true]:after{transform:rotate(180deg)}@media screen and (min-width: 992px){.arrow-menu--big:after{content:url("../images/icons/arrow-small.svg");opacity:.5;top:50%;right:3px;transform:translateY(-50%)}.arrow-menu--big[aria-expanded=true]{color:#fff}.arrow-menu--big[aria-expanded=true]:after{opacity:1;transform:translate(4px, 5.5px) rotate(180deg)}}.arrow-menu--small:after{content:url("../images/icons/arrow-small.svg");transform:translate(4px, 4.5px) rotate(0)}.arrow-menu--small[aria-expanded=true]:after{transform:translate(4px, 5.5px) rotate(180deg)}@media screen and (min-width: 992px){.arrow-menu--small:after{opacity:.5}.arrow-menu--small[aria-expanded=true]{color:#fff}.arrow-menu--small[aria-expanded=true]:after{opacity:1}}.arrow-menu--big-dark:after{content:url("../images/icons/arrow-big-summary.svg");right:0;transform:rotate(0)}.arrow-menu--big-dark[aria-expanded=true]:after{transform:rotate(180deg)}@media screen and (min-width: 992px){.arrow-menu--big-dark:after{content:url("../images/icons/arrow-big-summary.svg");opacity:1;right:unset;transform:translate(6px, 4px) rotate(0)}.arrow-menu--big-dark[aria-expanded=true]:after{opacity:1;transform:translate(6px, 4px) rotate(180deg)}}.dropdown--lang .dropdown__list,.dropdown--curr .dropdown__list{border-radius:4px;box-shadow:0 2px 4px 0 rgba(150,168,178,.24);color:#4d5d6c;left:50%;min-width:120px;text-align:left;transform:translate(-70%, 24px);z-index:1}.dropdown--lang .dropdown-item,.dropdown--curr .dropdown-item{color:#4d5d6c;font-size:13px}.dropdown--lang .dropdown-item.active,.dropdown--curr .dropdown-item.active{color:#333;background:none}.dropdown--lang .dropdown-curr,.dropdown--curr .dropdown-curr{padding:16px 1.5rem 8px}.dropdown--lang .dropdown-curr .label,.dropdown--curr .dropdown-curr .label{font-size:12px;margin-bottom:14px}.dropdown--lang .dropdown-curr .value-container .value,.dropdown--curr .dropdown-curr .value-container .value{font-size:12px;letter-spacing:normal;line-height:1}.dropdown--lang .dropdown-curr .value-container .action,.dropdown--curr .dropdown-curr .value-container .action{letter-spacing:normal;text-transform:uppercase}.dropdown--lang .dropdown-curr .value-container .action .action__text,.dropdown--curr .dropdown-curr .value-container .action .action__text{font-size:10px;color:#377dd7;padding-top:1px}.dropdown--lang .dropdown-curr .value-container .action .action__arrow,.dropdown--curr .dropdown-curr .value-container .action .action__arrow{align-items:center;display:inline-flex;margin:3px}.dropdown--lang .dropdown-curr .value-container .change-link,.dropdown--curr .dropdown-curr .value-container .change-link{margin-left:8px;color:#377dd7;cursor:pointer}.dropdown--lang button img,.dropdown--curr button img{height:16px}.dropdown--lang .dropdown__list{min-width:200px}.dropdown--advanced-filters .dropdown__list{background-color:#fff;border:1px solid rgba(150,168,178,.5);color:#4d5d6c;display:none;float:left;left:50%;list-style:none;min-width:120px;padding:0;position:absolute;top:100%;transform:translate(-50%, 24px);z-index:1000}.dropdown--advanced-filters .dropdown__list.show{display:block}.dropdown--advanced-filters .dropdown__list ul{max-height:300px;overflow-y:scroll}.dropdown--advanced-filters .checkbox-custom{border-bottom:none;display:flex;padding:2px;margin:2px 0}.dropdown--advanced-filters .checkbox-custom--picklist input[type=checkbox]{display:none}.dropdown--advanced-filters .checkbox-custom--picklist label:before{display:none}.dropdown--advanced-filters .checkbox-custom--picklist label .remove-value{background:url("../images/icons/cancel--azure.svg") no-repeat center;background-size:100%;width:12px;height:12px;margin-left:15px}.dropdown--advanced-filters .checkbox-custom:hover{background:#eaeaea}.dropdown--advanced-filters .checkbox-custom.selected{background:#1a2f4f}.dropdown--advanced-filters .checkbox-custom.selected label{color:#fff}footer{background:#1a2f4f}.footer__container{color:#96a8b2;margin:0 auto;max-width:1440px;left:auto;right:auto}.footer__top{padding:28px 0 15px}.footer__menu-items{display:flex;flex-flow:row;justify-content:space-between;list-style:none}.footer__menu-items .menu__header{color:#f3f3f3;font-size:16px;font-weight:500;line-height:1.5;margin-bottom:10px;position:relative}.header__underline:after{border-bottom:solid 1px #e9e9e9;bottom:-9px;content:"";opacity:.25;position:absolute;width:94px;z-index:1}.header__underline--left:after{left:0}.header__underline--right:after{right:0}.footer__menu-item{min-width:200px}.footer__link{color:#96a8b2;display:block;font-size:11px;line-height:1.45;padding-top:15px;text-decoration:none;text-transform:uppercase}.footer__link:hover{text-decoration:underline}@media screen and (min-width: 992px){.footer__link{padding-top:8px}}.menu__customer-care{font-size:13px;line-height:1.23;text-align:right;width:448px}.menu__customer-care .customer-care__description{padding-top:5px}.menu__customer-care .customer-care__contact .button--save{padding:0 32px}.menu__customer-care .customer-care__any-questions{margin-right:16px}.menu__customer-care .customer-care__awards{margin-left:30px;margin-top:16px}.menu__customer-care .customer-care__awards .netcomm-logo{width:70px;margin-right:10px}.menu__customer-care .customer-care__awards .e-awards-logo{width:80px}.menu__customer-care .customer-care__social-media{margin-top:16px}@media screen and (min-width: 992px){.footer__bottom{padding:0 0 15px}}.footer__bottom-items{align-items:center;display:flex;flex-flow:column;list-style:none}@media screen and (min-width: 992px){.footer__bottom-items{flex-flow:row;justify-content:space-between}}.footer__copyrights{align-items:center;display:flex;flex-flow:column}@media screen and (min-width: 992px){.footer__copyrights{align-items:flex-start}}.logo--small{height:16px}.copyright{font-size:13px;line-height:1.23;margin:15px 0}.footer__social-media{margin-left:20px}.social-media__icon{height:32px;margin-left:17px}@media screen and (min-width: 992px){.footer__terms-and-cards{margin-left:auto;text-align:right}}.credit-card__icon{height:16px;margin-left:8px}.footer__terms{align-items:center;display:flex;flex-flow:column;height:100px;justify-content:space-between;flex-flow:row}.footer__terms .footer__link{padding:0;margin-left:20px}.footer__awards{margin-left:30px}.footer__awards .netcomm-logo{width:70px;margin-right:10px}.footer__awards .e-awards-logo{width:80px}.create-shirt__steps-container{background:#fff;border-top:1px solid rgba(150,168,178,.3);bottom:0;font-size:11px;height:40px;padding:0 15px;text-transform:uppercase;z-index:1000}@media screen and (min-width: 576px){.create-shirt__steps-container{height:68px}}.create-shirt__steps-container.sticky{position:fixed;left:0;right:0}.create-shirt__steps-container.sticky+footer{margin-top:68px}#step-bar{bottom:0;z-index:1000}#step-bar.sticky{position:fixed;left:0;right:0}#step-bar.sticky+footer{margin-top:68px}.create-shirt__steps--desktop .button--save{padding:0 10px}.create-shirt__arrow-left,.step__info{opacity:.3}.create-shirt__step{opacity:1}.arrow-left{height:8px}.step__text{margin:0 3px}.step--active{opacity:1;padding:5px 8px 3px}@media screen and (min-width: 576px){.step--active{border:1px solid #96a8b2}}.step--active~li.create-shirt__step{opacity:.3}.step--active~li.create-shirt__step a{cursor:not-allowed}.create-shirt__steps--mobile{min-width:100%}.step__name{margin:0 4px}@media screen and (min-width: 425px){.step__name{margin-right:130px}}.advanced-filters{align-content:center;align-items:center;background:#fff;border-bottom:solid 1px #e9e9e9;display:flex;flex-direction:column;height:15px;justify-content:center;margin:0 auto;position:fixed;top:72px;overflow:visible;width:100%;z-index:11}@media screen and (min-width: 992px){.advanced-filters{height:58px;justify-content:flex-start;top:64px}}.advanced-filters__done{display:none;position:fixed;bottom:0;background:#fff;padding:10px 15px;width:100%;color:#377dd7;border-top:1px solid rgba(150,168,178,.3)}@media screen and (min-width: 992px){.advanced-filters.collapse.show{height:105px;display:flex}.advanced-filters.collapse.show .filter{display:flex;height:52.5px}.advanced-filters.collapse.show .filter:nth-child(-n+7){opacity:1}.advanced-filters.collapse.show .filter:nth-child(n+7){opacity:1;visibility:visible}}@media screen and (max-width: 991px){.advanced-filters.collapse.show{display:flex;min-height:100vh;padding:0 0 45px;top:0;z-index:1111;overflow-y:scroll}.advanced-filters.collapse.show .wrapper{-webkit-overflow-scrolling:touch;height:100vh;opacity:1;display:flex;justify-content:center;width:100%}.advanced-filters.collapse.show .wrapper .advanced-filters__content{height:calc(100% + 58px)}.advanced-filters.collapse.show .wrapper .advanced-filters__content .filter{visibility:visible}.advanced-filters.collapse.show .advanced-filters__close,.advanced-filters.collapse.show .advanced-filters__cl{bottom:0;display:block;position:relative;min-height:50px}.advanced-filters.collapse.show .advanced-filters__close .close,.advanced-filters.collapse.show .advanced-filters__cl .close{display:block;position:relative;width:50px}.advanced-filters.collapse.show .advanced-filters__close .button-label,.advanced-filters.collapse.show .advanced-filters__cl .button-label{display:none}.advanced-filters.collapse.show .advanced-filters__done{display:block}}.advanced-filters.to-top{top:0}.advanced-filters__close,.advanced-filters__cl{bottom:-12px;display:block;margin:0 auto;position:absolute;z-index:1000}@media screen and (min-width: 992px){.advanced-filters__close,.advanced-filters__cl{bottom:-8px}.advanced-filters__close[aria-expanded=true] .button-label span[data-state=show],.advanced-filters__cl[aria-expanded=true] .button-label span[data-state=show]{display:none}.advanced-filters__close[aria-expanded=true] .button-label span[data-state=hide],.advanced-filters__cl[aria-expanded=true] .button-label span[data-state=hide]{display:inline-block}.advanced-filters__close[aria-expanded=true] .button-label:after,.advanced-filters__cl[aria-expanded=true] .button-label:after{opacity:1;transform:translate(4px, 0) rotate(180deg)}}.advanced-filters__close .close,.advanced-filters__cl .close{background-size:100%;background:url("../images/icons/icon-close.svg") no-repeat center;display:none;margin:0 auto;opacity:1}.advanced-filters__close .button-label,.advanced-filters__cl .button-label{background:#fff;border:solid 1px #e9e9e9;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:9px;line-height:22px;min-height:22px;text-transform:uppercase;width:140px}.advanced-filters__close .button-label:after,.advanced-filters__cl .button-label:after{filter:brightness(0) opacity(1);transform:translate(4px, 0) rotate(0);position:relative}.advanced-filters__close .button-label span[data-state=show],.advanced-filters__cl .button-label span[data-state=show]{display:inline-block}.advanced-filters__close .button-label span[data-state=hide],.advanced-filters__cl .button-label span[data-state=hide]{display:none}@media screen and (min-width: 992px){.advanced-filters__close .button-label,.advanced-filters__cl .button-label{background:#e9e9e9;border-color:rgba(150,168,178,.5);line-height:14px;min-height:14px}}.advanced-filters__close-top{display:none}.advanced-filters__close-top .close{background:url("../images/icons/icon-close.svg") no-repeat center;height:16px;width:16px;position:absolute;right:24px;top:24px;opacity:0;transition:.5s opacity ease-in}.advanced-filters__close-top[aria-expanded=true]{display:inline-block}.advanced-filters__close-top[aria-expanded=true] .close{opacity:1}.advanced-filters .wrapper{height:15px;opacity:0;display:none;transition:.5s opacity ease-in}@media screen and (min-width: 992px){.advanced-filters .wrapper{opacity:1;width:100%;height:58px;display:block}}@media screen and (max-width: 991px){.advanced-filters__content{margin:0;visibility:hidden}}@media screen and (min-width: 992px){.advanced-filters__content{display:flex;flex-wrap:wrap;justify-content:space-around}}.advanced-filters__buttons{align-items:center;background:#f3f3f3;border-top:1px solid #fff;bottom:0;display:flex;height:58px;justify-content:center;left:0;position:absolute;right:0;width:100%}.advanced-filters__buttons .button{height:32px}.advanced-filters__buttons .button:first-child{margin-right:26px}.advanced-filters--browse-shirts{position:relative}@media screen and (max-width: 991px){.advanced-filters--browse-shirts{position:fixed}}.advanced-filters--browse-shirts .buttons{gap:24px;position:absolute;bottom:-8px}@media screen and (max-width: 991px){.advanced-filters--browse-shirts .buttons{bottom:-12px}}.advanced-filters--browse-shirts .advanced-filters__close{position:relative;bottom:0}@media screen and (max-width: 991px){.advanced-filters--browse-shirts .advanced-filters__content{margin-top:32px}}.header-withpromotionbar .advanced-filters{top:112px}@media screen and (min-width: 992px){.header-withpromotionbar .advanced-filters{top:112px}}@media screen and (min-width: 1200px){.header-withpromotionbar .advanced-filters{top:104px}}@media screen and (max-width: 991px){.header-withpromotionbar .advanced-filters.advanced-filters--browse-shirts{top:112px}}.filter{font-size:12px;line-height:1.33;min-width:276px;visibility:hidden;width:100%}@media screen and (min-width: 992px){.filter{align-items:center;display:flex;height:58px;min-width:160px;opacity:0;padding:0 8px;transition:.2s all ease;visibility:hidden;width:calc(16.6666666667% - 8px)}.filter:nth-child(-n+6){opacity:1;visibility:visible}}.filter__label{color:#96a8b2;display:none;padding-bottom:4px}.filter__dropdown{display:flex;justify-content:center;gap:8px}@media screen and (min-width: 1200px){.filter__dropdown{gap:4px}}@media screen and (min-width: 992px){.filter__dropdown{width:100%;max-width:200px}}.filter__dropdown .dropdown__select{color:#4d5d6c;border-bottom:solid 1px rgba(150,168,178,.5);margin-bottom:24px;padding-bottom:4px;text-align:left;min-width:228px}@media screen and (min-width: 992px){.filter__dropdown .dropdown__select{margin-bottom:0;min-width:unset;width:100%}}.filter__dropdown .dropdown__select:after{filter:brightness(0) opacity(1);right:4px}.filter__dropdown .dropdown__select span{padding-left:5px}@media screen and (min-width: 992px){.filter__dropdown .dropdown__select span{padding-left:0}}.filter__dropdown .dropdown__info{background:url("../images/icons/info_icon.svg") no-repeat;min-width:16px;width:16px;height:16px;background-size:10px 10px;background-position:center;border:solid 1px #377dd7;border-radius:50px}@media screen and (min-width: 992px){.filter__dropdown .dropdown__info{margin-right:4px}}@media screen and (max-width: 991px){.filter__dropdown .dropdown__info{position:absolute;left:0}}.filter__dropdown .dropdown__clear{background:url("../images/icons/cancel--azure.svg") no-repeat;background-size:100%;min-width:12px;width:12px;height:12px}@media screen and (min-width: 992px){.filter__dropdown .dropdown__clear{margin-left:4px}}@media screen and (max-width: 991px){.filter__dropdown .dropdown__clear{position:absolute;right:0}}.filter.not-selected .filter__dropdown .dropdown__clear{opacity:0}@media screen and (min-width: 992px){.advanced-filters .filter{min-width:unset}}@media screen and (min-width: 992px){.advanced-filters .filter:not(.not-selected) .filter__dropdown.dropdown--advanced-filters{align-items:center}}@media screen and (max-width: 991px){.advanced-filters .filter:not(.not-selected) .filter__dropdown.dropdown--advanced-filters .dropdown__info{top:6px}}.advanced-filters .filter:not(.not-selected) .filter__dropdown.dropdown--advanced-filters .dropdown__select{color:#333;border:none;background-color:#dedede;padding:4px;padding-right:20px}.advanced-filters .filter:not(.not-selected) .filter__dropdown.dropdown--advanced-filters .dropdown__select::after{display:none}.advanced-filters .filter:not(.not-selected) .filter__dropdown.dropdown--advanced-filters .dropdown__clear{position:absolute;right:6px}@media screen and (max-width: 1199px){.advanced-filters .filter:not(.not-selected) .filter__dropdown.dropdown--advanced-filters .dropdown__clear{right:4px}}@media screen and (max-width: 991px){.advanced-filters .filter:not(.not-selected) .filter__dropdown.dropdown--advanced-filters .dropdown__clear{right:28px;top:6px}}.advanced-filters-v2{width:100%;background-color:#fff;transition:background-color .3s ease}.advanced-filters-v2__desktop{padding-top:32px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 1199px){.advanced-filters-v2__desktop{display:none}}.advanced-filters-v2__mobile{padding-top:24px;display:block;margin-bottom:24px}@media screen and (min-width: 1200px){.advanced-filters-v2__mobile{display:none}}.advanced-filters-v2__mobile .filters-button{gap:8px}.advanced-filters-v2.fixed{position:fixed;top:64px;background-color:#f5f5f5;width:100%;z-index:10;border-bottom:1px solid #e9e9e9}@media screen and (max-width: 1199px){.advanced-filters-v2.fixed{top:72px}}.advanced-filters-v2.fixed .advanced-filters-v2__mobile{padding-top:16px;margin-bottom:16px}.advanced-filters-v2.fixed--noheader{top:0}@media screen and (max-width: 991px){.advanced-filters-v2--browse.fixed{top:87px}}.filter-v2{width:calc(16.6666666667% - 20px);position:relative;margin-bottom:32px}.filter-v2__wrapper{display:flex;align-items:center;justify-content:space-between;padding:8px;border:1px solid #e9e9e9;cursor:pointer;height:32px;background-color:#fff;gap:16px}.filter-v2__name{gap:8px;overflow:hidden}@media screen and (max-width: 1439px){.filter-v2__name{gap:6px}}.filter-v2__name .label{color:#333;font-size:15px;line-height:1.3;text-wrap:nowrap}@media screen and (max-width: 1439px){.filter-v2__name .label{font-size:13px}}.filter-v2__name .info{background:url("../images/icons/info_icon.svg") no-repeat;width:16px;height:16px;background-size:10px 10px;background-position:center;border:solid 1px #377dd7;border-radius:50px}@media screen and (max-width: 1439px){.filter-v2__name .info{width:14px;height:14px;background-size:8px 8px}}.filter-v2__dropdown{position:relative}.filter-v2__dropdown .dropdown__list{background-color:#fff;border:1px solid rgba(77,93,108,.5);border-radius:0;color:#333;display:none;list-style:none;min-width:120px;width:100%;padding:0;position:absolute;margin-top:-32px;z-index:1000}.filter-v2__dropdown .dropdown__list.show{display:block}.filter-v2__dropdown .dropdown__list ul{max-height:256px;overflow-y:scroll}.filter-v2__dropdown .dropdown__list ul li{padding:12px 8px;margin:0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e9e9e9;min-height:40px;cursor:pointer;background-color:#fff;gap:8px}.filter-v2__dropdown .dropdown__list ul li:hover{background-color:rgba(77,93,108,.3)}.filter-v2__dropdown .dropdown__list ul li input{display:none}.filter-v2__dropdown .dropdown__list ul li .value{display:flex;gap:8px;align-items:center}.filter-v2__dropdown .dropdown__list ul li .value img{width:16px;border:1px solid rgba(77,93,108,.5)}.filter-v2__dropdown .dropdown__list ul li .value label{margin:0;color:#333;font-size:14px;line-height:1.3;cursor:pointer}@media screen and (max-width: 1439px){.filter-v2__dropdown .dropdown__list ul li .value label{font-size:13px}}.filter-v2__dropdown .dropdown__list ul li .number{color:#4d5d6c;font-size:12px;line-height:1}.filter-v2__close{display:none}.filter-v2--selected .filter-v2__wrapper{border:none;background-color:#1a2f4f}.filter-v2--selected .filter-v2__name .label{color:#fff}.filter-v2--selected .filter-v2__name .info{display:none}.filter-v2--selected .filter-v2__arrow{display:none}.filter-v2--selected .filter-v2__close{display:inline-block}.filter-v2--sorting{width:100%;max-width:200px;margin-bottom:0;min-width:140px}@media screen and (max-width: 991px){.filter-v2--sorting{max-width:140px}}.filter-v2--sorting .filter-v2__wrapper{height:20px;padding:0;border-top:none;border-left:none;border-right:none;background-color:transparent}.filter-v2--sorting .filter-v2__dropdown .dropdown__list{margin-top:-20px}.filter-v2--mobile{width:100%;margin:0}.filter-v2--mobile .filter-v2__wrapper{height:auto;padding:24px;border-top:none;border-left:none;border-right:none}.filter-v2--mobile .filter-v2__wrapper--switches{justify-content:start;gap:24px;flex-wrap:wrap;padding:16px 24px}.filter-v2--mobile .filter-v2__wrapper--noinfo{padding-left:52px}.filter-v2--mobile .filter-v2__wrapper .number{padding-right:8px}.filter-v2--mobile .filter-v2__name{display:flex;align-items:center;gap:12px}.filter-v2--mobile .filter-v2__name .label{font-size:18px}.filter-v2--mobile .filter-v2__name .sublabel{color:#fff;font-size:14px;line-height:1}.filter-v2--mobile .filter-v2__name .info{width:16px;height:16px;background-size:10px 10px}.filter-v2--mobile .filter-v2__arrow img{transform:rotate(-90deg)}.filter-v2--mobile .filter-v2__close img{width:13px;height:13px}.filter-v2--mobile .filter-v2__dropdown{position:fixed;top:64px;right:0;height:calc(100vh - 64px);width:100%;background-color:#fff;z-index:1010 !important;overflow-y:scroll}@media screen and (max-width: 1199px){.filter-v2--mobile .filter-v2__dropdown{top:72px;height:calc(100vh - 72px)}}.filter-v2--mobile.filter-v2--selected .filter-v2__wrapper{border-bottom:1px solid rgba(255,255,255,.15);padding:16px 24px 16px 52px}.filter-v2--mobile.filter-v2--selected .filter-v2__name{flex-direction:column;align-items:start;gap:8px}.filter-v2--mobile .favorites{width:auto !important;gap:16px;order:1}@media screen and (min-width: 576px){.filter-v2--mobile .favorites{margin:0 !important;gap:24px}}.filter-v2--mobile .switcher__wrapper{order:2}.filter-v2--mobile .switcher__title{color:#333;font-size:18px}.filters-menu-mobile{position:fixed;top:64px;right:0;height:calc(100vh - 64px);width:100%;background-color:#fff;z-index:1010 !important;overflow-y:scroll}@media screen and (max-width: 1199px){.filters-menu-mobile{top:72px;height:calc(100vh - 72px)}}.filters-menu-mobile .modal-dialog{margin:0;max-width:unset;padding:64px 0 0}.filters-menu-mobile .modal-header,.filters-menu-mobile .modal-footer{position:fixed;z-index:1020;top:64px;padding:16px;background-color:#f5f5f5;width:100%;height:56px;border:none;border-radius:0;gap:24px}@media screen and (max-width: 1199px){.filters-menu-mobile .modal-header,.filters-menu-mobile .modal-footer{top:72px}}.filters-menu-mobile .modal-header .back,.filters-menu-mobile .modal-footer .back{cursor:pointer}.filters-menu-mobile .modal-header h4,.filters-menu-mobile .modal-footer h4{font-size:20px;line-height:1.25;color:#333}.filters-menu-mobile .modal-footer{top:unset;bottom:0}.filters-menu-mobile .modal-footer .button{color:#fff}.filters-menu-mobile .modal-footer .button:hover{color:#fff}.filters-menu-mobile .modal-content{border:none;border-radius:0}.filters-menu-mobile .modal-body{padding:0}.filters-menu-mobile--feature{z-index:1030 !important}.header-withpromotionbar .advanced-filters-v2.fixed{top:112px}@media screen and (min-width: 992px){.header-withpromotionbar .advanced-filters-v2.fixed{top:112px}}@media screen and (min-width: 1200px){.header-withpromotionbar .advanced-filters-v2.fixed{top:104px}}.header-withpromotionbar .advanced-filters-v2.fixed--noheader{top:0}@media screen and (max-width: 991px){.header-withpromotionbar .advanced-filters-v2--browse.fixed{top:127px}}.header-withpromotionbar .filters-menu-mobile{top:112px;height:calc(100vh - 72px - 40px)}@media screen and (min-width: 992px){.header-withpromotionbar .filters-menu-mobile{top:112px;height:calc(100vh - 72px - 40px)}}@media screen and (min-width: 1200px){.header-withpromotionbar .filters-menu-mobile{top:104px;height:calc(100vh - 64px - 40px)}}.header-withpromotionbar .filters-menu-mobile .modal-header{top:112px}@media screen and (min-width: 992px){.header-withpromotionbar .filters-menu-mobile .modal-header{top:112px}}@media screen and (min-width: 1200px){.header-withpromotionbar .filters-menu-mobile .modal-header{top:104px}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .advanced-filters-v2.fixed{top:162px}}.header-withpromotionbar--withcounter .advanced-filters-v2.fixed--noheader{top:0}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .advanced-filters-v2--browse.fixed{top:177px}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .filters-menu-mobile{top:162px;height:calc(100vh - 72px - 90px)}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .filters-menu-mobile .modal-header{top:162px}}.cards__container{margin-bottom:48px}.cards__container-subtitle,.cards__container .card__name h4{color:#4d5d6c;font-size:20px;letter-spacing:normal;line-height:1.6;margin-bottom:26px;text-align:center}@media screen and (min-width: 992px){.cards__container-subtitle,.cards__container .card__name h4{margin-bottom:42px}}.cards__container .card__container{margin-bottom:48px;position:relative;transition:.2s all ease-in-out;width:100%;flex-grow:1}@media screen and (min-width: 992px){.cards__container .card__container{margin-bottom:24px}.cards__container .card__container:hover{box-shadow:0 0 4px rgba(150,168,178,.8);transform:translateY(-16.5px)}.cards__container .card__container:hover .tag,.cards__container .card__container:hover .tags-features{opacity:0;visibility:hidden}.cards__container .card__container:hover .card__zoom-in{opacity:1}.cards__container .card__container:hover .card__body{border:solid 1px #96a8b2}.cards__container .card__container:hover .card__select{box-shadow:0 1px 4px rgba(150,168,178,.8);display:flex;opacity:1;position:absolute;z-index:1;bottom:-33px}}@media screen and (min-width: 1440px){.cards__container .card__container{margin-left:0;margin-right:0}}.cards__container .card__container--selected{box-shadow:0 0 4px rgba(150,168,178,.8)}.cards__container .card__container--selected .card__body,.cards__container .card__container--selected .card__spec{border-color:#377dd7}.cards__container .card__container--selected:hover{transform:unset}.cards__container .card__container--selected:hover .card__body,.cards__container .card__container--selected:hover .card__spec{border-color:#377dd7}.cards__container .card__container a{text-decoration:none}.cards__container .card__container--pointer{cursor:pointer}.cards__container .card__container--fabric .card__spec{flex-grow:1}.cards__container .card__container--fabric .card__spec--discounted{padding:0;min-height:70px;height:unset}.cards__container .card__container--fabric .card__spec--discounted>div{height:100%}.cards__container .card__container--fabric .card__spec--discounted .card__info_wrapper{width:100%;padding:8px 16px 8px}.cards__container .card__container--fabric .card__spec--discounted .card__info_wrapper .card__info{text-align:center}.cards__container .card__container--fabric .card__spec--discounted .card__price-details_wrapper{padding:4px 16px;border-top:solid 1px #e9e9e9;width:100%;gap:12px}.cards__container .card__container--fabric .card__spec--discounted .card__price-details_wrapper .card__discount_label{display:block}.cards__container .card__container--fabric .card__spec--discounted .priority-production-label{margin-left:16px;margin-bottom:8px}.cards__container .card__container--shirt{height:calc(100% - 48px);display:flex;flex-direction:column}@media screen and (min-width: 992px){.cards__container .card__container--shirt{height:calc(100% - 24px)}}.cards__container .card__container--shirt a{display:flex;flex-direction:column;flex-grow:1}.cards__container .card__container--shirt .card__desc{flex-grow:1}.cards__container .card__container--shirt .card__desc--discounted{padding:0 !important}.cards__container .card__container--shirt .card__desc--discounted .card__price-details_wrapper{padding:8px 16px;gap:4px;height:100%}.cards__container .card__container--shirt .card__desc--discounted .card__price-details_wrapper .card__discount_label{display:block}.cards__container .card__container--shirt .card__desc--discounted .card__desc_small{padding:6px 16px;border-top:solid 1px #e9e9e9}.cards__container .card__container--shirt .card__desc--discounted .priority-production-label{margin-left:16px;margin-bottom:8px}.cards__container .card__zoom-in{opacity:0;position:absolute;top:0;left:50%;transform:translate(-50%, 0);transition:opacity .1s ease;width:auto;padding:0 36px;background:#fff;border:solid 1px #e9e9e9;border-top:0;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:9px;line-height:22px;min-height:22px;text-transform:uppercase}@media screen and (max-width: 991px){.cards__container .card__zoom-in{opacity:1}}.cards__container .card__name{background-color:#d3e3e5;padding:8px}.cards__container .card__name--themes{background-color:#eceddf}.cards__container .card__name--occasion{background-color:#ede5d8}.cards__container .card__name h4{border:1px solid #fff;height:80px;margin-bottom:0}@media screen and (min-width: 992px){.cards__container .card__name h4{height:128px}}.cards__container .card__body{background:#fff;border:solid 1px #e9e9e9;transition:border .1s ease;width:100%;cursor:pointer;flex-grow:1}.cards__container .card__body .priority-production-label{font-size:12px;line-height:1.2;letter-spacing:normal;background:#f3f3f3;width:max-content;padding:4px;color:#212529;max-width:100%;text-align:left}.cards__container .card__body .priority-production-label img{margin-right:4px;height:12px;width:12px}.cards__container .card__texture{height:160px;position:relative;width:auto}.cards__container .card__texture .tags-container{position:absolute;top:16px}.cards__container .card__texture .tag--default,.cards__container .card__texture .tag--on_sale,.cards__container .card__texture .tag--new_season,.cards__container .card__texture .tag--new,.cards__container .card__texture .tag--limited_availability{opacity:1;margin-bottom:16px;transition:opacity .1s ease}.cards__container .card__texture .tag--secondary{border-left:none}.cards__container .card__texture .tags-features{opacity:1;transition:opacity .3s ease}.cards__container .card__texture .texture__main,.cards__container .card__texture .texture__rotated{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.cards__container .card__texture .texture__main.feature{background-size:auto calc(100% - 40px)}.cards__container .card__texture--collar-feature{height:240px}.cards__container .card__texture--collar-feature .texture__main.feature{background-position:center 7%}.cards__container .card__spec{border-bottom:solid 1px #e9e9e9;border-top:solid 1px #e9e9e9;min-height:56px;padding:16px;width:auto}.cards__container .card__spec .priority-production-label{margin-top:8px}.cards__container .card__discount_label{font-size:12px;line-height:1.2;color:#4d5d6c;text-align:left;display:none}.cards__container .card__info{font-size:15px;line-height:1.2;text-align:left;padding-right:15px}.cards__container .card__type{display:block}.cards__container .card__type--info{color:#c82300;font-size:12px}.cards__container .card__desc{font-size:13px;letter-spacing:normal;line-height:1.23;padding:12px 16px;width:auto}.cards__container .card__desc .faded{color:#96a8b2}.cards__container .card__desc .star-container{width:20px;height:20px;margin-left:15px}.cards__container .card__desc .priority-production-label{margin:7px 0 8px}@media screen and (min-width: 992px){.cards__container .card__select{display:none;opacity:0;width:100%}}.cards__container .card__select.button--order-success{border:0;height:33px;text-align:center;width:100%}.cards__container .card__select.button--order-success:hover{color:#fff}.cards__container .card__select.button--order-success img{margin-left:4px}.cards__container .card__selected{width:16px;height:16px;position:absolute;z-index:1;margin-top:6px;margin-left:6px}.cards__container .card--browse-styles{border:0}.cards__container .card__star{display:inline-block;border-radius:2px;width:24px;height:24px;cursor:pointer}.cards__container .card__star svg .filler{fill-opacity:0}.cards__container .card__star.active svg .filler{fill-opacity:1}.cards__container .card__cta{display:none}.cards__container--collar input{display:none}@media screen and (max-width: 991px){.cards__container--collar label{text-indent:100%;white-space:nowrap;overflow:hidden}.cards__container--collar input{opacity:0;position:absolute}.cards__container--collar input:checked+.card__texture .texture__main{opacity:0}.cards__container--collar input:checked+.card__texture .texture__rotated{opacity:1}}@media screen and (min-width: 992px){.cards__container--collar .card__container:hover .texture__main{opacity:0}.cards__container--collar .card__container:hover .texture__rotated{opacity:1}}@media screen and (min-width: 992px){.cards__container--collar .card__container--noflip:hover .texture__main{opacity:1}.cards__container--collar .card__container--noflip:hover .texture__rotated{opacity:0}}.cards__container--collar .card__flip{background:url("../images/icons/rotate.png") #fff no-repeat center;border:solid 1px #e9e9e9;cursor:pointer;height:32px;left:0;top:0;position:absolute;transition:opacity .1s ease;width:32px;z-index:1}@media screen and (min-width: 768px){.cards__container--collar .card__flip{display:none}}.cards__container--collar .card__texture{display:flex;justify-content:center;align-items:center;max-width:calc(100% - 14px);margin:auto}.cards__container--collar .card__texture .texture__main,.cards__container--collar .card__texture .texture__rotated{background-size:contain;position:absolute;transition:opacity .2s ease;width:100%}.cards__container--collar .card__texture .texture__main.feature{background-size:auto calc(100% - 40px);background-size:contain}.cards__container--collar .card__texture .texture__rotated{opacity:0}.cards__container--collar .card__body{height:auto}.cards__container--collar .card__desc{height:auto}.cards__container--browse-styles,.cards__container--browse-shirts{padding-top:24px;margin-bottom:0}@media screen and (min-width: 992px){.cards__container--browse-styles,.cards__container--browse-shirts{padding-top:56px;padding-bottom:56px}}@media screen and (min-width: 1440px){.cards__container--browse-styles,.cards__container--browse-shirts{padding-right:0;padding-left:0}}.cards__container--browse-styles{padding-bottom:24px}.cards__container--browse-styles .card__body{border-top:0;padding:16px 0;text-align:center;height:unset}@media screen and (min-width: 992px){.cards__container--browse-styles .card__body{margin:0 24px;padding:24px 0 30px;width:unset}}.cards__container--browse-styles .card__body li{color:#333;font-size:15px;letter-spacing:normal;line-height:1.2;margin-bottom:14px}.cards__container--browse-styles .card__body li:last-child{margin-bottom:0}@media screen and (min-width: 992px){.cards__container--browse-styles .card__body--double li{width:50%}}.cards__container--browse-styles .browse-card{margin-bottom:24px}.cards__container--browse-shirts .card__body{height:auto}.cards__container--browse-shirts .card__texture{background-color:#f3f3f3;height:auto}.cards__container--browse-shirts .card__texture .texture__main{background-size:cover;padding:30px;position:relative}.cards__container--browse-shirts .card__texture .texture__main img{width:100%}.cards__container--browse-shirts .card__texture .texture__main .hover-img{position:absolute;left:0;top:0;opacity:0;transition:opacity .2s ease-in-out}.cards__container--browse-shirts .card__texture .texture__main:hover .hover-img{opacity:1}.cards__container--browse-shirts .card__spec{height:104px}.cards__container--browse-shirts .card__desc{padding:8px 16px}.cards__container--shirts-nys{padding-top:0}.cards__container .feature-value{text-decoration:none}.cards__container--giftcard{margin-bottom:80px !important}.cards__container--giftcard .card__container{margin-bottom:32px}.cards__container--giftcard .card__spec{border-top:none;height:auto;padding:16px;min-height:130px}.cards__container--giftcard .card__spec p{color:#4d5d6c;font-size:13px;line-height:1.33}.cards__container--giftcard .card__info-title{color:#333;font-size:16px;line-height:1.5;letter-spacing:normal;text-align:left;margin-bottom:16px}.card__price-details .elem__info{position:static;margin-top:0;margin-right:6px;width:14px;height:14px;background-size:8px 8px}.card__currency{font-size:11px;text-align:right}.card__currency .price-details--main{font-size:20px;line-height:1.3}.card__currency .price-details--main .currency{font-size:16px;padding-right:2px}.card__currency .price-details--secondary .currency{padding-right:2px}.card__currency--discount{margin-right:4px;margin-top:2px;position:relative}.card__currency--discount::after{content:"";position:absolute;top:45%;left:0;width:100%;height:1px;background-color:#4d5d6c}@media(prefers-color-scheme: dark){.card__currency--discount::after{background-color:#96a8b2}}.card__currency--discount .price-details--main{font-size:14px}.card__currency--discount .price-details--main .currency{font-size:14px}.card__currency--discount.discount-alarm::after{background-color:#c82300}@media(prefers-color-scheme: dark){.card__currency--discount.discount-alarm{background-color:#c82300}}.card__currency--discount.discount-alarm .price-details--main .currency{color:#c82300}.card__currency--discount.discount-alarm .price-details--main .card__price{color:#c82300}.new_fabric_card_layout .card__container:hover{transform:none}.new_fabric_card_layout .card__container:hover .card__zoom-in{opacity:0}.new_fabric_card_layout .card__container .card__body{border-bottom:none !important;cursor:unset}.new_fabric_card_layout .card__container .card__body .card__texture{cursor:pointer}.new_fabric_card_layout .card__container .card__body .card__texture:hover .card__zoom-in{opacity:1}.new_fabric_card_layout .card__container .card__body .card__texture .card__zoom-in__icon{display:none}.new_fabric_card_layout .card__container .card__body .card__texture .card__zoom-in__icon--new{display:flex}.new_fabric_card_layout .card__container .card__cta{display:flex;height:32px;width:100%;cursor:pointer}.new_fabric_card_layout .card__container .card__cta:hover{background-color:#377dd7;color:#fff;opacity:1}.new_fabric_card_layout .card__container .card__select{display:none !important}.card__currency{opacity:0}.card__currency.is-visible{opacity:1}.price-details--main{font-size:14px}.price-details--main .currency{font-size:14px}.page-header{padding-bottom:20px;padding-top:114px;text-align:center}@media screen and (min-width: 992px){.page-header{padding-bottom:44px;padding-top:44px}}.page-header__title{color:#333;font-size:28px;line-height:1.14;margin-bottom:10px}@media screen and (min-width: 992px){.page-header__title{font-size:40px;line-height:1.2}}.page-header__description,.page-header p{color:#4d5d6c;font-size:16px;letter-spacing:-0.3px;line-height:24px}@media screen and (min-width: 992px){.page-header__description,.page-header p{line-height:1.5;margin:0 auto;max-width:920px}}.page-header__filters{margin-bottom:48px;display:flex;justify-content:space-between}@media screen and (max-width: 991px){.page-header__filters{display:block;margin-bottom:24px}}.page-header__filters .filter{height:auto;padding-left:0;text-align:left}@media screen and (max-width: 991px){.page-header__filters .filter{display:none}}.page-header__filters .count{font-size:12px;line-height:1.33;margin-bottom:25px}@media screen and (min-width: 576px){.page-header__filters .count{margin-right:25px;padding-right:5px;margin-bottom:0}}@media screen and (max-width: 991px){.page-header__filters .count{visibility:visible;display:block;text-align:center}}@media screen and (max-width: 991px){.page-header__filters .button{display:none}}.page-header__filters .favorites{width:auto !important;gap:16px}@media screen and (min-width: 576px){.page-header__filters .favorites{margin:0 !important;gap:24px}}.page-header__filters .favorites h5{color:#333;font-size:15px}@media screen and (max-width: 1439px){.page-header__filters .favorites h5{font-size:13px}}.page-header__filters--orders{width:100%;max-width:920px;margin:0 auto 48px}@media screen and (max-width: 991px){.page-header__filters--orders{max-width:576px;margin:24px auto}}.page-header__filters--orders .filter{visibility:visible;width:auto}@media screen and (max-width: 991px){.page-header__filters--orders .filter{display:block}}.page-header__filters--orders .filter__dropdown{width:auto;max-width:unset}.page-header__filters--orders .filter__dropdown .dropdown__select{min-width:unset;width:auto;padding-right:16px}.page-header__filters .sorting-wrapper{flex:1;gap:24px}.page-header__filters .sorting-wrapper .sort-picklist{min-width:13%}.page-header .overlay__icon-square{background:#fff;border:1px solid #96a8b2;cursor:pointer;height:48px;padding:0 8px;z-index:1}.page-header .overlay__icon-square h5{color:#4d5d6c;font-size:12px;margin-left:5px}.page-header__close{left:0;border-left:none !important;margin-top:-58px}.page-header__why{width:100%;max-width:880px;padding:0 15px;margin-top:16px}@media screen and (max-width: 767px){.page-header__why{margin-top:32px}}.page-header__why .accordion__header{width:100%;border:1px solid #e9e9e9;padding:16px 32px;cursor:pointer;position:relative}@media screen and (max-width: 767px){.page-header__why .accordion__header{padding:16px}}.page-header__why .accordion__header h3{font-size:24px;line-height:1.25;margin:0}@media screen and (max-width: 767px){.page-header__why .accordion__header h3{font-size:20px;padding-right:24px}}.page-header__why .accordion__header span{position:absolute;right:40px;font-size:24px}@media screen and (max-width: 767px){.page-header__why .accordion__header span{right:24px;font-size:20px}}.page-header__why .accordion__header span::before{content:"-"}.page-header__why .accordion__header.collapsed span::before{content:"+"}.page-header__why .accordion__body{border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.page-header__why .accordion__body .body-wrap{padding:24px}.page-header__why .accordion__body .body-wrap ul{display:flex;flex-direction:column;gap:24px}.page-header__why .accordion__body .body-wrap ul li{display:flex;flex-direction:column;gap:8px}.page-header__why .accordion__body .body-wrap ul li h4{font-size:20px;line-height:1.25;margin:0}@media screen and (max-width: 767px){.page-header__why .accordion__body .body-wrap ul li h4{font-size:18px}}.page-header__why .accordion__body .body-wrap ul li p{font-size:18px;line-height:1.5;color:#333;margin:0}@media screen and (max-width: 767px){.page-header__why .accordion__body .body-wrap ul li p{font-size:16px}}.page-header__why--grey .accordion__header,.page-header__why--grey .accordion__body{background-color:#f5f5f5}.page-header--fabric{padding-bottom:16px;padding-top:120px}@media screen and (min-width: 992px){.page-header--fabric{padding-top:124px}}.page-header--fabric .page-header__why{margin-top:0;margin-bottom:32px}.page-header--browse-shirts{padding-top:48px !important;padding-bottom:16px}.page-header--collar{padding-top:90px}@media screen and (min-width: 992px){.page-header--collar{padding-bottom:44px;padding-top:44px}}.page-header--collar .page-header__title{margin-bottom:10px}@media screen and (min-width: 992px){.page-header--collar .page-header__title{margin-bottom:24px}}.page-header--collar .page-header__description{margin-bottom:10px}@media screen and (min-width: 992px){.page-header--collar .page-header__description{margin-bottom:32px}}.page-header--collar .check-filters{margin:32px auto 0;max-width:1000px}.page-header--checkout{padding-top:160px}@media screen and (min-width: 992px){.page-header--checkout{padding-top:40px}}.page-header--checkout .page-header__title{margin-bottom:10px}@media screen and (min-width: 992px){.page-header--checkout .page-header__title{margin-bottom:24px}}.page-header--basket{padding-top:180px}@media screen and (min-width: 992px){.page-header--basket{padding-top:40px}}.page-header--basket .page-header__title{margin-bottom:10px}@media screen and (min-width: 992px){.page-header--basket .page-header__title{margin-bottom:24px}}.page-header--withprogressbar{padding-top:0}.page-header--h2{padding-top:44px}.header-withpromotionbar .page-header{padding-top:154px}@media screen and (min-width: 992px){.header-withpromotionbar .page-header{padding-top:146px}}.header-withpromotionbar .page-header--fabric{padding-top:128px}@media screen and (min-width: 992px){.header-withpromotionbar .page-header--fabric{padding-bottom:16px;padding-top:164px}}.header-withpromotionbar .page-header--collar{padding-top:130px}@media screen and (min-width: 992px){.header-withpromotionbar .page-header--collar{padding-top:84px}}@media screen and (min-width: 992px){.header-withpromotionbar .page-header--basket,.header-withpromotionbar .page-header--checkout{padding-top:40px}}.header-withpromotionbar .page-header--withprogressbar{padding-top:0}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .page-header{padding-top:204px}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .page-header--fabric{padding-top:178px}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .page-header--collar{padding-top:180px}}.header-withpromotionbar--withcounter .page-header--withprogressbar{padding-top:0}.fabric-overlay-v2{background:#96a8b2;padding-bottom:16px;padding-top:64px}@media screen and (min-width: 992px){.fabric-overlay-v2{background:rgba(150,168,178,.9)}}@media screen and (max-width: 1385px){.fabric-overlay-v2{padding-top:0}}.fabric-overlay-v2 .modal-content{border:none;background:none}.fabric-overlay-v2__container{width:calc(100% - 124px);max-width:1255px;background:#fff;min-height:0}@media screen and (max-width: 1385px){.fabric-overlay-v2__container{width:max-content}}@media screen and (max-width: 991px){.fabric-overlay-v2__container{max-width:362px;margin:32px auto}}@media screen and (max-width: 575px){.fabric-overlay-v2__container{width:auto;margin:32px;max-width:unset}}.fabric-overlay-v2__content{padding:32px;gap:32px}@media screen and (max-width: 991px){.fabric-overlay-v2__content{padding:16px;gap:16px}}.fabric-overlay-v2__wrapper{display:grid;grid-template-columns:446px auto;grid-template-rows:repeat(2, auto);column-gap:32px;row-gap:32px}@media screen and (max-width: 1385px){.fabric-overlay-v2__wrapper{grid-template-columns:384px auto}}@media screen and (max-width: 991px){.fabric-overlay-v2__wrapper{grid-template-columns:100%}}.fabric-overlay-v2__heading{grid-column:1/3;grid-row:1;display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:16px}@media screen and (max-width: 1385px){.fabric-overlay-v2__heading{grid-column:2/3;grid-row:1;flex-direction:column;justify-content:start;gap:24px}}@media screen and (max-width: 991px){.fabric-overlay-v2__heading{grid-column:1/2;grid-row:1;width:100%;max-width:446px}}@media screen and (max-width: 575px){.fabric-overlay-v2__heading{max-width:unset}}.fabric-overlay-v2__heading .title-wrapper{width:446px;gap:24px}@media screen and (max-width: 1385px){.fabric-overlay-v2__heading .title-wrapper{width:auto}}@media screen and (max-width: 991px){.fabric-overlay-v2__heading .title-wrapper{width:100%}}.fabric-overlay-v2__heading .title-wrapper h3{font-size:24px}.fabric-overlay-v2__heading .name{gap:16px}.fabric-overlay-v2__heading .price-wrapper{width:705px;gap:16px}@media screen and (max-width: 1385px){.fabric-overlay-v2__heading .price-wrapper{width:auto}}@media screen and (max-width: 991px){.fabric-overlay-v2__heading .price-wrapper{width:100%}}.fabric-overlay-v2__heading .price-wrapper .price-content{display:flex;flex-direction:row;justify-content:space-between;align-items:start;gap:24px}@media screen and (max-width: 1385px){.fabric-overlay-v2__heading .price-wrapper .price-content{flex-direction:column;justify-content:start;align-items:start}}.fabric-overlay-v2__heading .price-wrapper .certifications .feature .logo-content{gap:6px;padding:8px;border:1px solid #e9e9e9}.fabric-overlay-v2__heading .price-wrapper .certifications .feature .logo-content img{flex:0;align-self:flex-start}.fabric-overlay-v2__heading .price-wrapper .actions{display:flex;flex-direction:row;align-items:start;gap:24px}@media screen and (max-width: 1385px){.fabric-overlay-v2__heading .price-wrapper .actions{flex-direction:column;justify-content:start;align-items:center}}@media screen and (max-width: 991px){.fabric-overlay-v2__heading .price-wrapper .actions{width:100%;align-items:start}}.fabric-overlay-v2__heading .price-wrapper .actions .prices{display:flex;flex-direction:row;gap:8px}@media screen and (max-width: 1385px){.fabric-overlay-v2__heading .price-wrapper .actions .prices{flex-direction:row-reverse;justify-content:start;align-items:center}}.fabric-overlay-v2__heading .price-wrapper .actions .card__currency .price-details--main{font-size:26px}.fabric-overlay-v2__heading .price-wrapper .actions .card__currency .price-details--main .currency{font-size:20px}.fabric-overlay-v2__heading .price-wrapper .actions .card__currency--discount .price-details--main{font-size:18px}.fabric-overlay-v2__heading .price-wrapper .actions .card__currency--discount .price-details--main .currency{font-size:18px}.fabric-overlay-v2__heading .price-wrapper .actions .button{min-width:230px;height:44px}@media screen and (max-width: 991px){.fabric-overlay-v2__heading .price-wrapper .actions .button{width:100%}}.fabric-overlay-v2__heading .price-wrapper .actions .info{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;position:relative}@media screen and (max-width: 1385px){.fabric-overlay-v2__heading .price-wrapper .actions .info{flex-direction:row;justify-content:center;align-items:center}}.fabric-overlay-v2__heading .price-wrapper .actions .info .elem__info{position:static;margin:0}.fabric-overlay-v2__heading .price-wrapper .actions .info span{font-size:12px;line-height:1.1;color:#333;width:60px;text-align:center}@media screen and (max-width: 1385px){.fabric-overlay-v2__heading .price-wrapper .actions .info span{width:auto}}.fabric-overlay-v2__heading .price-wrapper .cl-container{display:flex;flex-direction:column;align-items:start;gap:16px}@media screen and (max-width: 1385px){.fabric-overlay-v2__heading .price-wrapper .cl-container{justify-content:start}}@media screen and (max-width: 991px){.fabric-overlay-v2__heading .price-wrapper .cl-container{width:100%}}.fabric-overlay-v2__heading .price-wrapper .cl-container .button{height:44px;min-width:230px}@media screen and (max-width: 991px){.fabric-overlay-v2__heading .price-wrapper .cl-container .button{width:100%}}.fabric-overlay-v2__features{grid-column:2/3;grid-row:2/auto;gap:16px}@media screen and (max-width: 1385px){.fabric-overlay-v2__features{grid-column:1/3}}@media screen and (max-width: 991px){.fabric-overlay-v2__features{grid-column:1;grid-row:2/auto}}.fabric-overlay-v2__features .features{height:100%;gap:16px}.fabric-overlay-v2__features .features__group{padding:16px;border:1px solid #e9e9e9;width:100%;gap:16px}@media screen and (max-width: 991px){.fabric-overlay-v2__features .features__group{padding:16px 0;border:none}}.fabric-overlay-v2__features .features__row{gap:20px}.fabric-overlay-v2__texture{grid-column:1/2;grid-row:2/3;border:1px solid #e9e9e9;aspect-ratio:1/1}@media screen and (max-width: 1385px){.fabric-overlay-v2__texture{grid-row:1/2}}.fabric-overlay-v2__texture .texture{height:100%}.fabric-overlay-v2__texture .priority-production-label{font-size:12px;line-height:1.2;letter-spacing:normal;background:#fff;border:1px solid #e9e9e9;width:max-content;padding:4px;color:#212529;max-width:100%;text-align:left;position:absolute;right:24px;top:24px}.fabric-overlay-v2__texture .priority-production-label img{margin-right:4px;height:12px;width:12px}.fabric-overlay-v2__texture .star-container{width:36px;height:36px;margin-left:15px;position:absolute;bottom:24px;right:24px;background:#fff;border:1px solid #e9e9e9}.fabric-overlay-v2 .feature{gap:8px}.fabric-overlay-v2 .feature__name{font-size:14px;line-height:1.3;display:inline-block}.fabric-overlay-v2 .feature__name--min-content{max-width:min-content}.fabric-overlay-v2 .feature__value{font-size:14px;line-height:1.3;display:inline-block}.fabric-overlay-v2 .feature__name--tooltip,.fabric-overlay-v2 .feature__value--tooltip{border-bottom:1px dashed;cursor:pointer;height:min-content;display:inline}.fabric-overlay-v2 .feature__value-wrapper{padding:4px 8px;background:#f5f5f5}.fabric-overlay-v2 .feature__values-double{gap:8px}.fabric-overlay-v2 .feature--box{width:50%}@media screen and (max-width: 991px){.fabric-overlay-v2 .feature--box{width:100%}}.fabric-overlay-v2 .feature--box .feature__name-wrapper{width:165px;gap:8px;flex-shrink:0}@media screen and (max-width: 991px){.fabric-overlay-v2 .feature--box .feature__name-wrapper{width:auto}}.fabric-overlay-v2 .feature--box .feature__value{font-size:14px;display:inline}.fabric-overlay-v2 .feature-row{gap:24px}@media screen and (max-width: 991px){.fabric-overlay-v2 .feature-row{gap:16px}}.fabric-overlay-v2__popover{z-index:1130 !important;border-radius:0;background-color:#1a2f4f;border:none}.fabric-overlay-v2__popover .popover-body{color:#fff;gap:8px;display:flex;flex-direction:column}.fabric-overlay-v2__popover .popover-body div .button{background:#fff;border:none;color:#377dd7}.fabric-overlay-v2__popover .popover-body .button-container{margin-top:8px}.fabric-overlay-v2__popover .arrow{background-image:url("../images/icons/popover-arrow-blue.svg") !important}.fabric-overlay-v2__prev,.fabric-overlay-v2__next{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.fabric-overlay-v2__mobile-buttons-fixed{background:#fff;gap:16px;padding:16px;position:fixed;top:0;display:none;z-index:1130}.fabric-overlay-v2__mobile-buttons-fixed.active{display:flex;flex-direction:column}.fabric-overlay-v2__mobile-buttons-fixed .button{width:100%;height:44px}.design-steps{background:transparent;border-bottom:1px solid #f3f3f3;height:104px;margin-top:72px;border-bottom:solid 1px #e9e9e9}@media screen and (min-width: 992px){.design-steps{margin-top:64px}}.design-steps .step-component:last-child{margin-right:0}.header-withpromotionbar .design-steps{margin-top:112px}@media screen and (min-width: 992px){.header-withpromotionbar .design-steps{margin-top:104px}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .design-steps{margin-top:162px}}.fabric-component{flex-basis:330px}.fabric-component:hover{text-decoration:none}.fabric-component:hover .fabric-component__body{background-color:#fff;box-shadow:0 0 4px rgba(150,168,178,.8)}.fabric-component img{border-right:1px solid #96a8b2}.fabric-component__body{border:1px solid #96a8b2;height:72px;transition:.2s all ease-in-out}.fabric-component__description{background:#fff;height:100%;padding:5px 12px 5px 5px;position:relative;width:100%}.fabric-component__description .description__block{flex-basis:156px;line-height:1.33}.fabric-component__description .description__block .highlighted{color:#333}.fabric-component__description .description__block .parameters{color:#96a8b2;white-space:nowrap}@media screen and (max-width: 991px){.fabric-component__description .description__block .parameters{display:none}}.fabric-component__description .description__price{color:#4d5d6c;white-space:nowrap;display:block}.fabric-component__description .description__price::first-letter{color:#96a8b2;font-size:16px;width:100%}.step-component{cursor:unset;flex-basis:188px}.step-component:not(.not-hover):hover{cursor:pointer;text-decoration:none}.step-component:not(.not-hover):hover .step-component__body{background:#fff;border-color:#377dd7;box-shadow:0 0 4px rgba(150,168,178,.8)}.step-component:not(.not-hover):hover .step-component__body .description__block{opacity:0}.step-component:not(.not-hover):hover .step-component__body .description__block--hover{opacity:1}.step-component img{width:0%}@media screen and (min-width: 992px){.step-component img{max-width:72px;width:100%}}.step-component__description{height:100%;padding:5px 12px 5px 5px;position:relative;overflow:hidden;flex-basis:112px}.step-component__description .description__block{line-height:1.33;transition:.2s all ease-in-out}.step-component__description .description__block--hover{opacity:0;width:100%}.step-component__description .description__block--hover .name{color:#96a8b2}.step-component__description .description__block--hover .action{color:#377dd7;text-transform:uppercase}.step-component__description .description__block .highlighted{color:#4d5d6c}.step-component__body{background:#fff;border:1px solid #96a8b2;height:72px;transition:.2s all ease-in-out}.step-component__body--off img{display:none}.step-component__body--off .step-component__description{padding-left:16px}@media screen and (min-width: 992px){.summary-container{margin-right:0;margin-left:0}}@media screen and (max-width: 991px){.summary-container.row{margin:0}}@media screen and (min-width: 992px){#summary-fabric-collapse,#summary-extras-collapse,#summary-shirt-design-collapse{display:block;height:100%;overflow:visible}}.measure-side{background:#fff;margin-bottom:40px;width:100%}@media screen and (min-width: 992px){.measure-side{background:#fff;min-width:732px}}.measure-side--summary{padding-left:0;padding-right:0}@media screen and (min-width: 992px){.measure-side--summary{border-right:0;border-left:0;min-height:100vh;min-width:unset;margin-bottom:64px;padding-top:80px;overflow:hidden;right:0;width:50vw}}@media screen and (min-width: 1200px){.measure-side--summary{width:50vw}}@media screen and (max-width: 1399px){.measure-side--summary{width:70%;flex:none;max-width:unset}}@media screen and (max-width: 1099px){.measure-side--summary{width:100%}}.measure-side--browse{margin-bottom:0}@media screen and (min-width: 992px){.measure-side--browse{min-width:732px}}.measure-side__summary-box{background:#fff;border-bottom:solid 1px #e9e9e9;height:104px;top:72px;width:100%;z-index:999}@media screen and (min-width: 992px){.measure-side__summary-box{height:64px;min-width:682px;z-index:999}}@media screen and (min-width: 1200px){.measure-side__summary-box--summary{top:64px;transform:none;width:66.666667%}}@media screen and (min-width: 1200px){.measure-side__summary-box--summary{width:50%}}@media screen and (max-width: 1399px){.measure-side__summary-box--summary{width:70%;flex:none;max-width:unset}}@media screen and (max-width: 1099px){.measure-side__summary-box--summary{width:100%}}@media screen and (min-width: 1920px){.measure-side__summary-box--summary{max-width:unset}}.measure-side__summary-box--browse{position:fixed}@media screen and (min-width: 992px){.measure-side__summary-box--browse{position:relative;top:unset}}@media screen and (min-width: 992px){.measure-side__summary-box .summary-box__container{max-width:732px;width:100%}}.measure-side__summary-box .summary-box__details{height:60px;width:100%}@media screen and (min-width: 992px){.measure-side__summary-box .summary-box__details{height:unset;margin-right:8px;max-width:330px}}.measure-side__summary-box .summary-box__details h5,.measure-side__summary-box .summary-box__details p{font-size:12px;line-height:1.33}.measure-side__summary-box .summary-box__price-details{color:#96a8b2}.measure-side__summary-box .summary-box__select{color:#fff;min-height:32px}@media screen and (min-width: 992px){.measure-side__summary-box .summary-box__select{width:345px}}.measure-side__summary-box .summary-box__select .fabric-card__select-arrow{margin-left:4px;width:8px}.measure-side__summary-box--products-kit{max-width:unset}.measure-side__summary-box--products-kit .summary-box__container{padding:0 16px;max-width:920px}.measure-side__summary-box--products-kit .summary-box__details{max-width:350px}@media screen and (max-width: 575px){.measure-side__summary-box--products-kit .summary-box__details p{font-size:11px}}.measure-side__summary-box--with-info{height:130px}@media screen and (min-width: 992px){.measure-side__summary-box--with-info{height:80px}}@media screen and (min-width: 992px){.measure-side__summary-box--with-info .summary-box__container{max-width:850px}}.measure-side__summary-box--with-info .summary-box__details{width:100%;gap:32px}@media screen and (min-width: 992px){.measure-side__summary-box--with-info .summary-box__details{max-width:350px;gap:24px}}.measure-side__summary-box--with-info .summary-box__info{margin-top:5px}@media screen and (min-width: 992px){.measure-side__summary-box--with-info .summary-box__info{margin:0 10px 0 30px;max-width:200px;width:100%}}.measure-side__summary-box--with-info .summary-box__info p{color:#4d5d6c;font-size:12px;line-height:1.23}.measure-side__summary-box--with-info .summary-box__select{width:100%}@media screen and (min-width: 992px){.measure-side__summary-box--with-info .summary-box__select{height:40px;width:230px;min-width:230px}}.measure-side__content{height:100%;width:100%}@media screen and (min-width: 992px){.measure-side__content{max-height:unset;overflow-y:visible;width:100%}}.measure-side__content .summary{padding:13px 0 72px 0;width:100%}@media screen and (min-width: 992px){.measure-side__content .summary{max-width:732px;padding-bottom:64px}}.measure-side__content .summary .label--text{margin-bottom:14px;flex-basis:0 !important}.measure-side__content .summary__label{font-size:16px;letter-spacing:0px;line-height:1.5;text-align:left;width:100%;padding:16px 0}@media screen and (min-width: 576px){.measure-side__content .summary__label{letter-spacing:.8px}}@media screen and (min-width: 992px){.measure-side__content .summary__label{cursor:default;position:relative}.measure-side__content .summary__label:after{display:none}.measure-side__content .summary__label:hover{opacity:1}}.measure-side__content .summary__label .label__subtitle{font-size:12px;letter-spacing:0;margin-top:8px}@media screen and (min-width: 992px){.measure-side__content .summary__label--fabric{height:unset;line-height:1.5;padding-bottom:12px;max-width:330px}}.measure-side__content .summary__label--fabric .link-summary{width:100%}.measure-side__content .summary__label--fabric .link-summary:hover{text-decoration:none}.measure-side__content .summary__label--fabric .link-summary .overlay__texture{width:300px;height:300px}.measure-side__content .summary__label .switch{top:unset}.measure-side__content .summary__title h1{color:#333;font-size:26px;margin:10px 0}.measure-side__content .summary__hint p{margin:10px 0;font-size:13px;line-height:1.2}.measure-side__content .summary__sector{border-bottom:solid 1px rgba(150,168,178,.5);color:#333;width:100%}.measure-side__content .summary__sector:last-child{border:none}.measure-side__content .summary__sector .fabric__item{border-bottom:1px solid #f3f3f3;font-size:12px;min-height:26px;padding-left:22px;width:100%}@media screen and (min-width: 992px){.measure-side__content .summary__sector .fabric__item{max-width:330px}}.measure-side__content .summary__sector .fabric__item>span{flex-basis:50%}.measure-side__content .summary__sector .fabric__item .initials__label{flex-basis:auto}.measure-side__content .summary__sector .fabric__item .initials__input input{margin-bottom:8px;text-align:left}.measure-side__content .summary__sector .fabric__item .initials__input p{color:#96a8b2;font-size:13px;letter-spacing:-0.7px;line-height:1.23;margin-bottom:24px}.measure-side__content .summary__sector .fabric__item--no-border{border:none;padding-left:24px}@media screen and (min-width: 992px){.measure-side__content .summary__sector .fabric__item--no-border{padding-left:22px}}.measure-side__content .summary__sector .fabric__item--no-border .name__block{letter-spacing:normal}.measure-side__content .summary__texture .texture__preview{background-image:url("../images/texture-sample.jpg");background-size:cover;height:170px;width:170px}@media screen and (max-width: 575px){.measure-side__content .summary__texture .texture__preview{height:116px;width:116px}}.measure-side__content .summary__texture-heading{gap:16px}.measure-side__content .summary__texture-heading .name{gap:8px}@media screen and (min-width: 992px){.measure-side__content .summary .arrow-menu--big[aria-expanded=true]{color:#333}}.measure-side__content .summary .arrow-menu--big:after{content:url("../images/icons/arrow-big-summary.svg");right:0;top:50%;transform:translateY(-50%) rotate(0)}.measure-side__content .summary .arrow-menu--big[aria-expanded=true]:after{transform:translateY(-50%) rotate(180deg)}.measure-side__content .summary__fabric{padding-top:24px;padding-bottom:24px;gap:24px}.measure-side__content .summary__fabric--no-change-link{padding-bottom:30px}.measure-side__content .summary__fabric .heading{gap:24px;max-width:70%}@media screen and (max-width: 575px){.measure-side__content .summary__fabric .heading{max-width:unset}}.measure-side__content .summary__fabric .heading-wrapper{width:100%}@media screen and (max-width: 575px){.measure-side__content .summary__fabric .heading-wrapper{gap:24px}}.measure-side__content .summary__fabric .feature{gap:8px}@media screen and (min-width: 576px){.measure-side__content .summary__fabric .feature{justify-content:start !important}}.measure-side__content .summary__fabric .feature__name{font-size:12px;line-height:1.3;display:inline}.measure-side__content .summary__fabric .feature__name--min-content{max-width:min-content}.measure-side__content .summary__fabric .feature__value{font-size:12px;line-height:1.3;display:inline}.measure-side__content .summary__fabric .feature__name--tooltip,.measure-side__content .summary__fabric .feature__value--tooltip{border-bottom:1px dashed;cursor:pointer;height:min-content}.measure-side__content .summary__fabric .feature__value-wrapper{padding:4px 8px;background:#f5f5f5}.measure-side__content .summary__fabric .feature__values-double{gap:8px}.measure-side__content .summary__fabric .feature--box{width:calc(100% - 20px)}@media screen and (max-width: 991px){.measure-side__content .summary__fabric .feature--box{width:100%}}.measure-side__content .summary__fabric .feature--box .feature__name-wrapper{width:165px;gap:8px}.measure-side__content .summary__fabric .feature--box .feature__value{font-size:12px}.measure-side__content .summary__fabric .features{width:705px;height:100%;gap:8px;padding-bottom:32px;justify-content:start !important}@media screen and (max-width: 991px){.measure-side__content .summary__fabric .features{width:100%}}.measure-side__content .summary__fabric .features__group{padding:16px 0;width:100%;gap:16px}@media screen and (max-width: 991px){.measure-side__content .summary__fabric .features__group{gap:12px;padding:0}.measure-side__content .summary__fabric .features__group:first-child{padding-top:16px}.measure-side__content .summary__fabric .features__group:last-child{padding-bottom:16px}}.measure-side__content .summary__fabric .features__row{gap:40px}@media screen and (max-width: 991px){.measure-side__content .summary__fabric .features__row{gap:12px}}.measure-side__content .summary__fabric .features__container{height:130px;overflow:hidden;position:relative;transition:.5s all ease-in}@media screen and (max-width: 991px){.measure-side__content .summary__fabric .features__container{width:100%}}.measure-side__content .summary__fabric .features__container .fadeover{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 83%);position:absolute;bottom:0;width:100%;height:130px;transition:.5s all ease-in;opacity:1}.measure-side__content .summary__fabric .features__container .showcontent{position:absolute;bottom:8px;width:100%;z-index:1}@media screen and (max-width: 991px){.measure-side__content .summary__fabric .features__container .showcontent{bottom:12px}}.measure-side__content .summary__fabric .features__container--active{height:unset}.measure-side__content .summary__fabric .features__container--active .fadeover{opacity:0;height:0}.measure-side__content .summary__fabric .features__container--active .showcontent span[data-state=show]{display:none}.measure-side__content .summary__fabric .features__container--active .showcontent span[data-state=hide]{display:block}.measure-side__content .summary__fabric .features__container--active .showcontent .button-label::after{transform:translate(4px, 0) rotate(180deg)}.header-withregistrationbar .measure-side__summary-box--summary{top:136px}@media screen and (min-width: 992px){.header-withregistrationbar .measure-side__summary-box--summary{top:136px}}@media screen and (min-width: 1200px){.header-withregistrationbar .measure-side__summary-box--summary{top:128px}}.header-withpromotionbar .measure-side__summary-box--summary{top:112px}@media screen and (min-width: 992px){.header-withpromotionbar .measure-side__summary-box--summary{top:112px}}@media screen and (min-width: 1100px){.header-withpromotionbar .measure-side__summary-box--summary{top:112px}}@media screen and (min-width: 1200px){.header-withpromotionbar .measure-side__summary-box--summary{top:104px}}.header-withpromotionbar.header-withregistrationbar .measure-side__summary-box--summary{top:176px}@media screen and (min-width: 992px){.header-withpromotionbar.header-withregistrationbar .measure-side__summary-box--summary{top:176px}}@media screen and (min-width: 1100px){.header-withpromotionbar.header-withregistrationbar .measure-side__summary-box--summary{top:176px}}@media screen and (min-width: 1200px){.header-withpromotionbar.header-withregistrationbar .measure-side__summary-box--summary{top:168px}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .measure-side__summary-box--summary{top:162px}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter.header-withregistrationbar .measure-side__summary-box--summary{top:226px}}.summary__change-fabric{height:min-content}.summary__change-fabric .button{height:32px;width:auto}@media screen and (max-width: 575px){.summary__change-fabric .button{width:100%}}.elem__info{background:url("../images/icons/info_icon.svg") no-repeat;width:16px;height:16px;background-size:10px 10px;background-position:center;border:solid 1px #377dd7;border-radius:50px;position:absolute;left:0}@media screen and (min-width: 992px){.elem__info{margin-right:4px;margin-top:2px}}.elem__info--text{background:none;position:unset;width:unset;height:unset;border:none;font-size:10px;text-decoration:underline;color:#96a8b2}.switch--summary{cursor:pointer;left:0;margin:0;top:15px}@media screen and (min-width: 992px){.switch--summary{top:23px}}.step-component-summary{display:block;margin-bottom:26px;max-width:306px}@media screen and (min-width: 992px){.step-component-summary{margin-bottom:24px}}.step-component-summary:hover{text-decoration:none}.step-component-summary--hover:hover .step-component-summary__image{border:1px solid #377dd7;box-shadow:0 0 4px rgba(150,168,178,.8)}.step-component-summary--hover:hover .action__text{color:#377dd7}.step-component-summary--hover:hover .summary__icon{fill:#377dd7}.step-component-summary__image{max-height:72px;max-width:72px;width:100px;border:1px solid #e9e9e9;transition:all .2s ease-in-out}.step-component-summary__body{background:#fff;transition:.2s all ease-in-out}.step-component-summary__description{display:flex;flex-flow:column;flex-grow:1;height:100%;justify-content:center;overflow:hidden;padding:0 0 0 12px;position:relative}@media screen and (min-width: 576px){.step-component-summary__description{padding:0 12px}}.step-component-summary__description .name__block{font-size:12px;letter-spacing:normal;line-height:1.33}.step-component-summary__description .name__block .price-details{display:none}.step-component-summary__description .action{letter-spacing:normal;text-transform:uppercase}.step-component-summary__description .action .action__text{font-size:10px;color:#377dd7}.step-component-summary__description .action .action__arrow{align-items:center;display:inline-flex;margin:3px}.step-component-summary__description .change-link{color:#377dd7}.step-component-summary__description--valueonly{padding:0}.step-component-summary__selected{position:absolute;z-index:1;margin:6px 3px;align-self:start}.step-component-summary button{display:none}.step-component-summary--extras{margin-bottom:12px;max-width:330px}@media screen and (min-width: 992px){.step-component-summary--extras{margin-bottom:24px}}.step-component-summary--extras .step-component-summary__description{justify-content:space-between}.step-component-summary--extras .step-component-summary__description button{margin-bottom:0}.step-component-summary--extras .name__block .name{margin-right:16px}.step-component-summary--extras .name__block .price-details{display:inline;text-align:right}.step-component-summary--extras .name__block .price-details .currency{font-size:11px}.step-component-summary--extras .name__block .price-details--secondary{font-size:x-small}.step-component-summary--extras .name__block .price-details--secondary .currency{font-size:smaller}.step-component-summary--extras .action{text-transform:none}.step-component-summary--extras .action .action__text{color:#96a8b2;font-size:13px;letter-spacing:-0.7px;line-height:1.23}.step-component-summary--extras .action .action__arrow{display:none}.step-component-summary--extras .button{display:inline-block;margin:16px 84px 16px 0}@media screen and (min-width: 992px){.step-component-summary--extras .button{margin-bottom:32px;margin-top:32px}}.step-component-summary--extras .button:hover{border:1px solid #377dd7;box-shadow:0 0 4px rgba(150,168,178,.8);color:#377dd7}.step-component-summary--extras .button--disabled:hover{border-color:#e9e9e9;color:rgba(150,168,178,.5)}.checkbox-custom{align-items:start;display:inline-flex;justify-content:left;position:relative;width:100%;margin-bottom:18px}.checkbox-custom input[type=checkbox],.checkbox-custom label,.checkbox-custom label p{cursor:pointer;height:100%;margin:0;vertical-align:middle;width:100%}.checkbox-custom input[type=checkbox]{opacity:0;position:absolute}.checkbox-custom input[type=checkbox]:checked+label:before,.checkbox-custom input[type=checkbox]:checked+label p:before{background:url("../images/icons/tick.svg") no-repeat center;background-size:8px}.checkbox-custom label{font-size:12px;color:#4d5d6c}.checkbox-custom label:before{background:#fff;border:1px solid rgba(150,168,178,.5);box-sizing:content-box;content:"";display:inline-block;font-size:18px;height:18px;line-height:1;margin-right:8px;padding:2px;text-align:center;vertical-align:middle;width:18px}.checkbox-custom label a{position:relative;color:#1a2f4f !important}.checkbox-custom label p{font-size:12px;color:#4d5d6c;display:inline}.checkbox-custom--states label{color:#96a8b2}.checkbox-custom--states label:before{border-color:#e9e9e9}.checkbox-custom--states label p{color:#96a8b2}.checkbox-custom--states input[type=checkbox]:checked+label,.checkbox-custom--states input[type=checkbox]:checked+label p{color:#4d5d6c}.checkbox-custom--states input[type=checkbox]:checked+label:before,.checkbox-custom--states input[type=checkbox]:checked+label p:before{border-color:rgba(150,168,178,.5)}.checkbox-custom--otheraddress{width:100%;padding-bottom:0;margin-bottom:0}.checkbox-custom--otheraddress .button{margin-top:10px;margin-bottom:18px}.info-side{background-color:#f3f3f3;padding:18px 15px 24px}@media screen and (min-width: 992px){.info-side{border-right:solid 1px rgba(150,168,178,.5);padding:36px 24px;width:100%}}.info-side .content-switchable{display:none}.info-side .content-switchable .body-part,.info-side .content-switchable .shirt-part{display:none}.info-side .content-switchable.show{display:flex}.info-side .content-switchable.show .body-part{display:flex}.info-side.switched .content-switchable.show{display:flex}.info-side.switched .content-switchable.show .body-part{display:none}.info-side.switched .content-switchable.show .shirt-part{display:flex}.info-side__title{font-size:28px;line-height:1.14;margin:0 auto 20px;text-align:center;align-self:center;width:330px;max-width:100%}@media screen and (min-width: 768px){.info-side__title{font-size:36px;line-height:1.2;margin:0 auto 24px;width:496px}}.info-side__subtitle{color:#333;font-size:20px;letter-spacing:1px;line-height:1.6;margin-bottom:16px;text-align:center}.info-side__subtitle--mt{margin-top:32px}.info-side__description,.info-side__sub-description,.info-side p,.info-side__description_list{color:#4d5d6c;font-size:15px;letter-spacing:-0.3px;line-height:1.5;align-self:center;width:330px;max-width:100%}@media screen and (min-width: 768px){.info-side__description,.info-side__sub-description,.info-side p,.info-side__description_list{width:496px;font-size:16px}}.info-side__description a,.info-side__sub-description a,.info-side p a,.info-side__description_list a{border-bottom:solid 1px #96a8b2;color:#4d5d6c;padding-bottom:2px;text-decoration:none}.info-side__description a:hover,.info-side__sub-description a:hover,.info-side p a:hover,.info-side__description_list a:hover{opacity:.8}.info-side p{margin-bottom:24px}.info-side__description_list{list-style-type:disc;padding-left:16px;margin-bottom:20px}.info-side__description{align-self:center;margin-bottom:20px}.info-side__img{max-width:206px}@media screen and (min-width: 768px){.info-side__img{max-width:100%}}.info-side__img--border{border:solid 1px #fff;padding:8px;margin-bottom:20px;max-width:432px;width:100%}.info-side__video{height:202px;margin-bottom:20px;width:330px;max-width:100%}@media screen and (min-width: 768px){.info-side__video{height:295px;width:496px}}.info-side__sub-header{color:#333;font-size:16px;letter-spacing:.8px;line-height:1.5;margin-bottom:8px}.info-side__sub-p{margin-bottom:24px}.info-side__mobile_header{margin-bottom:10px}@media screen and (min-width: 768px){.info-side__mobile_header{margin-bottom:0}}.info-side .alert-message{max-width:496px;margin-top:32px}.info-side--summary{margin-top:104px}@media screen and (min-width: 992px){.info-side--summary{border-right:solid 1px rgba(150,168,178,.5);height:100vh;left:0;margin-top:64px;padding:36px 24px;overflow:hidden;width:50vw}.info-side--summary.is_stuck{z-index:1}}@media screen and (min-width: 992px)and (min-width: 1100px){.info-side--summary{margin-top:0}}@media screen and (min-width: 992px)and (max-width: 1399px){.info-side--summary{width:30%;flex:none;max-width:unset}}@media screen and (min-width: 992px)and (max-width: 1099px){.info-side--summary{width:100%}}.info-side--summary .info-side__description{margin-bottom:28px}@media screen and (min-width: 992px){.info-side--summary .info-side__description{margin-bottom:40px}}.info-side--summary .info-side__img{width:100%}@media screen and (min-width: 768px){.info-side--summary .info-side__img{max-width:206px !important}}@media screen and (min-width: 992px){.info-side--summary .info-side__img{max-width:382px !important}}.info-side--summary--with-info{margin-top:130px}@media screen and (min-width: 992px){.info-side--summary--with-info{margin-top:64px}}@media screen and (min-width: 1100px){.info-side--summary--with-info{margin-top:0}}@media screen and (min-width: 992px){.info-side--browse{margin-top:0;max-width:calc(100vw - 722px);padding:36px 24px}}@media screen and (max-width: 991px){.info-side--browse{position:fixed;top:55%;left:50%;transform:translate(-50%, -50%);width:75vw;max-height:calc(90vh - 72px);overflow-y:auto;margin-top:calc( 72px / 2);padding:35px 35px 15px;display:none;opacity:0;z-index:1002;transition:opacity .4s,top .3s}}@media screen and (max-width: 767px){.info-side--browse{width:85vw;padding:30px 25px 10px}}@media screen and (max-width: 575px){.info-side--browse{width:90vw;padding:20px 30px 10px}}.info-side--browse.visible{top:50%;opacity:1}.info-side--fullheight{height:416px}@media screen and (min-width: 992px){.info-side--fullheight{height:calc(100vh - 132px)}}.page_suggestion{font-size:12px;color:#4d5d6c;margin:15px 0 30px}.overlay_bg{position:fixed;top:72px;left:0;width:100vw;height:calc(100vh - 72px);background-color:rgba(51,51,51,.6);display:none;opacity:0;z-index:1001;transition:opacity .3s}.overlay_bg.visible{opacity:1}.switch{display:inline-block;height:24px;position:relative;margin-left:16px}.switch input{display:none}.switch input:checked+.slider:before{background-image:url("../images/icons/indicator-selected.png?v=2.0");left:26px}.switch input:disabled+.slider{cursor:unset}.switch .slider{border:1px solid rgba(150,168,178,.5);border-radius:34px;cursor:pointer;height:24px;transition:.4s;width:48px;display:inline-block}.switch .slider:before{background-image:url("../images/icons/indicator-canceled.png");background-size:contain;border-radius:50%;bottom:4px;content:"";height:16px;left:3px;position:absolute;transition:.4s;width:16px}.switch .slider--summary{left:116px}.switch--small{height:18px;width:36px;margin-bottom:0;margin-left:12px}.switch--small input:checked+.slider:before{left:20px}.switch--small .slider{height:18px;width:36px}.switch--small .slider:before{bottom:3px;height:12px;left:3px;width:12px}.form-side{padding:18px 15px;width:100%}@media screen and (min-width: 768px){.form-side{padding:36px 24px}}.form-side__top .top__link,.form-side__top .top__p a{border-bottom:solid 1px #96a8b2;color:#4d5d6c;font-size:13px;line-height:1.25;text-decoration:none}.form-side__top .top__link:hover,.form-side__top .top__p a:hover{opacity:.8}.form-side__top .top__link-header{display:inline-block;line-height:1;margin-bottom:16px}@media screen and (min-width: 768px){.form-side__top .top__link-header{display:inline;line-height:1.85;margin-bottom:0}}.form-side__top .top__p{color:#4d5d6c;font-size:13px;line-height:1.25;text-decoration:none;margin:0 auto 28px;max-width:576px}.form-side__top .top__p--conj{margin:10px auto}.form-side__top .top__header{text-align:center}@media screen and (min-width: 768px){.form-side__top .top__header{text-align:left}}.form-side__top .top__title{color:#333;font-size:28px;line-height:1.14;margin-bottom:19px}@media screen and (min-width: 768px){.form-side__top .top__title{font-size:16px;letter-spacing:.8px;line-height:1.5;margin-bottom:0}}.form-side__top .top__login{text-align:center;padding-bottom:24px}@media screen and (min-width: 768px){.form-side__top .top__login{text-align:right}}.form-side__top .top__login .login__text{display:inline}@media screen and (min-width: 768px){.form-side__top .top__login .login__text{display:block;text-align:right}}.form-side__top .modal{padding:0 !important}.form-side__top .modal__dialog{margin:74px 15px 24px}@media screen and (min-width: 375px){.form-side__top .modal__dialog{margin:74px auto 24px;max-width:330px;width:100%}}@media screen and (min-width: 768px){.form-side__top .modal__dialog{margin-top:0;max-width:614px}}.form-side__top .modal__content{background-color:#f3f3f3;border-radius:0;border:solid 1px #fff;box-shadow:0 2px 4px 0 rgba(150,168,178,.44);padding:13px 16px 0}@media screen and (min-width: 768px){.form-side__top .modal__content{padding:0 24px}}.form-side__top .modal__header{border-bottom:solid 1px #fff;margin-bottom:24px;padding-bottom:24px}@media screen and (min-width: 768px){.form-side__top .modal__header{height:64px;margin-bottom:0;padding-bottom:0}}.form-side__top .modal__title{color:#4d5d6c;font-size:14px;letter-spacing:1.7px;line-height:1.71;margin-bottom:13px;text-align:center}@media screen and (min-width: 768px){.form-side__top .modal__title{margin-bottom:0}}.form-side__top .modal__title--big{color:#333;font-size:16px;line-height:1.5;letter-spacing:.8px}.form-side__top .modal__close{background:#f3f3f3;border:1px solid #fff;cursor:pointer;height:48px;position:fixed;right:0;top:0;width:48px}@media screen and (min-width: 768px){.form-side__top .modal__close{position:absolute}}.form-side__top .modal__close--inside{right:-48px;top:-1px}@media screen and (min-width: 768px){.form-side__top .modal__sizes{padding-top:21px}}.form-side__top .modal__sizes:after{content:"";width:83px}@media screen and (min-width: 768px){.form-side__top .modal__sizes:after{width:95px}}.form-side__top .modal__sizes .size-elem{height:80px;margin-bottom:24px;position:relative;width:83px}@media screen and (min-width: 768px){.form-side__top .modal__sizes .size-elem{width:95px}}.form-side__top .modal__sizes .size-elem input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.form-side__top .modal__sizes .size-elem input:checked+label{background-color:#fff;border-color:#96a8b2;box-shadow:0 2px 4px 0 rgba(150,168,178,.48)}.form-side__top .modal__sizes .size-elem label{border:solid 1px #fff;color:#4d5d6c;font-size:20px;height:100%;line-height:.8;margin-bottom:0;transition:.2s all ease-in-out;width:100%}.form-side__top .modal__sizes .size-elem a{display:block;height:100%;width:100%;cursor:pointer}.form-side__top .modal__sizes--hide{display:none !important}.form-side__profile{border-bottom:solid 1px #e9e9e9;padding-bottom:31px}@media screen and (min-width: 768px){.form-side__profile{padding-bottom:23px}}.form-side__profile .profile__title{color:#96a8b2;display:block;font-size:12px;line-height:1.33;margin-bottom:14px;white-space:nowrap}@media screen and (min-width: 768px){.form-side__profile .profile__title{margin-bottom:6px}}.form-side__profile .profile__title.text--bold{color:#4d5d6c}.form-side__profile .profile__title .elem__info{position:unset}.form-side__profile .profile__input{width:100%;max-width:550px}@media screen and (min-width: 768px){.form-side__profile .profile__input{margin-right:24px}}.form-side__profile .profile__switcher .form-switch{border:solid 1px rgba(150,168,178,.5);padding:3px}.form-side__inputs{padding-bottom:22px;padding-top:26px}@media screen and (min-width: 768px){.form-side__inputs{padding-bottom:0;padding-top:18px}}.form-side__inputs:valid .inputs__button{background-color:#377dd7;color:#fff}.form-side__inputs:valid .inputs__button img{filter:brightness(1)}.form-side__inputs .inputs__field{width:100%;margin-bottom:24px}@media screen and (min-width: 768px){.form-side__inputs .inputs__field{width:49%}}.form-side__inputs .inputs__field--notes input{text-align:left}.form-side__inputs .inputs__field .elem__info{position:static;margin-right:8px;margin-top:38px}.form-side__inputs .inputs__field .elem__info--text{margin:5px 0}.form-side__inputs .inputs__field .input-container{width:calc(100% - 20px)}@media screen and (max-width: 991px){.form-side__inputs .inputs__field .input-container{width:100%}}.form-side__inputs .form-input__field{margin-bottom:0}.form-side__inputs--emailreg{margin-top:32px}@media screen and (min-width: 768px){.form-side__inputs--emailreg{margin-top:0}}.form-side--edit .form-side__top{border-bottom:none;padding-bottom:23px}@media screen and (min-width: 768px){.form-side--edit .form-side__top{padding-bottom:18px}}.form-side--edit .form-side__top .top__header{text-align:center}.form-side--edit .form-side__top .top__header .checkout__login{margin-top:28px}.form-side--edit .form-side__top .top__title{margin-bottom:19px}.form-side--edit .form-side__top .top__link,.form-side--edit .form-side__top .top__p a{display:inline-block;line-height:1;margin:0 0 28px 0}.form-side--edit .form-side__top .top__link--first{margin-top:28px}.form-side--edit .form-side__top .top__defined-sizes{margin:0 auto;max-width:330px;width:100%}.form-side--edit .form-side__top .top__defined-sizes--wide{max-width:920px}.form-side--edit .form-side__top .top__defined-sizes--wide .size-container{margin-bottom:24px}.form-side--edit .form-side__top .top__defined-sizes--wide .size-container p{margin-bottom:16px}.form-side--edit .form-side__top .top__defined-sizes .button-size{display:block;margin:0 auto 24px}.form-side--edit .form-side__top .top__defined-sizes .button-size:last-child{margin-bottom:0}.form-side--edit .form-side__top .top__defined-sizes .button-size .button{margin-left:32px;width:calc(100% - 69px)}.form-side--edit .form-side__top .top__defined-sizes .button-size__edit{background:url("../images/icons/edit2.svg") no-repeat center;background-size:27px;display:block;height:8px;line-height:8px;padding:16px;width:8px;margin-left:5px;float:right;cursor:pointer}.form-side--edit .form-side__top .top__defined-sizes .button-size--noedit .button{margin-left:0;width:100%}.form-side--edit .form-side__top .top__defined-sizes .button-size--nomargin{margin:0}.form-side--edit .form-side__top .top__defined-sizes .button-size .info{background-size:100%;background:url("../images/icons/info_icon.svg") no-repeat;height:12px;width:12px;margin-left:10px}.form-side--edit .form-side__top .top__defined-sizes .size{border:solid 1px #e9e9e9;height:56px;margin:0 auto 24px;position:relative;cursor:pointer;padding:0 16px}.form-side--edit .form-side__top .top__defined-sizes .size:last-child{margin-bottom:0}.form-side--edit .form-side__top .top__defined-sizes .size__link{color:#4d5d6c;display:flex;align-items:center;font-size:11px;line-height:15px}.form-side--edit .form-side__top .top__defined-sizes .size__edit{background-size:contains;background:url("../images/icons/edit.svg") no-repeat center;display:block;height:8px;line-height:8px;padding:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px}.form-side--edit .form-side__top .top__defined-sizes .size__action{margin-right:15px;font-size:11px;color:#96a8b2;text-decoration:underline}.form-side--edit .form-side__top .top__defined-sizes .size__action:last-child{margin-right:0}.form-side--edit .form-side__top .top__defined-sizes .size--nolink{cursor:unset}.form-side--edit .form-side__top .top__defined-sizes .size--new{background:#f3f3f3;font-size:13px;color:#4d5d6c}.form-side--measurements_type{gap:32px}.form-side--measurements_type .mtype{gap:24px;width:100%}@media screen and (max-width: 1199px){.form-side--measurements_type .mtype{align-items:center}}.form-side--measurements_type .mtype img{object-fit:cover;max-width:229px}@media screen and (max-width: 1199px){.form-side--measurements_type .mtype img{object-fit:initial;width:100%;max-width:450px}}.form-side--measurements_type .mtype__container{gap:32px}@media screen and (max-width: 1199px){.form-side--measurements_type .mtype__container{gap:40px}}.form-side--measurements_type .mtype__content{gap:24px}.form-side--measurements_type .mtype__content .title-body{gap:16px}@media screen and (max-width: 1199px){.form-side--measurements_type .mtype__content .title-body{max-width:450px}}.form-side--measurements_type .mtype__content .title-body ul{padding-left:16px;display:flex;flex-direction:column;gap:4px}.form-side--measurements_type .mtype__content .title-body ul li{font-size:14px;list-style-type:disc;list-style-position:outside;line-height:1.5}.form-side--measurements_type .mtype__content .title-body ul li a{text-decoration:underline}.form-side--measurements_type .mtype__content .button{color:#fff;width:220px}.modal{z-index:1120}#measure-overlay .modal__content,#over-accessori .modal__content,#hiddenModalContent .modal__content,#facebookEmailExist_overlay .modal__content,#facebookNoEmail_overlay .modal__content,#googleEmailExist_overlay .modal__content,#googleNoEmail_overlay .modal__content,#appleEmailExist_overlay .modal__content,#socialNoNewsletter_overlay .modal__content,#curr_overlay .modal__content,#search_overlay .modal__content,.modal-overlay .modal__content,.bottom-right-overlay .modal__content,.bottom-left-overlay .modal__content{border:0;box-shadow:0 4px 8px 0 rgba(150,168,178,.48);max-width:576px;padding:24px;width:100%}#measure-overlay .modal__content h2,#over-accessori .modal__content h2,#hiddenModalContent .modal__content h2,#facebookEmailExist_overlay .modal__content h2,#facebookNoEmail_overlay .modal__content h2,#googleEmailExist_overlay .modal__content h2,#googleNoEmail_overlay .modal__content h2,#appleEmailExist_overlay .modal__content h2,#socialNoNewsletter_overlay .modal__content h2,#curr_overlay .modal__content h2,#search_overlay .modal__content h2,.modal-overlay .modal__content h2,.bottom-right-overlay .modal__content h2,.bottom-left-overlay .modal__content h2{margin-bottom:24px}#measure-overlay .modal__content h3,#over-accessori .modal__content h3,#hiddenModalContent .modal__content h3,#facebookEmailExist_overlay .modal__content h3,#facebookNoEmail_overlay .modal__content h3,#googleEmailExist_overlay .modal__content h3,#googleNoEmail_overlay .modal__content h3,#appleEmailExist_overlay .modal__content h3,#socialNoNewsletter_overlay .modal__content h3,#curr_overlay .modal__content h3,#search_overlay .modal__content h3,.modal-overlay .modal__content h3,.bottom-right-overlay .modal__content h3,.bottom-left-overlay .modal__content h3{font-size:16px;line-height:1.5;margin-bottom:16px}#measure-overlay .modal__content ol,#measure-overlay .modal__content p,#over-accessori .modal__content ol,#over-accessori .modal__content p,#hiddenModalContent .modal__content ol,#hiddenModalContent .modal__content p,#facebookEmailExist_overlay .modal__content ol,#facebookEmailExist_overlay .modal__content p,#facebookNoEmail_overlay .modal__content ol,#facebookNoEmail_overlay .modal__content p,#googleEmailExist_overlay .modal__content ol,#googleEmailExist_overlay .modal__content p,#googleNoEmail_overlay .modal__content ol,#googleNoEmail_overlay .modal__content p,#appleEmailExist_overlay .modal__content ol,#appleEmailExist_overlay .modal__content p,#socialNoNewsletter_overlay .modal__content ol,#socialNoNewsletter_overlay .modal__content p,#curr_overlay .modal__content ol,#curr_overlay .modal__content p,#search_overlay .modal__content ol,#search_overlay .modal__content p,.modal-overlay .modal__content ol,.modal-overlay .modal__content p,.bottom-right-overlay .modal__content ol,.bottom-left-overlay .modal__content ol,.bottom-right-overlay .modal__content p,.bottom-left-overlay .modal__content p{font-size:16px;line-height:1.5}#measure-overlay .modal__content ol,#over-accessori .modal__content ol,#hiddenModalContent .modal__content ol,#facebookEmailExist_overlay .modal__content ol,#facebookNoEmail_overlay .modal__content ol,#googleEmailExist_overlay .modal__content ol,#googleNoEmail_overlay .modal__content ol,#appleEmailExist_overlay .modal__content ol,#socialNoNewsletter_overlay .modal__content ol,#curr_overlay .modal__content ol,#search_overlay .modal__content ol,.modal-overlay .modal__content ol,.bottom-right-overlay .modal__content ol,.bottom-left-overlay .modal__content ol{list-style:decimal;margin-bottom:16px;padding-left:20px}#measure-overlay .modal__content p,#over-accessori .modal__content p,#hiddenModalContent .modal__content p,#facebookEmailExist_overlay .modal__content p,#facebookNoEmail_overlay .modal__content p,#googleEmailExist_overlay .modal__content p,#googleNoEmail_overlay .modal__content p,#appleEmailExist_overlay .modal__content p,#socialNoNewsletter_overlay .modal__content p,#curr_overlay .modal__content p,#search_overlay .modal__content p,.modal-overlay .modal__content p,.bottom-right-overlay .modal__content p,.bottom-left-overlay .modal__content p{margin-bottom:16px}#measure-overlay .modal__content button,#measure-overlay .modal__content .button,#over-accessori .modal__content button,#over-accessori .modal__content .button,#hiddenModalContent .modal__content button,#hiddenModalContent .modal__content .button,#facebookEmailExist_overlay .modal__content button,#facebookEmailExist_overlay .modal__content .button,#facebookNoEmail_overlay .modal__content button,#facebookNoEmail_overlay .modal__content .button,#googleEmailExist_overlay .modal__content button,#googleEmailExist_overlay .modal__content .button,#googleNoEmail_overlay .modal__content button,#googleNoEmail_overlay .modal__content .button,#appleEmailExist_overlay .modal__content button,#appleEmailExist_overlay .modal__content .button,#socialNoNewsletter_overlay .modal__content button,#socialNoNewsletter_overlay .modal__content .button,#curr_overlay .modal__content button,#curr_overlay .modal__content .button,#search_overlay .modal__content button,#search_overlay .modal__content .button,.modal-overlay .modal__content button,.modal-overlay .modal__content .button,.bottom-right-overlay .modal__content button,.bottom-left-overlay .modal__content button,.bottom-right-overlay .modal__content .button,.bottom-left-overlay .modal__content .button{margin:0 auto 16px}#measure-overlay .modal__content button:last-child,#measure-overlay .modal__content .button:last-child,#over-accessori .modal__content button:last-child,#over-accessori .modal__content .button:last-child,#hiddenModalContent .modal__content button:last-child,#hiddenModalContent .modal__content .button:last-child,#facebookEmailExist_overlay .modal__content button:last-child,#facebookEmailExist_overlay .modal__content .button:last-child,#facebookNoEmail_overlay .modal__content button:last-child,#facebookNoEmail_overlay .modal__content .button:last-child,#googleEmailExist_overlay .modal__content button:last-child,#googleEmailExist_overlay .modal__content .button:last-child,#googleNoEmail_overlay .modal__content button:last-child,#googleNoEmail_overlay .modal__content .button:last-child,#appleEmailExist_overlay .modal__content button:last-child,#appleEmailExist_overlay .modal__content .button:last-child,#socialNoNewsletter_overlay .modal__content button:last-child,#socialNoNewsletter_overlay .modal__content .button:last-child,#curr_overlay .modal__content button:last-child,#curr_overlay .modal__content .button:last-child,#search_overlay .modal__content button:last-child,#search_overlay .modal__content .button:last-child,.modal-overlay .modal__content button:last-child,.modal-overlay .modal__content .button:last-child,.bottom-right-overlay .modal__content button:last-child,.bottom-left-overlay .modal__content button:last-child,.bottom-right-overlay .modal__content .button:last-child,.bottom-left-overlay .modal__content .button:last-child{margin-bottom:0}#measure-overlay .modal__content .form-input,#over-accessori .modal__content .form-input,#hiddenModalContent .modal__content .form-input,#facebookEmailExist_overlay .modal__content .form-input,#facebookNoEmail_overlay .modal__content .form-input,#googleEmailExist_overlay .modal__content .form-input,#googleNoEmail_overlay .modal__content .form-input,#appleEmailExist_overlay .modal__content .form-input,#socialNoNewsletter_overlay .modal__content .form-input,#curr_overlay .modal__content .form-input,#search_overlay .modal__content .form-input,.modal-overlay .modal__content .form-input,.bottom-right-overlay .modal__content .form-input,.bottom-left-overlay .modal__content .form-input{margin:8px 0 24px}#measure-overlay .modal__content .form-input input[type=radio],#over-accessori .modal__content .form-input input[type=radio],#hiddenModalContent .modal__content .form-input input[type=radio],#facebookEmailExist_overlay .modal__content .form-input input[type=radio],#facebookNoEmail_overlay .modal__content .form-input input[type=radio],#googleEmailExist_overlay .modal__content .form-input input[type=radio],#googleNoEmail_overlay .modal__content .form-input input[type=radio],#appleEmailExist_overlay .modal__content .form-input input[type=radio],#socialNoNewsletter_overlay .modal__content .form-input input[type=radio],#curr_overlay .modal__content .form-input input[type=radio],#search_overlay .modal__content .form-input input[type=radio],.modal-overlay .modal__content .form-input input[type=radio],.bottom-right-overlay .modal__content .form-input input[type=radio],.bottom-left-overlay .modal__content .form-input input[type=radio]{margin:0 3px}#measure-overlay .modal__content .form-input .radio-label,#over-accessori .modal__content .form-input .radio-label,#hiddenModalContent .modal__content .form-input .radio-label,#facebookEmailExist_overlay .modal__content .form-input .radio-label,#facebookNoEmail_overlay .modal__content .form-input .radio-label,#googleEmailExist_overlay .modal__content .form-input .radio-label,#googleNoEmail_overlay .modal__content .form-input .radio-label,#appleEmailExist_overlay .modal__content .form-input .radio-label,#socialNoNewsletter_overlay .modal__content .form-input .radio-label,#curr_overlay .modal__content .form-input .radio-label,#search_overlay .modal__content .form-input .radio-label,.modal-overlay .modal__content .form-input .radio-label,.bottom-right-overlay .modal__content .form-input .radio-label,.bottom-left-overlay .modal__content .form-input .radio-label{margin:0 10px 0 0}#measure-overlay .modal__content .form-input .radio-label:last-child,#over-accessori .modal__content .form-input .radio-label:last-child,#hiddenModalContent .modal__content .form-input .radio-label:last-child,#facebookEmailExist_overlay .modal__content .form-input .radio-label:last-child,#facebookNoEmail_overlay .modal__content .form-input .radio-label:last-child,#googleEmailExist_overlay .modal__content .form-input .radio-label:last-child,#googleNoEmail_overlay .modal__content .form-input .radio-label:last-child,#appleEmailExist_overlay .modal__content .form-input .radio-label:last-child,#socialNoNewsletter_overlay .modal__content .form-input .radio-label:last-child,#curr_overlay .modal__content .form-input .radio-label:last-child,#search_overlay .modal__content .form-input .radio-label:last-child,.modal-overlay .modal__content .form-input .radio-label:last-child,.bottom-right-overlay .modal__content .form-input .radio-label:last-child,.bottom-left-overlay .modal__content .form-input .radio-label:last-child{margin-right:0}#measure-overlay .modal__content .close,#over-accessori .modal__content .close,#hiddenModalContent .modal__content .close,#facebookEmailExist_overlay .modal__content .close,#facebookNoEmail_overlay .modal__content .close,#googleEmailExist_overlay .modal__content .close,#googleNoEmail_overlay .modal__content .close,#appleEmailExist_overlay .modal__content .close,#socialNoNewsletter_overlay .modal__content .close,#curr_overlay .modal__content .close,#search_overlay .modal__content .close,.modal-overlay .modal__content .close,.bottom-right-overlay .modal__content .close,.bottom-left-overlay .modal__content .close{position:absolute;top:15px;right:15px}#measure-overlay .modal__dialog,#over-accessori .modal__dialog,#hiddenModalContent .modal__dialog,#facebookEmailExist_overlay .modal__dialog,#facebookNoEmail_overlay .modal__dialog,#googleEmailExist_overlay .modal__dialog,#googleNoEmail_overlay .modal__dialog,#appleEmailExist_overlay .modal__dialog,#socialNoNewsletter_overlay .modal__dialog,#curr_overlay .modal__dialog,#search_overlay .modal__dialog,.modal-overlay .modal__dialog,.bottom-right-overlay .modal__dialog,.bottom-left-overlay .modal__dialog{max-width:576px}.modal-backdrop{z-index:1110}#over-accessori .modal__content button{margin-top:15px !important;margin-left:0 !important;margin-right:0 !important}#over-accessori .modal__content .remove{font-size:11px;margin-left:10px;color:#96a8b2}#over-accessori .step-component-summary--extras{max-width:340px}.bottom-right-overlay,.bottom-left-overlay{position:fixed;right:0;bottom:0;z-index:1000;transition:.3s bottom ease-in-out}.bottom-right-overlay .modal__dialog,.bottom-left-overlay .modal__dialog{margin:0}.bottom-right-overlay .modal__content,.bottom-left-overlay .modal__content{padding:24px;border-top-right-radius:0;border:1px solid #d7d7d7}.bottom-right-overlay .modal__close,.bottom-left-overlay .modal__close{height:36px}.bottom-right-overlay .modal__close span,.bottom-left-overlay .modal__close span{border:1px solid #d7d7d7;border-bottom:none;width:36px;height:37px;position:absolute;right:0;margin-top:1px;cursor:pointer;background:url("../images/icons/close-fabric-overlay.svg") no-repeat scroll center center #fff;padding:10px;z-index:1049}.bottom-right-overlay .modal__close span.collapsed,.bottom-left-overlay .modal__close span.collapsed{box-shadow:0 4px 8px 0 rgba(150,168,178,.48);background-image:url("../images/icons/arrow-right-fabric-overlay.svg");transform:rotate(90deg)}.bottom-left-overlay{right:unset;left:0}.bottom-left-overlay .modal__close span{right:unset;left:0}@media screen and (min-width: 768px){#products-kit-overlay .modal__dialog{max-width:740px}}#products-kit-overlay .step-component-summary__body{background:none}#products-kit-overlay .measure-side__content .summary{padding-bottom:24px}#products-kit-overlay .summary-box__select{margin-bottom:24px;max-width:330px}#products-kit-overlay .measure-side__content .summary__label{margin-bottom:13px}#products-kit-overlay .measure-side__content .summary__label .button{margin-left:15px}#search_overlay .modal__content{max-width:768px;height:600px}@media screen and (max-width: 575px){#search_overlay .modal__content{max-height:470px}}@media screen and (max-width: 767px){#search_overlay .modal__content .ss360-custom-search .ss360-custom-search__searchbox{max-width:300px}}@media screen and (max-width: 575px){#search_overlay .modal__content .ss360-custom-search .ss360-custom-search__searchbox{max-width:200px}}#search_overlay .modal__content .search-overlay-content{overflow-y:auto}#search_overlay .modal__content button{margin:0}#search_overlay .modal-dialog{max-width:768px}#card_overlay .modal__content .form-input{margin:8px 0 8px}#card_overlay .modal__content .button-container{width:100%}#card_overlay .modal__content .button-container .button--success{color:#fff}#address_overlay .modal__content h3{margin-bottom:30px}#address_overlay .modal__content .address{font-size:13px;line-height:21px;letter-spacing:-0.7px;border:solid 1px rgba(233,233,233,.5);max-width:330px;padding:10px;text-align:center;text-decoration:none;transition:all .2s ease-in-out;width:100%;cursor:pointer}@media screen and (min-width: 992px){#address_overlay .modal__content .address{margin-bottom:16px}}#address_overlay .modal__content .address.active{background:#f3f3f3;border-color:#96a8b2;box-shadow:0 2px 4px 0 rgba(150,168,178,.24)}#address_overlay .modal__content .items__modify{max-width:330px;margin-top:15px}#nl-overlay .checkout__form{padding-top:0;padding-bottom:56px}#nl-overlay .checkout__form .fields-container{width:100%;margin-bottom:32px}#nl-overlay .checkout__form .fields-container .inputs__field{width:100%}#nl-overlay .checkout__form p{color:#96a8b2;font-size:13px;line-height:1.23;letter-spacing:-0.7px;width:100%;text-align:center}#menu-main-overlay{z-index:1090;margin:64px 0 0 0}#menu-main-overlay .modal__dialog{margin:0;max-width:unset;height:0;transition:height .3s ease-in-out;overflow:hidden}#menu-main-overlay .modal__dialog.active{height:75vh}#menu-main-overlay .modal__content{width:100%;min-height:500px;height:75vh;max-width:unset;border-radius:0;box-shadow:none;padding:20px;background:#f3f3f3}#menu-main-overlay .modal__content .close{position:absolute;right:70px;top:60px;font-size:45px;font-weight:400}#menu-main-overlay .modal__content .container{max-width:992px;padding:70px 0}#menu-main-overlay .modal__content .container .start-point{max-width:445px}#menu-main-overlay .modal__content .container .start-point__titlelink{color:#333}#menu-main-overlay .modal__content .container .start-point__titlelink:hover{text-decoration:none}#menu-main-overlay .modal__content .container .start-point h2{font-size:40px;line-height:1.25;margin-bottom:20px}#menu-main-overlay .modal__content .container .start-point p{font-size:16px;line-height:1.375;color:#333;margin-bottom:30px}#menu-main-overlay .modal__content .container .start-point__cta{width:250px;height:48px;font-size:12px}#menu-main-overlay .modal__content .container .start-point__links{margin-top:30px;max-width:320px;width:100%}#menu-main-overlay .modal__content .container .start-point__links a{flex:1 0 50%;font-size:14px;color:#333;margin-bottom:15px}#menu-main-overlay .modal__content .container .start-point__links a:after{content:"";padding:12px;margin-left:8px;background-image:url("../images/icons/arrow_right--long.svg");background-repeat:no-repeat;background-position:center;background-color:transparent}#menu-main-overlay .modal__content .container .button{margin:0}#menu-main-overlay .modal__content--dark{background:#1a2f4f;border-top:1px solid rgba(255,255,255,.1)}#menu-main-overlay .modal__content--dark .close{color:#fff}#menu-main-overlay .modal__content--dark .container .start-point__titlelink{color:#fff}#menu-main-overlay .modal__content--dark .container .start-point h2{color:#fff}#menu-main-overlay .modal__content--dark .container .start-point p{color:#fff}#menu-main-overlay .modal__content--dark .container .start-point__links a{color:#fff}#menu-main-overlay .modal__content--dark .container .start-point__links a:after{background-image:url("../images/icons/arrow_right--long_white.svg")}.menu-main-collapse{height:0;transition:height .3s ease-in-out}.menu-main-collapse.show{height:600px}#suggestedFabricsOverlay .modal__content{max-width:1140px;height:70vh;width:100%;overflow:scroll;padding-top:32px}#suggestedFabricsOverlay .modal__content p.suggested-fabrics-overlay__description{max-width:720px;margin:0 auto 16px}#suggestedFabricsOverlay .modal__content .close{position:fixed;top:unset;margin-top:-8px}#suggestedFabricsOverlay .modal__content .cards__container{max-width:1080px;margin:24px auto}#suggestedFabricsOverlay .modal__content .cards__container .card__info{font-size:15px;line-height:1.2;margin-bottom:0;letter-spacing:0}#suggestedFabricsOverlay .modal__content .cards__container .card__desc p{font-size:13px;letter-spacing:-0.7px;line-height:1.23;margin-bottom:0}#suggestedFabricsOverlay .modal-dialog{max-width:1140px}.shirt-details-overlay .measure-side--summary{padding:0;margin:0;background:transparent;width:100%;min-height:unset}.shirt-details-overlay .measure-side--summary .summary{padding:0}.shirt-details-overlay .measure-side--summary .summary .step-component-summary--hover:hover .step-component-summary__image{border-color:#e9e9e9;box-shadow:none}.shirt-details-overlay .modal__content{max-width:732px}.shirt-details-overlay .modal__dialog{max-width:732px}#summary-overlay .modal__content{background:#fff}#summary-overlay .modal__close{background:#fff}#loginbylink_overlay .modal__content{align-items:center}#loginbylink_overlay .modal__content .content-wrapper{max-width:400px;display:flex;flex-direction:column;gap:24px;align-items:center}#loginbylink_overlay .modal__content .content-wrapper .optin,#loginbylink_overlay .modal__content .content-wrapper .conversion{display:flex;flex-direction:column;gap:24px;align-items:center}#loginbylink_overlay .modal__content h3{margin-bottom:0}#loginbylink_overlay .modal__content p{font-size:14px;margin-bottom:0}#loginbylink_overlay .modal__content input{order:unset}#loginbylink_overlay .modal__content .button{margin:0}#loginbylink_overlay .modal__content .button--link{font-size:11px}#loginbylink_overlay .modal__content .message{display:none}#loginbylink_overlay .modal__content .error{margin:0}.order-invoices-overlay .modal__content h3{text-align:center;margin-bottom:32px}.order-invoices-overlay .modal__content .invoices-table{display:flex;flex-direction:column;gap:16px;width:240px;padding-bottom:16px}.order-invoices-overlay .modal__content .invoices-table .heading{display:flex;justify-content:space-between}.order-invoices-overlay .modal__content .invoices-table .heading h4{font-size:14px}.order-invoices-overlay .modal__content .invoices-table .row{display:flex;justify-content:space-between;padding-bottom:4px;margin:0;border-bottom:1px solid #e9e9e9}.order-invoices-overlay .modal__content .invoices-table .row a{font-size:14px;color:#377dd7;text-decoration:none}.order-invoices-overlay .modal__content .invoices-table .row span{font-size:14px}.measure-container{min-height:calc(100vh - 64px - 68px/*step bar height*/)}@media screen and (max-width: 991px){.measure-container{min-height:calc(100vh - 72px - 68px/*step bar height*/)}}@media screen and (max-width: 575px){.measure-container{min-height:calc(100vh - 72px - 43px/*step bar height*/)}}#creation-process-overlay{position:fixed;right:0;left:unset;bottom:unset;top:50%;transform:translateY(-50%)}#creation-process-overlay .modal__dialog{margin:0}#creation-process-overlay .modal__content{box-shadow:none;border-radius:0;background-color:#1a2f4f;padding:24px 16px;width:320px;gap:16px}#creation-process-overlay .modal__content h3{font-size:24px;color:#fff;line-height:1.25;text-align:center;margin:0;padding:0 16px}#creation-process-overlay .modal__content .steps{gap:8px}#creation-process-overlay .modal__content .steps .step{width:100%;background-color:#fff;padding:16px;gap:16px}#creation-process-overlay .modal__content .steps .step h5{font-size:18px;line-height:1.25}#creation-process-overlay .modal__content .steps .step p{font-size:16px;line-height:1.5;margin:0}#creation-process-overlay .modal__content .steps .step a{color:#377dd7}#creation-process-overlay .modal__content .steps svg{height:25px;width:22px;align-self:center;transform:rotate(90deg)}#creation-process-overlay .modal__content .button{width:156px}#creation-process-overlay .modal__close{position:absolute;right:16px;top:8px;z-index:1;cursor:pointer}#creation-process-overlay .modal__close span{color:#fff;font-size:30px}.form-input,.combodate{font-size:12px;line-height:1.33}@media screen and (min-width: 992px){.form-input,.combodate{flex-direction:column;padding:0;transition:.2s all ease}}.form-input__label,.combodate__label{color:#4d5d6c;display:block;font-size:12px;line-height:1.33;margin-bottom:6px;order:1;text-align:left}@media screen and (min-width: 768px){.form-input__label,.combodate__label{margin-bottom:6px}}.form-input__label .req:after,.combodate__label .req:after{content:"*";color:#c82300}.form-input__button,.combodate__button{order:3;margin-top:5px}.form-input__field,.combodate__field{border:solid 1px rgba(150,168,178,.5);color:#96a8b2;font-size:13px;height:42px;line-height:16px;margin-bottom:24px;order:2;outline:none;padding:14px 8px 12px;text-align:center;transition:.2s all ease-in-out;width:100%}@media screen and (min-width: 992px){.form-input__field,.combodate__field{margin-bottom:0}}.form-input__field:valid,.combodate__field:valid{background-color:#f3f3f3;border-color:#e9e9e9;color:#4d5d6c}.form-input__field:focus,.combodate__field:focus{border-color:#96a8b2}.form-input__field:disabled,.combodate__field:disabled{cursor:not-allowed}.form-input__field:placeholder-shown,.combodate__field:placeholder-shown{background:#fff}.form-input__field.placeholder,.combodate__field.placeholder{color:#96a8b2;opacity:1}.form-input__field:-moz-placeholder,.combodate__field:-moz-placeholder{color:#96a8b2;opacity:1}.form-input__field::-moz-placeholder,.combodate__field::-moz-placeholder{color:#96a8b2;opacity:1}.form-input__field:-ms-input-placeholder,.combodate__field:-ms-input-placeholder{color:#96a8b2;opacity:1}.form-input__field::-webkit-input-placeholder,.combodate__field::-webkit-input-placeholder{color:#96a8b2;opacity:1}.form-input__field--left,.combodate__field--left{text-align:left}.form-input__field--validate:not(:placeholder-shown):valid+.form-input__label:after,.combodate__field--validate:not(:placeholder-shown):valid+.form-input__label:after{background:url("../images/icons/valid--azure.svg") no-repeat;content:"";display:inline-block;height:8px;margin-left:8px;width:8px}.form-input__field--validate:not(:placeholder-shown):invalid,.combodate__field--validate:not(:placeholder-shown):invalid{border-color:#c82300}.form-input__field--validate:not(:placeholder-shown):invalid+.form-input__label:after,.combodate__field--validate:not(:placeholder-shown):invalid+.form-input__label:after{background:url("../images/icons/invalid.svg") no-repeat;content:"";display:inline-block;height:8px;margin-left:8px;width:8px}.form-input__field--day,.form-input__field .day,.combodate__field--day,.combodate__field .day{width:60px}.form-input__field--year,.form-input__field .year,.combodate__field--year,.combodate__field .year{width:67px}.form-input__field--error,.combodate__field--error{border-color:#c82300 !important}.form-input .wrong,.combodate .wrong{order:3;margin-top:3px}.form-input__privacy-container,.combodate__privacy-container{width:100%}.form-switch input{border:0;display:none;height:1px;overflow:hidden;width:1px}.form-switch input:checked+label{background-color:#fff;border:none}.form-switch label{background-color:transparent;border-bottom:1px solid #fff;color:rgba(0,0,0,.6);cursor:pointer;display:inline-block;font-size:12px;height:32px;line-height:32px;margin-bottom:0;margin-right:5px;text-align:center;transition:all .1s ease-in-out;width:70px}.form-switch label:hover{cursor:pointer}.form-switch label:last-child{margin-right:0}.form-switch--form input{border:0;display:none;height:1px;overflow:hidden;width:1px}.form-switch--form input:checked+label{background-color:#f3f3f3;border:none}.form-switch--form label{background-color:transparent;border-bottom:1px solid #e9e9e9;color:rgba(0,0,0,.6);cursor:pointer;display:inline-block;font-size:12px;height:32px;line-height:32px;margin-bottom:0;margin-right:5px;text-align:center;transition:all .1s ease-in-out;width:70px}.form-switch--form label:hover{cursor:pointer}.form-switch--form label:last-child{margin-right:0}.page-header--browse-styles-1st,.page-header--sfl{padding-top:72px;padding-bottom:0;background:#fff;background-size:100% 360px;background-repeat:no-repeat}@media screen and (min-width: 992px){.page-header--browse-styles-1st,.page-header--sfl{padding-top:64px}}.page-header--browse-styles-1st .page-header__content,.page-header--sfl .page-header__content{overflow:hidden}@media screen and (min-width: 768px){.page-header--browse-styles-1st .page-header__content,.page-header--sfl .page-header__content{padding:32px 0 0;margin:unset;max-width:unset}}.page-header--browse-styles-1st .page-header__content .page-header__content-container,.page-header--sfl .page-header__content .page-header__content-container{padding:16px 0;max-width:920px}@media screen and (min-width: 768px){.page-header--browse-styles-1st .page-header__content .page-header__content-container,.page-header--sfl .page-header__content .page-header__content-container{border:none}}@media screen and (max-width: 991px){.page-header--browse-styles-1st .page-header__content .page-header__content-container,.page-header--sfl .page-header__content .page-header__content-container{padding-top:48px}}.page-header--browse-styles-1st .page-header__content .page-header__title,.page-header--sfl .page-header__content .page-header__title{font-size:40px;text-align:center}@media screen and (max-width: 767px){.page-header--browse-styles-1st .page-header__content .page-header__title,.page-header--sfl .page-header__content .page-header__title{font-size:34px;line-height:1.15;margin-bottom:12px}}.page-header--browse-styles-1st .page-header__content .page-header__body,.page-header--sfl .page-header__content .page-header__body{margin-bottom:0}.page-header--browse-styles-1st .page-header__content .page-header__body .body__more_button,.page-header--sfl .page-header__content .page-header__body .body__more_button{display:none}@media screen and (max-width: 767px){.page-header--browse-styles-1st .page-header__content .page-header__body .body__more_button,.page-header--sfl .page-header__content .page-header__body .body__more_button{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:9;border-bottom:1px solid #1a2f4f}.page-header--browse-styles-1st .page-header__content .page-header__body .body__more_button img,.page-header--sfl .page-header__content .page-header__body .body__more_button img{width:10px;padding:0}.page-header--browse-styles-1st .page-header__content .page-header__body--shortened,.page-header--sfl .page-header__content .page-header__body--shortened{height:200px;position:relative;overflow:hidden}.page-header--browse-styles-1st .page-header__content .page-header__body--shortened::after,.page-header--sfl .page-header__content .page-header__body--shortened::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:60px;background:#fff;background:linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0.7959558824) 60%, rgba(255, 255, 255, 0) 100%)}.page-header--browse-styles-1st .page-header__content .page-header__body--shortened .body__more_button,.page-header--sfl .page-header__content .page-header__body--shortened .body__more_button{display:block}}.page-header--browse-styles-1st .page-header__content .page-header__body p,.page-header--sfl .page-header__content .page-header__body p{max-width:880px}.page-header--browse-styles-1st .page-header__content .page-header__description,.page-header--sfl .page-header__content .page-header__description{display:block !important;margin:0 15px}@media screen and (min-width: 768px){.page-header--browse-styles-1st .page-header__content .page-header__description,.page-header--sfl .page-header__content .page-header__description{text-align:left}}.page-header--browse-styles-1st .page-header__content .show__less-more,.page-header--sfl .page-header__content .show__less-more{background-color:#ede5d8;padding-bottom:16px;width:100%;z-index:2}.page-header--browse-styles-1st .page-header__content .show__less-more button,.page-header--sfl .page-header__content .show__less-more button{height:32px;opacity:.7;width:139px}.page-header--browse-styles-1st .page-header__content p,.page-header--sfl .page-header__content p{text-align:left;margin:0 0 1rem 0}.page-header--browse-styles-1st .page-header__content p:last-child,.page-header--sfl .page-header__content p:last-child{margin-bottom:0}.page-header--browse-styles-1st .page-header__content p a,.page-header--sfl .page-header__content p a{text-decoration:underline}.page-header--browse-styles-1st .page-header__filters--browse-styles,.page-header--sfl .page-header__filters--browse-styles{display:block;padding:32px 0;margin:0}@media screen and (min-width: 768px){.page-header--browse-styles-1st .page-header__filters--browse-styles,.page-header--sfl .page-header__filters--browse-styles{background-color:#fff;padding:24px 0}}.page-header--browse-styles-1st .page-header__filters--browse-styles .page-header__shop-by,.page-header--sfl .page-header__filters--browse-styles .page-header__shop-by{display:table;font-size:11px;line-height:11px;margin:0 auto;letter-spacing:1.3px;text-transform:uppercase;white-space:nowrap}@media screen and (min-width: 768px){.page-header--browse-styles-1st .page-header__filters--browse-styles .page-header__shop-by:before,.page-header--sfl .page-header__filters--browse-styles .page-header__shop-by:before,.page-header--browse-styles-1st .page-header__filters--browse-styles .page-header__shop-by:after,.page-header--sfl .page-header__filters--browse-styles .page-header__shop-by:after{border-top:1px solid #fff;content:"";display:table-cell;position:relative;top:5px;width:290px}.page-header--browse-styles-1st .page-header__filters--browse-styles .page-header__shop-by:after,.page-header--sfl .page-header__filters--browse-styles .page-header__shop-by:after{left:24px}.page-header--browse-styles-1st .page-header__filters--browse-styles .page-header__shop-by:before,.page-header--sfl .page-header__filters--browse-styles .page-header__shop-by:before{right:24px}}.page-header--browse-styles-1st .page-header__filters--browse-styles .page-header__proposals,.page-header--sfl .page-header__filters--browse-styles .page-header__proposals{font-size:28px;line-height:1.14;margin-bottom:16px}.page-header--browse-styles-1st .page-header__filters--browse-styles .dropdown__select--browse-styles,.page-header--sfl .page-header__filters--browse-styles .dropdown__select--browse-styles{font-size:16px;height:40px;margin-top:8px;width:200px;display:block}.page-header--browse-styles-1st .page-header__filters--browse-styles .arrow-menu--browse-style:after,.page-header--sfl .page-header__filters--browse-styles .arrow-menu--browse-style:after{content:url("../images/icons/arrow-big--dark.svg");right:7px;top:9px}.page-header--browse-styles-1st .page-header__filters--browse-styles .arrow-menu--browse-style[aria-expanded=true]:after,.page-header--sfl .page-header__filters--browse-styles .arrow-menu--browse-style[aria-expanded=true]:after{transform:translateY(-4px) rotate(180deg)}.page-header--browse-styles-1st .page-header__filters--browse-styles .dropdown-menu--browse-styles,.page-header--sfl .page-header__filters--browse-styles .dropdown-menu--browse-styles{border-radius:0;padding:0;margin:0;top:-1px !important}.page-header--browse-styles-1st .filter__container,.page-header--sfl .filter__container{background-color:#fff;width:198px}.page-header--browse-styles-1st .filter__container .filter__type,.page-header--sfl .filter__container .filter__type{border:none;font-size:16px;display:block}.page-header--browse-styles-1st .filter__container--desktop,.page-header--sfl .filter__container--desktop{margin-top:20px;gap:16px}.page-header--browse-styles-1st .filter__container--desktop .filter__type--desktop,.page-header--sfl .filter__container--desktop .filter__type--desktop{height:48px;font-size:16px;margin:0;display:flex;align-items:center}.page-header--browse-styles-1st .filter__container--desktop .selected,.page-header--sfl .filter__container--desktop .selected,.page-header--browse-styles-1st .filter__container--desktop>li:hover>a,.page-header--sfl .filter__container--desktop>li:hover>a{background-color:#4d5d6c;box-shadow:0 2px 4px 0 rgba(150,168,178,.48);color:#f3f3f3;border:none;text-decoration:none}.page-header--browse-styles-1st .filter__container--desktop li,.page-header--sfl .filter__container--desktop li{display:flex;align-items:center;flex-direction:column;overflow:hidden}.page-header--browse-styles-1st .filter__container--desktop li:first-child a,.page-header--sfl .filter__container--desktop li:first-child a{margin-left:0}.page-header--browse-styles-1st .filter__container--desktop li .show__less-more,.page-header--sfl .filter__container--desktop li .show__less-more{background-image:url("../images/icons/more--azure.svg");background-repeat:no-repeat;background-color:transparent;background-position:center;width:12px;height:12px;display:block;margin:12px 0 0}.page-header--browse-styles-1st .filter__container--desktop li ul,.page-header--sfl .filter__container--desktop li ul{max-height:0;max-width:250px;background-color:#fff;margin-top:14px;opacity:0;position:absolute;left:-9999px;margin-top:48px;padding:0 15px;z-index:1;overflow:hidden;border:1px solid rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(150,168,178,.24);color:#4d5d6c;list-style:none;-webkit-transition:max-height ease-in-out 300ms,opacity ease-in-out 100ms;-moz-transition:max-height ease-in-out 300ms,opacity ease-in-out 100ms;-o-transition:max-height ease-in-out 300ms,opacity ease-in-out 100ms;transition:max-height ease-in-out 300ms,opacity ease-in-out 100ms}.page-header--browse-styles-1st .filter__container--desktop li ul li:first-child,.page-header--sfl .filter__container--desktop li ul li:first-child{padding-top:16px}.page-header--browse-styles-1st .filter__container--desktop li ul li a,.page-header--sfl .filter__container--desktop li ul li a{color:#fff;display:block;font-size:13px;color:#4d5d6c;line-height:normal;padding-bottom:16px}.page-header--browse-styles-1st .filter__container--desktop li ul.dropdown-big,.page-header--sfl .filter__container--desktop li ul.dropdown-big{display:flex;padding:24px;flex-direction:row;max-width:unset;gap:16px;align-self:start;justify-content:space-between}.page-header--browse-styles-1st .filter__container--desktop li ul.dropdown-big li,.page-header--sfl .filter__container--desktop li ul.dropdown-big li{gap:16px}.page-header--browse-styles-1st .filter__container--desktop li ul.dropdown-big li span,.page-header--sfl .filter__container--desktop li ul.dropdown-big li span{font-size:15px;color:#1a2f4f;border-bottom:1px solid #e9e9e9}.page-header--browse-styles-1st .filter__container--desktop li ul.dropdown-big li:first-child,.page-header--sfl .filter__container--desktop li ul.dropdown-big li:first-child{padding-top:0}.page-header--browse-styles-1st .filter__container--desktop li ul.dropdown-big li .subitems,.page-header--sfl .filter__container--desktop li ul.dropdown-big li .subitems{display:flex;flex-direction:column;gap:16px}.page-header--browse-styles-1st .filter__container--desktop li ul.dropdown-big li .subitems a,.page-header--sfl .filter__container--desktop li ul.dropdown-big li .subitems a{padding:0}.page-header--browse-styles-1st .filter__container--desktop li:hover ul,.page-header--sfl .filter__container--desktop li:hover ul{max-height:2000px;opacity:1;z-index:10;left:unset}.page-header--browse-styles-1st .advanced-filters__close .button-label span,.page-header--sfl .advanced-filters__close .button-label span{color:#333}.page-header--browse-styles-1st .advanced-filters__content,.page-header--sfl .advanced-filters__content{text-align:left}.page-header--browse-styles-1st .advanced-filters__content .root__label,.page-header--sfl .advanced-filters__content .root__label{cursor:auto}.page-header--sfl{background:transparent}@media screen and (min-width: 992px){.page-header--sfl{margin-bottom:24px}}.page-header--sfl .page-header__filters--browse-styles{margin-top:0}@media screen and (min-width: 768px){.page-header--sfl .page-header__filters--browse-styles{background-color:transparent}}.page-header--sfl h1{margin-bottom:48px}.page-header--sfl ul li a{min-width:200px}.header-withpromotionbar .page-header--browse-styles-1st,.header-withpromotionbar .page-header--sfl{padding-top:112px}@media screen and (min-width: 992px){.header-withpromotionbar .page-header--browse-styles-1st,.header-withpromotionbar .page-header--sfl{padding-top:104px}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .page-header--browse-styles-1st,.header-withpromotionbar--withcounter .page-header--sfl{padding-top:162px}}.page-header--browse-styles{margin:0 -15px;min-height:352px;padding-top:0}.page-header--browse-styles .page-header__content{background:#d3e3e5;overflow:hidden}@media screen and (min-width: 768px){.page-header--browse-styles .page-header__content{padding:48px 0 60px}}.page-header--browse-styles .page-header__content .page-header__title{font-size:28px;margin-top:26px;max-width:240px}@media screen and (min-width: 576px){.page-header--browse-styles .page-header__content .page-header__title{max-width:100%}}@media screen and (min-width: 768px){.page-header--browse-styles .page-header__content .page-header__title{font-size:40px;margin-bottom:32px;margin-top:0}}.page-header--browse-styles .page-header__content .page-header__description{display:block !important;margin:0 15px;max-height:116px;max-width:685px}@media screen and (min-width: 768px){.page-header--browse-styles .page-header__content .page-header__description{text-align:left}}.page-header--browse-styles .page-header__content .page-header__description.collapse.show{height:auto;max-height:unset}.page-header--browse-styles .page-header__content .page-header__description.collapse.show:after{opacity:0}.page-header--browse-styles .page-header__content .page-header__description.collapsing{position:inherit;height:unset;overflow:unset;transition:unset}.page-header--browse-styles .page-header__content .page-header__description:after{background:linear-gradient(rgba(237, 229, 216, 0), #d3e3e5);bottom:40px;content:"";display:block;height:100px;left:0;opacity:1;position:absolute;right:0;transition:opacity .2s ease-in-out;width:100%;z-index:1}@media screen and (min-width: 576px){.page-header--browse-styles .page-header__content .page-header__description:after{display:none}}.page-header--browse-styles .page-header__content .show__less-more{background-color:#d3e3e5;padding-bottom:16px;width:100%;z-index:2}.page-header--browse-styles .page-header__content .show__less-more button{height:32px;opacity:.7;width:139px}.page-header--browse-styles .page-header__filters--browse-styles{background-color:#d3e3e5;display:block;height:88px}@media screen and (min-width: 768px){.page-header--browse-styles .page-header__filters--browse-styles{background-color:#f3f3f3;height:120px}}.page-header--browse-styles .page-header__filters--browse-styles .page-header__shop-by{display:table;font-size:11px;line-height:11px;margin:0 auto;letter-spacing:1.3px;text-transform:uppercase;white-space:nowrap}@media screen and (min-width: 768px){.page-header--browse-styles .page-header__filters--browse-styles .page-header__shop-by{margin-top:17px}.page-header--browse-styles .page-header__filters--browse-styles .page-header__shop-by:before,.page-header--browse-styles .page-header__filters--browse-styles .page-header__shop-by:after{border-top:1px solid #fff;content:"";display:table-cell;position:relative;top:5px;width:290px}.page-header--browse-styles .page-header__filters--browse-styles .page-header__shop-by:after{left:24px}.page-header--browse-styles .page-header__filters--browse-styles .page-header__shop-by:before{right:24px}}.page-header--browse-styles .page-header__filters--browse-styles .dropdown__select--browse-styles{font-size:16px;height:40px;margin-top:8px;width:200px}.page-header--browse-styles .page-header__filters--browse-styles .arrow-menu--browse-style:after{content:url("../images/icons/arrow-big--dark.svg");right:7px;top:9px}.page-header--browse-styles .page-header__filters--browse-styles .arrow-menu--browse-style[aria-expanded=true]:after{transform:translateY(-4px) rotate(180deg)}.page-header--browse-styles .page-header__filters--browse-styles .dropdown-menu--browse-styles{border-radius:0;padding:0;margin:0;top:-1px !important}.page-header--browse-styles .filter__container{background-color:#d3e3e5;height:120px;width:198px}.page-header--browse-styles .filter__container .filter__type{border:none;font-size:16px}@media screen and (min-width: 768px){.page-header--browse-styles .filter__container{background-color:#f3f3f3}}.page-header--browse-styles .filter__container--desktop{margin-top:20px;margin-bottom:24px}.page-header--browse-styles .filter__container--desktop .filter__type--desktop{height:48px;font-size:16px;line-height:48px;margin:0 8px}.page-header--browse-styles .filter__container--desktop .selected{background-color:#4d5d6c;box-shadow:0 2px 4px 0 rgba(150,168,178,.48);color:#f3f3f3;border:none;text-decoration:none;cursor:default}.page-header--browse-styles--themes .page-header__content{background-color:#eceddf}.page-header--browse-styles--themes .page-header__content .page-header__description:after{background:linear-gradient(rgba(237, 229, 216, 0), #eceddf)}.page-header--browse-styles--themes .page-header__content .show__less-more{background-color:#eceddf}.page-header--browse-styles--themes .page-header__filters--browse-styles{background-color:#eceddf}.page-header--browse-styles--themes .filter__container{background-color:#eceddf}.page-header--browse-styles--occasion .page-header__content{background-color:#ede5d8}.page-header--browse-styles--occasion .page-header__content .page-header__description:after{background:linear-gradient(rgba(237, 229, 216, 0), #ede5d8)}.page-header--browse-styles--occasion .page-header__content .show__less-more{background-color:#ede5d8}.page-header--browse-styles--occasion .page-header__filters--browse-styles{background-color:#ede5d8}.page-header--browse-styles--occasion .filter__container{background-color:#ede5d8}@media screen and (min-width: 992px){.form-select,.combodate{flex-direction:column;padding:0;transition:.2s all ease}}.form-select__label,.combodate__label{color:#4d5d6c;display:block;font-size:12px;line-height:1.33;margin-bottom:14px;order:1;text-align:left}@media screen and (min-width: 768px){.form-select__label,.combodate__label{margin-bottom:6px}}.form-select__label .req:after,.combodate__label .req:after{content:"*";color:#c82300}.form-select__field,.form-select .combodate-select,.combodate__field,.combodate .combodate-select{background:#fff;border:solid 1px rgba(150,168,178,.5);color:#4d5d6c;font-size:13px;height:40px;line-height:40px;margin-bottom:24px;order:2;outline:none;padding:12px 8px;text-align:center;transition:.2s all ease-in-out;width:100%}.form-select__field::-ms-expand,.form-select .combodate-select::-ms-expand,.combodate__field::-ms-expand,.combodate .combodate-select::-ms-expand{display:none}.form-select__field--month,.form-select__field .month,.form-select .combodate-select--month,.form-select .combodate-select .month,.combodate__field--month,.combodate__field .month,.combodate .combodate-select--month,.combodate .combodate-select .month{width:170px}.form-select__field--quantity,.form-select .combodate-select--quantity,.combodate__field--quantity,.combodate .combodate-select--quantity{width:60px}.form-select .combodate-select,.combodate .combodate-select{margin:0 10px 0 0}.form-radio{font-size:12px;line-height:1.33}@media screen and (min-width: 992px){.form-radio{flex-direction:column;padding:0;transition:.2s all ease}}.form-radio__label{color:#4d5d6c;display:block;margin-bottom:14px;order:1;text-align:left}@media screen and (min-width: 768px){.form-radio__label{margin-bottom:6px}}.form-radio__label .req:after{content:"*";color:#c82300}.form-radio ul li{color:#96a8b2;margin-right:24px;position:relative}.form-radio ul li input[type=radio]{position:absolute;visibility:hidden}.form-radio ul li input[type=radio]:checked~label{color:#4d5d6c}.form-radio ul li input[type=radio]:checked~label .check{border:solid 1px rgba(150,168,178,.5)}.form-radio ul li input[type=radio]:checked~label .check:before{background:#8d97a6;border:solid 2px #1a2f4f}.form-radio ul li label{-webkit-transition:all .25s linear;cursor:pointer;display:block;margin-bottom:0;position:relative;z-index:9}.form-radio ul li label .check{-webkit-transition:all .25s linear;border-radius:100%;border:1px solid #e9e9e9;display:block;height:24px;margin-right:8px;position:relative;transition:all .25s linear;width:24px;z-index:5}.form-radio ul li label .check::before{border-radius:100%;content:"";display:block;height:8px;left:50%;margin:auto;position:absolute;top:50%;transform:translate(-50%, -50%);width:8px}.form-textarea{font-size:12px;line-height:1.33}@media screen and (min-width: 992px){.form-textarea{flex-direction:column;padding:0;transition:.2s all ease}}.form-textarea__label{color:#4d5d6c;display:block;font-size:12px;line-height:1.33;margin-bottom:14px;order:1;text-align:left}@media screen and (min-width: 768px){.form-textarea__label{margin-bottom:6px}}.form-textarea__label .req:after{content:"*";color:#c82300}.form-textarea__field{border:solid 1px rgba(150,168,178,.5);color:#96a8b2;font-size:13px;height:120px;line-height:16px;margin-bottom:24px;order:2;outline:none;padding:14px 8px 12px;text-align:left;transition:.2s all ease-in-out;width:100%}@media screen and (min-width: 992px){.form-textarea__field{margin-bottom:0}}.form-textarea__field:valid{background-color:#f3f3f3;border-color:#e9e9e9;color:#4d5d6c}.form-textarea__field:focus{border-color:#96a8b2}.form-textarea__field:placeholder-shown{background:#fff}.form-textarea__field.placeholder{color:#96a8b2;opacity:1}.form-textarea__field:-moz-placeholder{color:#96a8b2;opacity:1}.form-textarea__field::-moz-placeholder{color:#96a8b2;opacity:1}.form-textarea__field:-ms-input-placeholder{color:#96a8b2;opacity:1}.form-textarea__field::-webkit-input-placeholder{color:#96a8b2;opacity:1}.form-textarea__field--left{text-align:left}.form-textarea__field--validate:not(:placeholder-shown):valid+.form-input__label:after{background:url("../images/icons/valid--azure.svg") no-repeat;content:"";display:inline-block;height:8px;margin-left:8px;width:8px}.form-textarea__field--validate:not(:placeholder-shown):invalid{border-color:#c82300}.form-textarea__field--validate:not(:placeholder-shown):invalid+.form-input__label:after{background:url("../images/icons/invalid.svg") no-repeat;content:"";display:inline-block;height:8px;margin-left:8px;width:8px}.form-textarea__field--day,.form-textarea__field .day{width:60px}.form-textarea__field--year,.form-textarea__field .year{width:67px}.form-textarea .wrong{order:3;margin-top:3px}.form-textarea__privacy-container{margin-top:24px;width:100%}.checkout{padding-top:18px}@media screen and (min-width: 768px){.checkout{padding-top:36px;min-height:70vh}}.checkout__title{color:#333;font-size:28px;line-height:1.14;margin-bottom:32px}@media screen and (min-width: 768px){.checkout__title{font-size:40px;line-height:1.2}}.checkout__text{width:100%;max-width:540px;margin:0 auto;margin-bottom:40px;margin-top:-16px}@media screen and (max-width: 767px){.checkout__text{max-width:440px;margin-bottom:32px;margin-top:-16px}}@media screen and (max-width: 575px){.checkout__text{max-width:400px}}@media screen and (min-width: 768px){.checkout__form,.checkout__socialmedia,.checkout__login{margin:0 auto;max-width:684px;padding-bottom:32px;padding-top:18px}}.checkout__form{padding-bottom:22px;padding-top:0}@media screen and (min-width: 768px){.checkout__form{margin:0 auto;max-width:684px;padding-bottom:32px;padding-top:18px}}.checkout__form .inputs__button{background-color:#377dd7;color:#fff}.checkout__form .inputs__button img{filter:brightness(1)}.checkout__form .inputs__button+.summary__label{color:#96a8b2;font-size:13px;line-height:1.23;letter-spacing:-0.7px;margin-top:15px}.checkout__form .inputs__field{margin-bottom:18px}@media screen and (min-width: 768px){.checkout__form .inputs__field{max-width:330px;width:49%}}.checkout__form .inputs__field--notes input{text-align:left}.checkout__form .inputs__field--fullw{max-width:unset;width:100%}.checkout__form .inputs__button{margin-top:6px}@media screen and (min-width: 768px){.checkout__form .inputs__button{margin-top:14px}}.checkout__form .inputs__button--nomargin{margin-top:0}.checkout__form .form-input__field,.checkout__form .form-select__field{margin-bottom:0;text-align:left}.checkout__form .forgot{border-bottom:solid 1px #96a8b2;color:#4d5d6c;font-size:13px;line-height:1.85;text-decoration:none;margin-top:30px;display:inline-block}@media screen and (min-width: 992px){.checkout__form .forgot{line-height:1}}.checkout__form .forgot:hover{opacity:.8}.checkout__form .form-title{margin:30px 0}.checkout__form .form-title--alternate-address{width:100%}.checkout__form .form-input__privacy-container{margin:16px 0 64px}.checkout__form--container{padding-top:72px}@media screen and (min-width: 992px){.checkout__form--container{padding-top:64px}}.checkout__form .alternate-button{font-size:12px;line-height:1.33;text-transform:uppercase;margin-top:8px}.checkout__socialmedia{border:solid 1px #e9e9e9;border-left:0;border-right:0;padding-bottom:24px;padding-top:18px;width:100%}@media screen and (min-width: 768px){.checkout__socialmedia{padding-bottom:40px;padding-top:32px}}.checkout__socialmedia .socialmedia{font-size:0;margin-bottom:32px}@media screen and (min-width: 768px){.checkout__socialmedia .socialmedia{margin-top:46px}}.checkout__socialmedia .socialmedia__link{display:inline-block;padding:0 18px;margin-bottom:16px}@media screen and (min-width: 768px){.checkout__socialmedia .socialmedia__link{padding:0 12px}}.checkout__socialmedia .socialmedia__link a{background-size:contain;display:block;height:48px;transition:.2s all ease;width:48px}.checkout__socialmedia .socialmedia__link a[href*=facebook]{background:url("../images/icons/FB.svg")}.checkout__socialmedia .socialmedia__link a[href*=twitter]{background:url("../images/icons/TW.svg")}.checkout__socialmedia .socialmedia__link a[href*=google]{background:url("../images/icons/G+.svg")}.checkout__socialmedia .socialmedia__link a:hover{opacity:.8}.checkout__socialmedia .socialmedia__link:last-child{margin-bottom:0}.checkout__socialmedia--side{padding-top:18px;padding-bottom:0;border:none}.checkout__login{padding-bottom:24px;padding-top:18px}.checkout__login .login__p{margin-bottom:24px}@media screen and (min-width: 768px){.checkout__login .login__p{margin-bottom:0;margin-right:10px}}@media screen and (max-width: 767px){.checkout__login .login__p{margin-bottom:16px}}.checkout__login .login__button{color:#377dd7}.checkout__login--bottom{border:solid 1px #e9e9e9;border-left:0;border-right:0;border-bottom:0;margin-top:32px}.checkout__login .top__p{color:#4d5d6c;font-size:13px;line-height:1.85;text-decoration:none;margin:0 0 28px 0}.checkout__login .top__p--conj{margin:10px 0}.checkout__loginbylink .button{width:250px}.checkout--create-step-2 .form-radio{max-width:none;width:100%}.checkout--purchase{margin:0 auto;max-width:920px;width:100%}@media screen and (min-width: 992px){.checkout--purchase{margin-bottom:48px}}@media screen and (min-width: 992px){.checkout--purchase .checkout__items{margin-bottom:36px}}.checkout--purchase .checkout__items .items__sector{border-bottom:solid 1px #e9e9e9;color:#4d5d6c;width:100%;padding:24px}@media screen and (min-width: 992px){.checkout--purchase .checkout__items .items__sector{max-width:330px;border-bottom:0;padding:0;margin-left:0;width:auto}.checkout--purchase .checkout__items .items__sector--smaller{max-width:212px}}@media screen and (max-width: 991px){.checkout--purchase .checkout__items .items__sector:last-child{margin-bottom:0;border-bottom:none}}@media screen and (max-width: 991px){.checkout--purchase .checkout__items .items__sector--recap{background:#f1f6f9}}.checkout--purchase .checkout__items .items__label{font-size:16px;line-height:1.14;text-align:left;width:100%;color:#333;margin-bottom:16px;display:block}@media screen and (min-width: 992px){.checkout--purchase .checkout__items .items__label{border-bottom:solid 1px rgba(233,233,233,.5);cursor:default}.checkout--purchase .checkout__items .items__label:hover{opacity:1}}.checkout--purchase .checkout__items .items__label--coupon{font-size:14px}@media screen and (min-width: 992px){.checkout--purchase .checkout__items .items__label--coupon:hover{cursor:pointer}}.checkout--purchase .checkout__items .items__dropdown{padding-bottom:0;text-align:left;overflow-wrap:break-word}@media screen and (min-width: 992px){.checkout--purchase .checkout__items .items__dropdown{padding-bottom:8px}}.checkout--purchase .checkout__items .items__name{font-size:13px;line-height:21px;margin-bottom:0}@media screen and (min-width: 992px){.checkout--purchase .checkout__items .items__name{margin-bottom:8px}}.checkout--purchase .checkout__items .items__modify{font-size:13px;line-height:1.33;text-transform:uppercase;text-decoration:underline;color:#377dd7}.checkout--purchase .checkout__items .items__modify--coupon{margin-bottom:16px;display:block}.checkout--purchase .checkout__items .items__button{height:32px;margin-bottom:16px}@media screen and (min-width: 992px){.checkout--purchase .checkout__items .items__button{height:24px;line-height:24px}}.checkout--purchase .checkout__items .items .inputs__field--notes input{text-align:left;margin-bottom:16px}.checkout--purchase .checkout__items .items .inputs__field--notes input:valid{background-color:#fff}.checkout--purchase .checkout__items .items select{width:100%;margin-bottom:3px}@media screen and (min-width: 992px){.checkout--purchase .checkout__items .items select{max-width:212px}}.checkout--purchase .checkout__items .items__container{width:100%}@media screen and (max-width: 991px){.checkout--purchase .checkout__items .items__container{max-width:360px}}.checkout--purchase .checkout__items--history{border-top:solid 1px rgba(233,233,233,.5);padding:30px 0}.checkout--purchase .checkout__items--history:first-child{margin-bottom:0}.checkout--purchase .checkout__items--history:last-child{border-bottom:solid 1px rgba(233,233,233,.5)}.checkout--purchase .checkout__items--history .items__sector{max-width:206px;font-size:15px}.checkout--purchase .checkout__items--history .items__sector--two-cols{max-width:445px}.checkout--purchase .checkout__items--history .items__sector a{text-decoration:underline}.checkout--purchase .checkout__payment{overflow:hidden;padding:24px}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment{margin-bottom:24px;padding:0}}.checkout--purchase .checkout__payment .payment__content{max-width:360px;width:100%}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment .payment__content{max-width:684px}}.checkout--purchase .checkout__payment .payment__label{color:#333;font-size:16px;line-height:1.14;text-align:left;width:100%;display:block;margin-bottom:24px}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment .payment__label{border-bottom:solid 1px rgba(233,233,233,.5);cursor:default;padding-bottom:16px}.checkout--purchase .checkout__payment .payment__label:hover{opacity:1}.checkout--purchase .checkout__payment .payment__label:after{display:none}}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment .payment__dropdown{display:block;height:100%;text-align:left}}.checkout--purchase .checkout__payment .payment__methods{border-bottom:0}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment .payment__methods{max-width:212px;width:100%}}.checkout--purchase .checkout__payment .payment__methods .modify{font-size:13px;line-height:1.33;text-transform:uppercase;text-decoration:underline;color:#377dd7}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment .payment__inside{max-width:448px;width:100%}}.checkout--purchase .checkout__payment .payment__inside p{color:#4d5d6c;font-size:13px;letter-spacing:-0.7px;line-height:1.23;margin-bottom:16px}.checkout--purchase .checkout__payment .payment__inside p:last-child{margin-bottom:0}.checkout--purchase .checkout__payment .payment__inside .add-card-button-secondary{margin-top:24px}.checkout--purchase .checkout__payment .payment__inside .confirm-button{margin-top:24px}.checkout--purchase .checkout__payment .payment__inside .confirm-button__label{color:#4d5d6c;font-size:12px;line-height:1.23;letter-spacing:normal;margin-top:8px}.checkout--purchase .checkout__payment .payment__inside .confirm-button .button{min-height:40px;min-width:200px}.checkout--purchase .checkout__payment .payment__element{border:solid 1px rgba(233,233,233,.5);max-width:max-content;padding:10px;text-align:center;text-decoration:none;transition:all .2s ease-in-out;width:100%;display:none;gap:16px;margin-bottom:16px}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment .payment__element{max-width:212px;display:flex;gap:unset}}.checkout--purchase .checkout__payment .payment__element.active{background:#f3f3f3;border-color:#96a8b2;box-shadow:0 2px 4px 0 rgba(150,168,178,.24);display:flex}@media screen and (max-width: 991px){.checkout--purchase .checkout__payment .payment__element.active{background:none;border:none;box-shadow:none;padding:0}}.checkout--purchase .checkout__payment .payment__element .name{font-size:12px;line-height:1.33;padding-bottom:10px}@media screen and (max-width: 991px){.checkout--purchase .checkout__payment .payment__element .name{font-size:14px;padding-bottom:0}}.checkout--purchase .checkout__payment .payment__element .images img{max-width:26px}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment .payment__element .images img{max-width:38px}}@media screen and (max-width: 991px){.checkout--purchase .checkout__payment .payment__element--mobile{display:flex;cursor:pointer;width:212px;max-width:unset}}@media screen and (max-width: 991px){.checkout--purchase .checkout__payment .payment__element--mobile.active{background:#f3f3f3;border:1px solid #96a8b2;box-shadow:0 2px 4px 0 rgba(150,168,178,.24);display:flex;padding:10px}}.checkout--purchase .checkout__payment .payment__form{padding-top:16px}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment .payment__form{padding-top:0}}.checkout--purchase .checkout__payment .payment__form .payment__field{width:100%}.checkout--purchase .checkout__payment .payment__form .payment__field .message{margin:0 0 10px 0 !important;text-align:center}.checkout--purchase .checkout__payment .payment__form .half{width:49%}.checkout--purchase .checkout__payment .payment__form input{text-align:left}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment .payment__form input{margin-bottom:18px}}.checkout--purchase .checkout__payment .payment__form label{margin-bottom:6px}.checkout--purchase .checkout__payment .payment__form button{margin-top:0;margin-bottom:16px}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment .payment__form button{margin:0}}.checkout--purchase .checkout__payment .payment__form p{color:#96a8b2;font-size:13px;letter-spacing:-0.7px;line-height:1.23;margin-bottom:24px;text-align:center;width:100%}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment .payment__form p{margin:0}}.checkout--purchase .checkout__payment .payment__form p a{color:#96a8b2}.checkout--purchase .checkout__payment .payment__form .description{margin:16px 0}@media screen and (max-width: 767px){.checkout--purchase .checkout__payment .payment__form .button{margin-bottom:16px}}.checkout--purchase .checkout__payment .payment__box{border:solid 1px rgba(233,233,233,.5);margin-top:16px}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment .payment__box{margin-top:0}}.checkout--purchase .checkout__payment .payment__box p,.checkout--purchase .checkout__payment .payment__box address{color:#4d5d6c;font-size:13px;letter-spacing:-0.7px;line-height:1.23;text-align:left}@media screen and (min-width: 992px){.checkout--purchase .checkout__payment .payment__box p,.checkout--purchase .checkout__payment .payment__box address{text-align:center;max-width:306px}}.checkout--purchase .checkout__payment .payment__box--bank p{color:#96a8b2;margin-bottom:8px;text-align:left;width:100%}.checkout--purchase .checkout__payment .payment__box--bank address{border-top:solid 1px #e9e9e9;line-height:22px;margin-bottom:0;padding-top:8px;text-align:left;width:100%}.checkout--purchase .checkout__payment .credit-cards-description{font-size:13px;line-height:21px;letter-spacing:-0.7px;margin-bottom:16px}@media screen and (min-width: 992px){.checkout--purchase .payment__order-info{max-width:212px;width:100%}.checkout--purchase .payment__order-info .button{padding-left:0;padding-right:0;width:100%}}.checkout--purchase .checkout__back{border-top:solid 1px rgba(233,233,233,.5);padding:16px 0;text-align:center}@media screen and (min-width: 992px){.checkout--purchase .checkout__back{text-align:left}}.checkout--purchase .checkout__back a{border-bottom:solid 1px #96a8b2;color:#4d5d6c;font-size:13px;line-height:1.85;text-decoration:none}@media screen and (min-width: 992px){.checkout--purchase .checkout__back a{line-height:1}}.checkout--purchase .checkout__back a:hover{opacity:.8}@media screen and (min-width: 992px){.checkout--improved .checkout__items .items__label{border-bottom:none}}.checkout--improved .order__summary .summary__title .elem__info{left:unset;margin-left:8px}.checkout--improved .checkout__payment .payment__box{border:none}.checkout--improved .checkout__payment .payment__box--bank p{color:#4d5d6c}.checkout__summary{margin-top:32px}.checkout__summary .basket{margin-top:16px}.checkout__privacy-bottom{margin:16px 0 27px 0}.header-withpromotionbar .checkout__form--container{padding-top:112px}@media screen and (min-width: 992px){.header-withpromotionbar .checkout__form--container{padding-top:104px}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .checkout__form--container{padding-top:162px}}@media screen and (min-width: 992px){.credit-cards{margin-top:0}}.credit-cards .card{border-top:solid 1px rgba(233,233,233,.5);border-bottom:none;border-left:none;border-right:none;padding:16px 0}.credit-cards .card:last-child{border-bottom:solid 1px rgba(233,233,233,.5)}.credit-cards .card__icon img{width:100%;min-width:37px;border:solid 1px #96a8b2}.credit-cards .card .field__label{font-size:13px;color:#333}.credit-cards .card .field__value{font-size:13px;color:#333}.credit-cards .card__delete{width:8px;cursor:pointer}.credit-cards .card__delete img{width:100%}.credit-cards .card.expired .field__label{color:#979797}.credit-cards .card.expired .field__value{color:#979797}.credit-cards .card.expired .field.card_expdate .field__value{color:#c82300}.credit-cards .card.expired .card__icon img{opacity:.3}.orders-list{margin-bottom:60px;gap:48px}.orders-list table th{color:#4d5d6c;background:#f3f3f3;font-size:12px;text-align:center;border-right:1px solid #fff;border-top:none}.orders-list table td{font-size:11px;text-align:center;border-top:none;vertical-align:middle}.orders-list table td.actions a{color:#8d97a6;text-decoration:underline;margin-right:10px}.orders-list table td.actions a:last-child{margin-right:0}.orders-list table tr{border-bottom:1px solid #e9e9e9;border-top:none}.orders-list table tr:last-child{border-bottom:none}.orders-list table tr:first-child{border-bottom:none}.orders-list table a{color:#333}.order{width:100%;max-width:920px;margin:0 auto}@media screen and (max-width: 991px){.order{max-width:576px}}.order__head{padding:24px;height:96px;transition:.2s all ease-in;background:#e9e9e9}@media screen and (max-width: 991px){.order__head{padding:16px;height:auto;gap:16px}}@media screen and (max-width: 575px){.order__head{height:145px}}.order__head .head-col-wrap{gap:20px}@media screen and (max-width: 991px){.order__head .head-col-wrap{height:auto;max-width:55%}}@media screen and (max-width: 575px){.order__head .head-col-wrap{height:100%}}.order__head .num{gap:8px}.order__head .num__dot{display:inline-block;margin-top:6px;width:10px;height:10px;background-color:#1a2f4f;border-radius:100%;animation:pulsate 1.5s ease-out;animation-iteration-count:infinite;opacity:.5}@media screen and (max-width: 991px){.order__head .num__dot{margin-top:4px}}.order__head .num__dot.alarm{background-color:#c82300}.order__head .num__dot.warning{background-color:#f09925}@keyframes pulsate{0%{opacity:.2}50%{opacity:1}100%{opacity:.2}}.order__head .num__title{gap:8px}@media screen and (max-width: 991px){.order__head .num__title{gap:4px}}.order__head .num__title h5{font-size:18px}@media screen and (max-width: 991px){.order__head .num__title h5{font-size:14px}}.order__head .num__title a{font-size:14px;text-decoration:underline}@media screen and (max-width: 991px){.order__head .num__title a{font-size:13px}}.order__head .num__title .links{gap:16px}.order__head .details{gap:40px}@media screen and (max-width: 991px){.order__head .details{gap:16px}}@media screen and (max-width: 575px){.order__head .details{height:100%}}.order__head .details__block{gap:8px}.order__head .details__block h5{font-size:16px}@media screen and (max-width: 991px){.order__head .details__block h5{font-size:14px}}.order__head .details__block p{font-size:14px;line-height:1.3;gap:6px}.order__head .details__block .more{height:14px;overflow:hidden;gap:6px}.order__head .details__block .more__title{gap:8px}.order__head .details__block .more__title img{width:9px;cursor:pointer;transition:.2s all ease-in}.order__head .details__block .more .hidden-body{opacity:0;transition:.5s all ease-in}.order__head .details__block .info{background:url("../images/icons/info_icon.svg") no-repeat;min-width:16px;width:16px;height:16px;background-size:10px 10px;background-position:center;border:solid 1px #377dd7;border-radius:50px;display:inline-block;cursor:pointer}.order__head--active .details__block .more img{transform:rotate(180deg)}.order__head--active .details__block .more .hidden-body{opacity:1}.order__in-depth{padding-top:6px;padding-bottom:4px;width:100%;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;text-align:center;font-size:10px;line-height:1;text-transform:uppercase;cursor:pointer}.order__in-depth::after{content:"";width:8px;height:8px;display:inline-block;background-image:url("../images/icons/arrow-down--big--dark.svg");background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:8px 6px;margin-left:4px}.order__body{border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;width:100%;height:0;overflow:hidden;opacity:0;transition:.2s all ease-in}.order__body.active{height:140px;opacity:1}.order__body .cards-spinner{height:100%}.order__body .mobile-delivery{width:100%;padding:16px;border-bottom:1px solid #e9e9e9;height:50px;transition:.2s all ease-in}.order__body .mobile-delivery h5{font-size:16px}@media screen and (max-width: 991px){.order__body .mobile-delivery h5{font-size:14px}}.order__body .mobile-delivery p{font-size:14px;line-height:1.3;gap:6px}.order__body .mobile-delivery .more{gap:6px}.order__body .mobile-delivery .more__title{gap:8px}.order__body .mobile-delivery .more__title img{width:9px;cursor:pointer;transition:.2s all ease-in}.order__body .mobile-delivery .more .hidden-body{opacity:0;transition:.2s all ease-in}.order__body .mobile-delivery--active .more img{transform:rotate(180deg)}.order__body .mobile-delivery--active .more .hidden-body{opacity:1}.order__body .order-details{padding:24px;width:100%;opacity:0;display:flex;flex-direction:row;justify-content:between;transition:.2s all ease-in}@media screen and (max-width: 991px){.order__body .order-details{padding:16px;justify-content:center;max-width:382px}}.order__body .order-details.shown{opacity:1}.order__body .order-details__summary{width:100%;max-width:350px;display:flex;flex-direction:column;gap:8px}.order__body .order-details__summary h4{font-size:16px;border-bottom:1px solid #e9e9e9;padding-bottom:2px}@media screen and (max-width: 991px){.order__body .order-details__summary h4{font-size:14px}}.order__body .order-details__summary .nmore{font-size:12px;text-decoration:underline}.order__body .order-details__summary .summary__item{width:100%;background-color:#fff;border:1px solid #e9e9e9;height:72px;padding-right:16px;gap:16px;opacity:1;transition:.5s all ease-in}.order__body .order-details__summary .summary__item--hidden{opacity:0}.order__body .order-details__summary .summary__item--dnone{display:none !important}.order__body .order-details__summary .summary__item img{height:70px}.order__body .order-details__summary .summary__item .content-wrap{gap:16px;width:100%}.order__body .order-details__summary .summary__item .content-wrap .aligner{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}.order__body .order-details__summary .summary__item .content-wrap .aligner .name{gap:8px}.order__body .order-details__summary .summary__item .content-wrap .aligner .name h5{font-size:12px}.order__body .order-details__summary .summary__item .content-wrap .aligner .name a{font-size:12px;text-decoration:underline}@media screen and (max-width: 991px){.order__body .order-details__summary .summary__item .content-wrap .aligner .name a{font-size:11px}}.order__body .order-details__summary .summary__item .content-wrap .aligner .name .links{gap:8px}.order__body .order-details__summary .summary__item .content-wrap .aligner .qty{gap:8px}.order__body .order-details__summary .summary__item .content-wrap .aligner .qty label{font-size:13px;margin:0}.order__body .order-details__summary .summary__item .content-wrap .aligner .qty span{font-size:12px}.order__body .order-details__summary .summary__item--delivered{height:100px}.order__body .order-details__summary .summary__item--delivered img{height:98px}.order__body .order-details__summary .summary__item--delivered .content-wrap .aligner{align-items:start}.order__body .order-details__summary .summary__item--delivered .content-wrap .aligner .name .links{flex-direction:column}.order__body .order-details__summary .summary__item--delivered .content-wrap .aligner .name .links .button{width:112px;font-size:10px;text-decoration:none;padding:5px 0 4px;min-height:unset}.order__body .order-progress{padding:24px;gap:24px;opacity:0;width:100%}@media screen and (max-width: 991px){.order__body .order-progress{padding:24px 16px;max-width:382px}}.order__body .order-progress.shown{opacity:1}.order__body .order-progress h4{font-size:16px;border-bottom:1px solid #e9e9e9;padding-bottom:2px}@media screen and (max-width: 991px){.order__body .order-progress h4{font-size:14px}}.order__body .order-progress__heading{gap:16px}.order__body .order-progress .status-bar{gap:6px;position:relative;padding-top:47px;padding-right:18px;margin-left:20px}.order__body .order-progress .status-bar--paid{margin-left:5px}.order__body .order-progress .status-bar--refunded{margin-right:6px;margin-left:5px}@media screen and (max-width: 991px){.order__body .order-progress .status-bar{margin:0;padding-right:0;padding-top:0;gap:7px}}.order__body .order-progress .status-bar__block{gap:8px}.order__body .order-progress .status-bar__block .title{font-size:14px;text-align:center;color:#333;height:40px;display:flex;align-items:center;line-height:1.3;position:absolute;bottom:30px;max-width:24%;width:max-content;opacity:.4}@media screen and (max-width: 991px){.order__body .order-progress .status-bar__block .title{font-size:13px;position:static;max-width:unset}}.order__body .order-progress .status-bar__block .circle{width:20px;height:20px;border-radius:100%;background:#d9d9d9;display:flex;align-items:center;justify-content:center}.order__body .order-progress .status-bar__block .circle span{width:6px;height:6px;border-radius:100%;display:inline-block;background:#fff}.order__body .order-progress .status-bar__block.active .title{opacity:1}.order__body .order-progress .status-bar__block.active .circle{animation:pulsate 1.5s ease-out;animation-iteration-count:infinite;background:#1a2f4f}.order__body .order-progress .status-bar__block.active .circle.done{animation:none}.order__body .order-progress .status-bar__block.active .circle.done span{width:10px;height:10px;background-color:#1a2f4f;background-image:url("../images/icons/tick-light.svg");background-repeat:no-repeat;background-position:center;background-size:8px}.order__body .order-progress .status-bar__block.active .circle.alarm{background-color:#c82300}.order__body .order-progress .status-bar__block.active .circle.warning{background-color:#f09925}@keyframes pulsate{0%{opacity:.2}50%{opacity:1}100%{opacity:.2}}@media screen and (max-width: 991px){.order__body .order-progress .status-bar__block:first-child .title{text-align:left}}@media screen and (max-width: 991px){.order__body .order-progress .status-bar__block:not(.current){display:none !important}}.order__body .order-progress .status-bar__line{width:97px;height:4px;background:#d9d9d9}@media screen and (max-width: 991px){.order__body .order-progress .status-bar__line{width:35px;transform:rotate(90deg) translateY(7px);display:none !important}}.order__body .order-progress .status-bar__line.active{background:#1a2f4f}.order__body .order-progress .text p{font-size:13px;line-height:1.35;margin:0}.order__body .order-progress .text p.alarm{color:#c82300}.order__body .order-progress .text p.warning{color:#f09925}.order__body .order-progress .text p a{color:inherit;text-decoration:underline}.order__body .order-progress .text .col2{gap:40px}.order__body .order-progress .text .col2 p:first-child{flex-basis:100%;min-width:240px}.order__body .order-progress .text .col2--reorder{gap:16px}.order__body .order-progress .text .col1{gap:16px}@media screen and (max-width: 991px){.order__body .order-progress .text .col1{max-width:350px}}.order__body .order-progress .text .button{min-height:44px;min-width:160px}.order__body .order-progress .date{font-size:14px;margin:0}.order__body .order-progress .date a{text-decoration:underline}.order__footer{width:100%;min-height:35px;padding:8px 24px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;display:none;align-items:center;justify-content:space-between}@media screen and (max-width: 991px){.order__footer{text-align:center;padding:16px 16px;gap:16px}}.order__footer.active{display:flex}.order__footer p{font-size:14px;line-height:1.3}@media screen and (max-width: 991px){.order__footer p{font-size:13px}}.order__footer p a{text-decoration:underline}.order__footer .cancel{font-size:12px;text-decoration:underline}.guides{margin-top:72px}@media screen and (min-width: 992px){.guides{margin-top:64px}}.header-withpromotionbar .guides{margin-top:112px}@media screen and (min-width: 992px){.header-withpromotionbar .guides{margin-top:104px}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .guides{margin-top:162px}}.guides__header{padding-bottom:28px}.guides__header .guide__header--sub-name{font-size:11px}.guides__header .guide__header--name{font-size:28px;line-height:1.14;text-align:center;margin-top:26px}@media screen and (min-width: 1200px){.guides__header .guide__header--name{font-size:40px;margin-top:52px;line-height:1.2}}.guides__header .guide__header--desc,.guides__header p{padding:10px 0 28px 0;font-size:16px;line-height:1.5;letter-spacing:-0.3px;text-align:center;max-width:530px}@media screen and (min-width: 1200px){.guides__header .guide__header--desc,.guides__header p{padding:24px 0 56px 0}}.guide{display:flex;flex-flow:column;align-items:center;margin-bottom:16px}.guide .guide__img-container{width:100%}.guide .guide__img-container img{width:100%}.guide .guide__img{background-repeat:no-repeat;width:100%;overflow:hidden;background-size:contain}.guide .guide__img img{width:100%}.guide .guide__block{border:1px solid #e9e9e9;width:100%}.guide .guide__content{align-items:center}.guide .guide__header-container{border-bottom:1px solid #e9e9e9;width:calc(100% - 32px);margin:0 auto;height:auto;display:flex;align-items:center;justify-content:center;position:relative;padding:12px 0}.guide .guide__header-container .guide__header{max-width:220px;font-size:20px;line-height:1.6;text-align:center;position:relative}.guide .guide__header-container--nodesc{border-bottom:none}.guide .guide__desc{text-align:center;font-size:16px;line-height:1.5;letter-spacing:-0.3px;padding:12px 28px;max-width:360px}.guide .guide__links{align-items:center;margin-bottom:20px;display:flex;flex-flow:column}.guide .guide__links .guide__link{font-size:15px;line-height:1.2;padding-top:14px;text-align:center}@media screen and (min-width: 1200px){.guide--1st-level{margin-right:48px;width:1014px;max-height:480px;flex-flow:row;margin-bottom:48px}.guide--1st-level-reverse{display:flex;flex-flow:row-reverse;margin-right:0;margin-left:48px}}@media screen and (min-width: 1200px){.guide--1st-level .guide__img{max-width:542px;height:480px}}@media screen and (min-width: 1200px){.guide--1st-level .guide__block{padding-right:24px;max-width:none}.guide--1st-level .guide__block--reverse{padding-right:0;padding-left:24px}}@media screen and (min-width: 1200px)and (min-width: 992px){.guide--1st-level .guide__block--nolinks{min-height:445px}}@media screen and (min-width: 1200px){.guide--1st-level .guide__block--nolinks .guide__header-container{border-bottom:none;height:auto}.guide--1st-level .guide__block--nolinks .guide__header-container::after{border-bottom:none}}@media screen and (min-width: 1200px){.guide--1st-level .guide__content{padding-left:48px;align-items:flex-start}}@media screen and (min-width: 1200px){.guide--1st-level .guide__header-container{width:100%;justify-content:flex-start}.guide--1st-level .guide__header-container:after{display:block;content:"";border-bottom:1px solid #e9e9e9;width:70px;position:absolute;bottom:-1px}.guide--1st-level .guide__header-container--default:after{left:-70px}.guide--1st-level .guide__header-container--reverse:after{right:-70px}}@media screen and (min-width: 1200px){.guide--1st-level .guide__header-container .guide__header{max-width:none;padding-left:48px}}@media screen and (min-width: 1200px){.guide--1st-level .guide__desc{text-align:left;max-width:none;padding:20px 0 0 0}}@media screen and (min-width: 1200px){.guide--1st-level .guide__links{align-items:flex-start;margin-bottom:36px}}@media screen and (min-width: 1200px){.guide--1st-level .guide__links .guide__link{font-size:16px;padding-top:16px;line-height:1.5}}@media screen and (min-width: 1200px){.guide--1st-level .guide__links--two-column{flex-flow:row;flex-wrap:wrap;justify-content:flex-end}.guide--1st-level .guide__links--two-column .guide__link{width:219px;text-align:left}}.basket{margin:0 auto;max-width:920px;width:100%}.basket--fullw{max-width:unset}@media screen and (max-width: 1199px){.basket--fullw{max-width:767px}}.basket--fullw .basket__items-container{max-width:unset}.basket__items-container{max-width:400px;width:100%}@media screen and (min-width: 768px){.basket__items-container{max-width:625px}}.basket__item{border:solid 1px #e9e9e9;margin-bottom:40px;clear:both}.basket__item .overlay__icon-square{background:#f3f3f3;border:1px solid #fff;cursor:pointer;height:48px;width:48px}.basket .item__body{padding:16px 16px 0 16px;background:#f3f3f3}@media screen and (min-width: 992px){.basket .item__body{padding:24px 24px 0 24px}}.basket .item__body--noclose{padding:16px 16px 0 16px}@media screen and (min-width: 992px){.basket .item__body--noclose{padding:24px 24px 0 24px}}.basket .item__body--gift{padding:16px 16px 0 16px}@media screen and (min-width: 992px){.basket .item__body--gift{padding:24px 24px 0 24px}}.basket .item__heading{margin-bottom:0;flex-grow:1}@media screen and (min-width: 768px){.basket .item__heading{margin-bottom:24px}}.basket .item__heading .total__info{margin-bottom:0}@media screen and (max-width: 991px){.basket .item__heading .total__info{gap:8px}}.basket .item__heading .total__info select,.basket .item__heading .total__info .total__label{margin-bottom:0}.basket .item__heading .total__info select{width:60px;height:32px;padding:8px 0;margin-bottom:0;margin-right:16px}@media screen and (min-width: 768px){.basket .item__heading .total__info select{height:24px;padding:4px 0;margin-right:24px}}.basket .item__heading .total__qty{border:1px solid #f3f3f3;width:30px;text-align:left;margin-right:10px;margin-left:10px;order:2}.basket .item__heading .total__label{color:#96a8b2;font-size:13px;line-height:1.23;letter-spacing:-0.7px;padding-right:8px}.basket .item__actions{width:100%;padding:8px 8px 0;height:23px;background:#f3f3f3}.basket .item__close{float:right;cursor:pointer}.basket .item__texture{background:#000;max-width:96px;height:96px;display:block}@media screen and (min-width: 992px){.basket .item__texture{float:left;max-width:192px;height:192px;margin-bottom:0}}.basket .item__texture--not-available{padding:16px;color:#c82300}.basket .item__title{font-size:16px;line-height:1.5;max-width:100%;margin-bottom:16px}@media screen and (min-width: 992px){.basket .item__title{max-width:calc(100% - 200px);margin-bottom:0}}.basket .item__title h4{font-size:16px;line-height:1.25}.basket .item__title--npr{padding-right:0}.basket .item__specs{gap:16px;margin-bottom:16px}.basket .item__specs ul{width:100%;margin-top:24px}@media screen and (min-width: 768px){.basket .item__specs ul{width:calc(100% - 208px);margin-top:0}}.basket .item__specs ul li{background:#fff;color:#4d5d6c;font-size:12px;line-height:1.33;padding:10px 10px 10px 0;width:100%;flex-basis:100%;height:40px;margin-bottom:8px}.basket .item__specs ul li:nth-child(even){margin-left:0}@media screen and (min-width: 768px){.basket .item__specs ul li{width:49%;flex-basis:49%}.basket .item__specs ul li:nth-child(even){margin-left:2%}}.basket .item__specs ul li.measures{padding:17px 10px}.basket .item__specs ul li.measures .tick{margin:0 10px 0 0}.basket .item__specs ul li.details{background:none;padding:10px 0 10px 5px}.basket .item__specs ul li.description{background:none;padding:0;flex-basis:100%;width:100%;margin:0}.basket .item__specs ul li a{color:#4d5d6c;text-decoration:underline}.basket .item__specs ul li img{height:30px}.basket .item__specs ul li span{color:#96a8b2;margin-right:8px}.basket .item__specs ul li .not-found{font-size:11px}.basket .item__specs ul li .tick{width:10px;margin-left:10px}.basket .item__specs p{font-size:13px;line-height:1.4;letter-spacing:-0.7px;margin-bottom:12px}.basket .item__specs .tags-container{margin-bottom:16px}.basket .item__specs .tags-container .tag--last{margin-right:16px}.basket .item__specs .specs-container{gap:16px}.basket .item__specs-mobile{padding:4px 0 0}.basket .item__specs-mobile a{color:#4d5d6c;text-decoration:underline}.basket .item__switchers{border-top:solid 1px #f3f3f3}@media screen and (min-width: 992px){.basket .item__switchers{clear:both;padding-top:0}}.basket .item__switchers .switcher__item{padding-bottom:8px}.basket .item__switchers .switcher__item:last-child{padding-bottom:0}.basket .item__switchers .switcher__item .switch{margin-left:0;margin-right:5px}.basket .item__switchers .switcher__item .card__currency .price-details--main .currency{padding-right:2px}.basket .item__switchers .switcher__title{color:#333;font-size:12px;line-height:1.33;white-space:nowrap}.basket .item__switchers .switcher__info{background:url("../images/icons/info_icon.svg") no-repeat;width:16px;height:16px;background-size:10px 10px;background-position:center;border:solid 1px #377dd7;border-radius:50px;margin-left:8px}.basket .item__switchers .currency{font-size:11px;margin-left:4px}.basket .item__switchers .card__price{font-size:12px}.basket .item__switchers .switch .slider{background:#fff}.basket .item__links{margin-top:24px}@media screen and (max-width: 991px){.basket .item__links{margin-top:16px}}.basket .item__links a{margin-left:24px}.basket .item__links a:not(.button){color:#4d5d6c;font-size:13px;line-height:1.85;letter-spacing:1px;text-decoration:underline}.basket .item__links a:first-child{margin-left:0}.basket .item__links--nomargin{margin-top:0}.basket .item__total{border-top:none;padding:0 0 24px 0;text-align:center}.basket .item__total .total__link{border-bottom:solid 1px #96a8b2;color:#4d5d6c;font-size:13px;line-height:1.85;text-decoration:none}@media screen and (min-width: 992px){.basket .item__total .total__link{line-height:1}}.basket .item__total .total__link:hover{opacity:.8}.basket .item__total .total__label{color:#4d5d6c;font-size:13px;line-height:1.5;text-decoration:none}.basket .item__total--with-caption{padding-bottom:0}.basket .item__functions{padding:24px 16px;background:#fff}@media screen and (min-width: 768px){.basket .item__functions{padding:24px}}.basket .item__functions h5{color:#4d5d6c;font-size:13px;margin-right:0;margin-bottom:16px}@media screen and (min-width: 768px){.basket .item__functions h5{margin-bottom:0;margin-right:20px}}.basket .item__functions a{letter-spacing:normal;margin-right:0;font-size:12px;color:#377dd7;border-bottom:1px solid #377dd7;display:inline-block;width:max-content;margin-bottom:16px}@media screen and (min-width: 768px){.basket .item__functions a{margin-bottom:0;margin-right:20px}}.basket .item__functions a:last-child{margin-right:0;margin-bottom:0}.basket .item__functions a:hover{text-decoration:none}.basket .item__captions span{width:100%;display:inline-block;margin-top:8px;font-size:13px;color:#96a8b2}@media screen and (min-width: 576px){.basket .item__captions span{max-width:325px}}.basket .item__details{display:block;font-size:12px;text-decoration:underline;color:#4d5d6c;margin:24px 0}.basket .item__extra{border-top:solid 1px #e9e9e9;padding:24px 16px;background:#f1f6f9}.basket .item__extra h4{color:#333;font-size:14px;line-height:1.4;letter-spacing:normal}@media screen and (min-width: 768px){.basket .item__extra h4{padding-right:20px}}.basket .item__extra .item__actions{width:100%;padding:0;height:15px}.basket .item__extra .item__close{float:right;cursor:pointer}.basket .item__extra .item__specs{display:none;margin-top:10px}.basket .item__extra .item__specs .body{gap:12px}.basket .item__extra .item__specs .item__texture{margin-bottom:0;width:96px}@media screen and (min-width: 768px){.basket .item__extra .item__specs .item__texture{width:100%}}.basket .item__extra .item__specs .desc{gap:16px}.basket .item__extra .item__specs .desc p{letter-spacing:normal;margin-bottom:0}.basket .item__extra .item__specs.active{display:block}.basket .item__extra .item__specs .button{width:max-content}@media screen and (min-width: 768px){.basket .item__extra .item__texture{float:left;max-width:135px;height:auto;margin-bottom:0}}.basket .item__extra .item__heading{margin-bottom:0}.basket .item__extra .item__actions{background:none}.basket .item__extra .item__title{margin-left:0;position:relative;cursor:pointer;padding-bottom:0;border:none;padding-right:38px;width:100%;max-width:unset}.basket .item__extra .item__title:after{content:url("../images/icons/arrow-xbig--dark.svg");right:0;transform:rotate(0);position:absolute;top:5px}.basket .item__extra .item__title.active:after{transform:rotate(180deg)}@media screen and (max-width: 991px){.basket .item__specs+.item__total{margin-top:16px}}.basket__item--compact .item__body{padding:16px}@media screen and (min-width: 992px){.basket__item--compact .item__body{padding:24px}}.basket__item--compact .item__switchers{clear:none;margin-top:10px}@media screen and (min-width: 992px){.basket__item--compact .item__switchers{height:auto}}.basket__item--compact .item__switchers .switcher__item{width:50%;padding-right:24px}.basket__item--compact .item__switchers .switcher__item:last-child{padding-right:0}.basket__item--compact .item__switchers .switcher__title{white-space:normal}.basket__item--compact .item__switchers .currency{margin-left:0}.basket__item--compact .item__total{padding:32px 0 0}@media screen and (min-width: 992px){.basket__item--compact .item__total{clear:both;padding:0}}@media screen and (min-width: 992px){.basket__order-info{max-width:272px;width:100%}}@media screen and (max-width: 767px){.basket__item--sfl .item__heading{margin-bottom:16px}}.basket__item--sfl .item__body{padding:24px}.basket__item--sfl .item__links a{margin-left:0;margin-top:24px}@media screen and (min-width: 576px){.basket__item--sfl .item__links a{margin-bottom:0;margin-left:24px;margin-top:0}}.basket__item--sfl .item__links a.button{width:100%;margin-bottom:8px}@media screen and (min-width: 576px){.basket__item--sfl .item__links a.button{max-width:325px;margin-bottom:0}}@media screen and (max-width: 991px){.basket--homepage .item__heading .info-qty{display:none !important}}.order__summary{background:#f3f3f3;left:0;right:0;padding:16px;position:fixed;text-align:center;top:72px;z-index:10}@media screen and (min-width: 992px){.order__summary{padding:16px;position:relative;top:0;margin-bottom:8px}}.order__summary .summary__link{color:#4d5d6c;font-size:11px;line-height:1;text-decoration:underline;text-align:left;margin-bottom:8px;margin-top:8px;display:inline;margin-left:2px}@media screen and (min-width: 992px){.order__summary .summary__link{margin-left:4px}}.order__summary .summary__link:hover{opacity:.8}@media screen and (max-width: 991px){.order__summary .summary__link{display:none}}.order__summary .summary__content{width:100%;max-width:275px;margin:0 auto}@media screen and (min-width: 992px){.order__summary .summary__content{display:block;height:100%}}.order__summary .summary__title{border-bottom:solid 1px #fff;font-size:14px;line-height:1.14;padding-bottom:10px;margin-bottom:10px;text-align:left;width:100%;max-width:275px}@media screen and (min-width: 992px){.order__summary .summary__title{cursor:default}.order__summary .summary__title:hover{opacity:1}.order__summary .summary__title:after{display:none}}@media screen and (min-width: 992px){.order__summary .summary__title--withsummarylink{border-bottom:none;padding-bottom:0px}}@media screen and (max-width: 991px){.order__summary .summary__title--cart-total{border-bottom:none;padding-bottom:6px}}.order__summary .summary__title .card__currency .price-details--main .currency{font-size:18px}.order__summary .summary__details{border-bottom:solid 1px #fff;margin:10px 0}.order__summary .summary__details li{margin-bottom:10px}.order__summary .summary__details .card__price{font-size:13px;line-height:1.23}.order__summary .summary__details .card__currency--discount{color:#c82300;margin-right:0}.order__summary .summary__details .card__currency .price-details--main .currency{font-size:13px}.order__summary .summary__details .price-details--secondary .card__price{font-size:11px}.order__summary .summary__label{color:#4d5d6c;font-size:12px;line-height:1.23;letter-spacing:normal}.order__summary .summary__label--country{display:block;color:#96a8b2}.order__summary .summary__label--country:before{content:"↳"}.order__summary .summary__label--cancellation{margin-top:10px}.order__summary .summary__label--cancellation strong{font-weight:bold;color:#4d5d6c;letter-spacing:normal}.order__summary .summary__label--total-description{margin-top:8px;color:#4d5d6c}.order__summary .summary__sum{margin-bottom:16px}.order__summary .summary__sum li{border-bottom:solid 1px #fff;margin-bottom:10px;padding-bottom:10px}.order__summary .summary__sum li:last-child{margin-bottom:0}.order__summary .summary__button{margin-bottom:10px;min-width:200px}@media screen and (min-width: 992px){.order__summary .summary__button{min-width:unset}}.order__summary .summary__mobile-container{width:100%;max-width:360px}.order__summary .form-side__top{padding:0;border:none}.order__summary .form-side__top .modal__dialog{max-width:675px}.order__summary .form-side__top .modal__dialog .basket__items-container{max-height:500px;overflow-y:auto;overflow-x:visible;margin-bottom:24px}.order__summary .elem__info{position:static;margin-left:8px}.order__summary--checkout{position:absolute;padding-top:12px}.order__summary--checkout.sticky{position:fixed;top:72px !important}@media screen and (min-width: 992px){.order__summary--checkout{position:relative;padding-top:16px;width:212px}}.order__summary--checkout .summary__title{padding-bottom:0;margin-bottom:0}.order__summary--totals-details{padding-top:24px;padding-bottom:0;position:absolute}.order__summary--totals-details .summary__details{margin-bottom:0}.order__summary--totals-details .summary__details li{margin-bottom:8px}.order__summary--coupon{position:absolute;padding-top:8px;padding-bottom:32px;border-bottom:solid 1px #e9e9e9}.order__summary--coupon .form-input__field{margin-bottom:8px;padding:6px 8px;font-size:12px;text-align:left;width:180px;height:unset}.order__summary--coupon .form-input__field:valid{background-color:#fff}.order__summary--coupon .action{font-size:13px;line-height:1.14;text-decoration:underline;color:#377dd7;text-transform:uppercase;cursor:pointer}@media screen and (min-width: 992px){.order__summary--coupon{border:0}}.order__informations .informations__list{width:100%}.order__informations .informations__item{margin-bottom:40px;gap:16px;max-width:340px;width:100%}.order__informations .informations__item:first-of-type{margin-top:40px}.order__informations .informations__item--nopadding{padding:0;margin-top:15px}.order__informations .informations__item--nopadding:first-of-type{margin-top:15px}.order__informations .informations__item--banner img{margin:0 auto}.order__informations .informations__title{color:#4d5d6c;font-size:13px;line-height:1.23;margin-bottom:8px}.order__informations .informations__title:last-child{margin-bottom:0}.order__informations .informations__description{color:#4d5d6c;font-size:13px;line-height:1.23;letter-spacing:normal}.order__informations .informations__description strong{font-weight:bold;color:#4d5d6c;letter-spacing:normal}.order__informations .informations__code_hint{display:block;text-align:center;color:#96a8b2;font-size:13px;line-height:1.23;letter-spacing:-0.7px;margin-top:10px}.order__informations--horizontal{margin-bottom:35px}.order__informations--horizontal .informations__list{max-width:unset}.order__shipping-date{background:#f3f3f3;padding:16px;max-width:400px}@media screen and (min-width: 768px){.order__shipping-date{padding:16px;margin-top:16px;max-width:625px}}.order__shipping-date .shipping-date__description{color:#4d5d6c;font-size:13px;line-height:1.23;letter-spacing:normal}.order__shipping-date .shipping-date__description strong{color:#4d5d6c;letter-spacing:normal;margin-left:2px}.order__shipping-date .shipping-date__description .extra{font-size:11px;margin-top:10px;display:inline-block}.header-withpromotionbar .order__summary{top:112px}@media screen and (min-width: 992px){.header-withpromotionbar .order__summary{top:0}}@media screen and (max-width: 991px){.header-withpromotionbar .order__summary--checkout.sticky{top:112px !important}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .order__summary{top:162px}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .order__summary--checkout.sticky{top:162px !important}}.title_empty_cart{margin-bottom:40px}.guides--2nd-level.related-objects{margin-bottom:calc( 72px - 16px)}@media screen and (min-width: 992px){.guides--2nd-level.related-objects{margin-bottom:calc( 64px - 16px)}}@media screen and (min-width: 1200px){.guides--2nd-level .guides__header .guide__header--name{margin-top:26px}}.guide__header--sub-name{margin-top:29px}.guide--2nd-level .guide__header-container{height:auto}.guide--2nd-level .guide__header-container .guide__header{max-width:none}.guide--2nd-level .guide__read-more{height:32px;line-height:32px;text-align:center;width:168px}.guides--3rd-level{margin-left:auto;margin-right:auto;max-width:440px;width:100%;margin-bottom:68px}@media screen and (min-width: 768px){.guides--3rd-level{max-width:640px}}@media screen and (min-width: 992px){.guides--3rd-level{max-width:768px}}.guides--3rd-level--withbasket{margin-bottom:0}.guides--3rd-level .subname__el{margin:0 8px}.guides--3rd-level .guide__header--name{margin:26px 30px 0}@media screen and (min-width: 1200px){.guides--3rd-level .guide__header--name{margin:26px 0 0}}.guides--3rd-level .guide__header--desc{font-size:16px;line-height:1.33;padding:10px 0;width:648px;max-width:100%}@media screen and (min-width: 1200px){.guides--3rd-level .guide__header--desc{font-size:20px}}@media screen and (min-width: 992px){.guides--3rd-level .guide--pride-in-variety .guide__desc-side{margin-bottom:0 !important}}.guides--3rd-level .guide--quote{margin:22px 0}.guides--3rd-level .guide--quote .quote__body{background:#f3f3f3;min-height:384px}@media screen and (min-width: 992px){.guides--3rd-level .guide--quote .quote__body{min-height:328px}}.guides--3rd-level .guide--quote .quote__body:before,.guides--3rd-level .guide--quote .quote__body:after{content:url("../images/icons/icon_quote.svg");position:absolute}.guides--3rd-level .guide--quote .quote__body:before{top:0;transform:translateY(-40%)}.guides--3rd-level .guide--quote .quote__body:after{bottom:0;transform:translateY(40%) rotate(180deg)}.guides--3rd-level .guide--quote .quote__body blockquote{margin-top:24px;text-align:center}.guides--3rd-level .guide--quote .quote__body blockquote p{font-size:20px;line-height:1.6;letter-spacing:-0.4px;margin-bottom:11px;max-width:298px}@media screen and (min-width: 992px){.guides--3rd-level .guide--quote .quote__body blockquote p{font-size:26px;letter-spacing:-0.5px;line-height:1.85;margin-bottom:22px;max-width:684px}}.guides--3rd-level .guide--quote .quote__body blockquote cite{font-size:13px;line-height:1.23}.guides--3rd-level .guide--movie iframe{width:100%}@media screen and (min-width: 992px){.guides--3rd-level .guide--movie iframe{height:520px}}.guides--3rd-level .guide--gallery .gallery-module{max-width:768px}.guides--3rd-level .guide--gallery .gallery-module img{display:block;width:100%;max-width:768px;max-height:528px}@media screen and (min-width: 992px){.guides--3rd-level .guide--gallery .gallery-module .lSPager{margin:auto}}.guides--3rd-level .guide--3rd-level{width:100%}.guides--3rd-level .guide--3rd-level h3{font-size:24px}.guides--3rd-level .guide--3rd-level .guide__header{font-size:24px;line-height:1.33;letter-spacing:1px;margin-bottom:8px}.guides--3rd-level .guide--3rd-level .guide__header--bolder{font-size:28px;line-height:1.43;letter-spacing:normal;margin-bottom:18px}@media screen and (min-width: 992px){.guides--3rd-level .guide--3rd-level .guide__header--bolder{font-size:40px;line-height:1.2;margin-bottom:28px}}@media screen and (max-width: 991px){.guides--3rd-level .guide--3rd-level .guide__img-container--top{margin-bottom:20px}}.guides--3rd-level .guide--3rd-level .guide__img-container--full-width{margin-bottom:0;padding-top:20px;width:100%}@media screen and (min-width: 992px){.guides--3rd-level .guide--3rd-level .guide__img-container--full-width{padding-top:0}}.guides--3rd-level .guide--3rd-level .guide__img-container--full-width-mobile{padding-top:20px;width:100%}@media screen and (min-width: 992px){.guides--3rd-level .guide--3rd-level .guide__img-container--full-width-mobile{padding-top:0;width:auto}}.guides--3rd-level .guide--3rd-level .guide__img-container--inset{float:left;margin:0 16px 16px 0}@media screen and (min-width: 992px){.guides--3rd-level .guide--3rd-level .guide__img-container{width:350px;padding-left:15px}}.guides--3rd-level .guide--3rd-level .guide__img-container .guide__img{box-shadow:0 2px 4px 0 rgba(150,168,178,.24);height:100%}.guides--3rd-level .guide--3rd-level .guide__img-container .guide__img--border{border:1px solid #e9e9e9;padding:8px;width:100%}@media screen and (min-width: 992px){.guides--3rd-level .guide--3rd-level .guide__img-container .guide__img--square{width:314px}}@media screen and (min-width: 992px){.guides--3rd-level .guide--3rd-level .guide__desc-side{max-width:417px}}.guides--3rd-level .guide--3rd-level .guide__desc-side--list{max-width:330px}.guides--3rd-level .guide--3rd-level.no-divider{margin-bottom:50px}.guides--3rd-level .guide--3rd-level .custom-render{padding:0 15px}.guides--3rd-level .guide--3rd-level .custom-render .row{max-width:100%;margin:0}@media screen and (min-width: 768px){.guides--3rd-level .guide--3rd-level .custom-render .row.flex-row-reverse div[class^=col-]:first-of-type{padding-right:0;padding-left:10px}.guides--3rd-level .guide--3rd-level .custom-render .row.flex-row-reverse div[class^=col-]:last-of-type{padding-left:0;padding-right:10px}}.guides--3rd-level .guide--3rd-level .custom-render .row div[class^=col-]{padding:0}@media screen and (min-width: 768px){.guides--3rd-level .guide--3rd-level .custom-render .row div[class^=col-]:first-of-type{padding-right:10px}.guides--3rd-level .guide--3rd-level .custom-render .row div[class^=col-]:last-of-type{padding-left:10px}}.guides--3rd-level .guide--3rd-level .custom-render .row .guide__img-container--inset{max-width:100%;margin:0;padding:0}.guides--3rd-level .guide--3rd-level .custom-render--image_and_text .row p{padding:0}@media screen and (max-width: 767px){.guides--3rd-level .guide--3rd-level .custom-render--image_and_text .row p{margin:16px 0}}.guides--3rd-level .guide--3rd-level .custom-render--image_and_text .row .guide__img-container--inset img{border:none;box-shadow:none;padding:0}.guides--3rd-level .guide--3rd-level .custom-render--two_images .row .guide__img-container--inset{padding:0;margin-bottom:16px}.guides--3rd-level .guide--3rd-level .custom-render .guide--quote{position:relative}.guides--3rd-level .guide--3rd-level .custom-render--two_buttons{padding:0 !important}.guides--3rd-level .guide--3rd-level .custom-render--two_buttons .button{margin:10px 15px;flex:1 1 0px;white-space:nowrap}.guides--3rd-level .section-divider--guides,.guides--3rd-level hr{max-width:448px;margin:18px auto}@media screen and (min-width: 992px){.guides--3rd-level .section-divider--guides,.guides--3rd-level hr{max-width:872px;margin:32px auto}}.guides--3rd-level .guides--2nd-level,.guides--3rd-level .cards__container--browse-shirts{padding:0;margin-top:22px}@media screen and (min-width: 1200px){.guides--3rd-level .guides--2nd-level,.guides--3rd-level .cards__container--browse-shirts{width:1074px}}.guides--3rd-level .guides--2nd-level{margin-bottom:68px}.guides--3rd-level p{font-size:18px;letter-spacing:-0.3px;line-height:1.5;margin-bottom:18px}.guides--3rd-level p:last-child{margin-bottom:0}.guides--3rd-level p a{color:#96a8b2}.guides--3rd-level p.secondary{color:#96a8b2;font-size:13px;line-height:1.23;letter-spacing:-0.7px}.guides--3rd-level ul{list-style:outside;margin-left:13px}@media screen and (max-width: 991px){.guides--3rd-level ul{padding-top:8px;padding-left:16px}}.guides--3rd-level ul li{list-style-type:circle;margin-bottom:8px}.guides--3rd-level ol{list-style:outside;margin-left:33px}@media screen and (max-width: 991px){.guides--3rd-level ol{padding-top:8px;padding-left:16px}}.guides--3rd-level ol li{list-style-type:decimal;margin-bottom:8px}.guides--3rd-level img{max-width:100%}.guides--3rd-level--nobreadcrumb .guide__header--name{margin-top:26px}@media screen and (min-width: 1200px){.guides--3rd-level--nobreadcrumb .guide__header--name{margin-top:52px}}.guides--3rd-level--full-width{max-width:unset}.guides--3rd-level--full-width .guide--3rd-level p,.guides--3rd-level--full-width .guide--3rd-level ul,.guides--3rd-level--full-width .guide--3rd-level ol,.guides--3rd-level--full-width .guide--3rd-level .illustrations,.guides--3rd-level--full-width .guide--3rd-level h1,.guides--3rd-level--full-width .guide--3rd-level h2,.guides--3rd-level--full-width .guide--3rd-level h3,.guides--3rd-level--full-width .guide--3rd-level h4,.guides--3rd-level--full-width .guide--3rd-level h5,.guides--3rd-level--full-width .guide--3rd-level h6,.guides--3rd-level--full-width .guide--3rd-level .enquiry_form,.guides--3rd-level--full-width .guide--3rd-level .horizontal-items,.guides--3rd-level--full-width .guide--3rd-level .custom-render{width:100%;max-width:440px;padding:0 15px}@media screen and (min-width: 768px){.guides--3rd-level--full-width .guide--3rd-level p,.guides--3rd-level--full-width .guide--3rd-level ul,.guides--3rd-level--full-width .guide--3rd-level ol,.guides--3rd-level--full-width .guide--3rd-level .illustrations,.guides--3rd-level--full-width .guide--3rd-level h1,.guides--3rd-level--full-width .guide--3rd-level h2,.guides--3rd-level--full-width .guide--3rd-level h3,.guides--3rd-level--full-width .guide--3rd-level h4,.guides--3rd-level--full-width .guide--3rd-level h5,.guides--3rd-level--full-width .guide--3rd-level h6,.guides--3rd-level--full-width .guide--3rd-level .enquiry_form,.guides--3rd-level--full-width .guide--3rd-level .horizontal-items,.guides--3rd-level--full-width .guide--3rd-level .custom-render{max-width:640px}}@media screen and (min-width: 992px){.guides--3rd-level--full-width .guide--3rd-level p,.guides--3rd-level--full-width .guide--3rd-level ul,.guides--3rd-level--full-width .guide--3rd-level ol,.guides--3rd-level--full-width .guide--3rd-level .illustrations,.guides--3rd-level--full-width .guide--3rd-level h1,.guides--3rd-level--full-width .guide--3rd-level h2,.guides--3rd-level--full-width .guide--3rd-level h3,.guides--3rd-level--full-width .guide--3rd-level h4,.guides--3rd-level--full-width .guide--3rd-level h5,.guides--3rd-level--full-width .guide--3rd-level h6,.guides--3rd-level--full-width .guide--3rd-level .enquiry_form,.guides--3rd-level--full-width .guide--3rd-level .horizontal-items,.guides--3rd-level--full-width .guide--3rd-level .custom-render{max-width:768px}}.guides--3rd-level--full-width .guide--3rd-level hr{max-width:100%;width:380px}@media screen and (min-width: 768px){.guides--3rd-level--full-width .guide--3rd-level hr{width:580px}}@media screen and (min-width: 992px){.guides--3rd-level--full-width .guide--3rd-level hr{width:700px}}.guides--3rd-level--full-width .guide--3rd-level .video_body iframe{max-width:100%;width:440px;height:240px;padding:0 15px}@media screen and (min-width: 768px){.guides--3rd-level--full-width .guide--3rd-level .video_body iframe{width:640px;height:353px}}@media screen and (min-width: 992px){.guides--3rd-level--full-width .guide--3rd-level .video_body iframe{width:768px;height:428px}}.guides--3rd-level--full-width .guide--3rd-level .video_body_full{width:101vw}.guides--3rd-level--full-width .guide--3rd-level h2,.guides--3rd-level--full-width .guide--3rd-level h3{margin-bottom:20px}.guides--3rd-level--full-width .guide--3rd-level ul{margin:0;padding-left:32px}.guides--3rd-level--full-width .guide--3rd-level .illustrations img{margin-right:15px;max-width:calc(50% - 7.5px)}.guides--3rd-level--full-width .guide--3rd-level .illustrations img:last-child{margin-right:0}.guides--3rd-level .csconsentlink{margin:20px 0 40px 0;display:block}.guides--3rd-level p+img.full-image{margin-top:-18px}.order-awaiting{padding:0 0 40px 0;margin:0 auto}@media screen and (min-width: 768px){.order-awaiting{max-width:920px}}.order-awaiting .order__title,.order-awaiting .order__top h5{font-size:16px;line-height:1.5;letter-spacing:.8px}.order-awaiting .order__title{margin-bottom:20px}.order-awaiting .order__item{border:solid 1px #e9e9e9;max-width:298px;width:100%;margin:0 auto 24px}@media screen and (min-width: 768px){.order-awaiting .order__item{max-width:920px}}.order-awaiting .order__top,.order-awaiting .order__main{padding:16px}@media screen and (min-width: 768px){.order-awaiting .order__top,.order-awaiting .order__main{padding:24px}}.order-awaiting .order__top{border-bottom:solid 1px #e9e9e9}.order-awaiting .order__top h5{position:relative}.order-awaiting .order__top h5:before{content:"";background:#c82300;border-radius:50%;display:inline-block;height:8px;margin-right:8px;transform:translateY(-3px);width:8px}.order-awaiting .order__main{padding-bottom:0}@media screen and (min-width: 768px){.order-awaiting .order__main{border-bottom:solid 1px #e9e9e9}}.order-awaiting .order__left-side,.order-awaiting .order__right-side{max-width:424px;width:100%}.order-awaiting .order__left-block h6,.order-awaiting .order__left-block time{font-size:16px;line-height:1.5;letter-spacing:-0.3px}.order-awaiting .order__left-block--total{text-align:right}@media screen and (min-width: 768px){.order-awaiting .order__left-block--total{text-align:left}.order-awaiting .order__left-block--total .card__currency{text-align:left}}.order-awaiting .order__left-content{border-bottom:solid 1px #e9e9e9}@media screen and (min-width: 768px){.order-awaiting .order__left-content{padding-bottom:16px;min-height:137px}}.order-awaiting .order__left-content--details{flex-basis:50%}.order-awaiting .order__left-content address{font-size:13px;line-height:1.23;letter-spacing:-0.2px}.order-awaiting .order__left-info{padding:16px 0}.order-awaiting .order__left-info p{font-size:13px;line-height:1.23;letter-spacing:-0.7px}.order-awaiting .order__right-side{border-bottom:solid 1px #e9e9e9;font-size:13px;line-height:1.23;letter-spacing:-0.7px;padding:0 0 16px 0}@media screen and (min-width: 768px){.order-awaiting .order__right-side{border:none}}.order-awaiting .order__right-block h6{font-size:16px;line-height:1.5;letter-spacing:-0.3px}.order-awaiting .order__right-block h6,.order-awaiting .order__right-block div{margin-bottom:8px}.order-awaiting .order__right-block div:last-child{margin-bottom:16px}.order-awaiting .order__right-block .button{margin-top:16px}.order-awaiting .order__bottom{height:184px;padding:24px 16px 32px}@media screen and (min-width: 768px){.order-awaiting .order__bottom{height:72px;padding:0 24px}}@media screen and (max-width: 767px){.order-awaiting .order__bottom .button{height:32px;line-height:32px;padding:0 8px}}.order-awaiting .order__bottom .bottom__link{border-bottom:solid 1px #96a8b2;font-size:16px;line-height:1;text-decoration:none}.order-awaiting .order__bottom .bottom__link:hover{opacity:.8}.progressbar{background:#f3f3f3;padding:16px 0;width:100%;margin:0}@media screen and (min-width: 1200px){.progressbar{height:96px}}@media screen and (min-width: 992px){.progressbar{padding-right:30px}}.progressbar__container{width:100%}.progressbar__progress{height:48px;max-width:220px;width:100%}.progressbar__progress .progressbar__img{height:48px;max-width:48px;width:100%;margin-right:12px}.progressbar__progress .progressbar__img img{height:48px;width:100%}.progressbar__imgs{height:48px;max-width:48px;position:relative;width:100%;margin-right:12px}.progressbar__imgs img{opacity:1;height:24px;width:100%}@media screen and (min-width: 1200px){.progressbar__imgs img{height:48px}}.progressbar__imgs--firstordermtm{max-width:57px}.progressbar__imgs:after{background:url("../images/icons/indicator-selected.png?v=2.0") no-repeat center;background-size:contain;content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:16px;width:16px;display:none}@media screen and (min-width: 1200px){.progressbar__imgs:after{height:24px;width:24px}}.progressbar__status{font-size:12px;line-height:1.07}.progressbar__status span{color:#96a8b2;display:block}.progressbar__status strong{color:#4d5d6c}.progressbar__step{color:#4d5d6c;text-align:left}.progressbar__step span{font-size:12px;line-height:1.23;opacity:1}@media screen and (min-width: 1200px){.progressbar__step span{font-size:12px}}.progressbar .myapposta-close{padding:16px;position:absolute;right:0;top:16px;align-self:start;margin-top:-15px}@media screen and (min-width: 1200px){.progressbar .myapposta-close{top:unset}}.progressbar__item{height:48px;max-width:220px;width:100%}.progressbar__item.active span,.progressbar__item.active img{opacity:.2}.progressbar__item.active .progressbar__imgs:after{display:block}@media screen and (max-width: 991px){.progressbar__item-container{display:none;width:220px}.progressbar__item-container--show{display:block}}.progressbar__expand{margin-left:10px}.progressbar__expand img{display:block;width:12px;height:12px}@media screen and (min-width: 992px){.progressbar__expand{display:none}}.progressbar__expand.active img{transform:rotate(180deg)}.homepage__header{background:#ede5d8 no-repeat;background-position:center top;background-size:cover;height:80vh;max-height:552px;margin-top:72px}@media screen and (min-width: 768px){.homepage__header{background:#f3f3f3 no-repeat;background-position:center top;background-size:cover;height:80vh;max-height:600px;padding-left:10%}}.homepage__header--linked{cursor:pointer}@media screen and (min-width: 992px){.homepage__header{height:70vh;max-height:unset}}@media screen and (min-width: 1200px){.homepage__header{margin-top:64px}}.homepage__header--fullh{height:calc(97vh - 64px);max-height:unset}.homepage__header .home-header__container{margin-top:32px;padding:0 15px;position:relative;z-index:10}@media screen and (min-width: 768px){.homepage__header .home-header__container{margin-top:0;max-width:604px;width:100%}}.homepage__header .home-header__title{font-size:36px;line-height:1.33;text-align:center;color:#fff}@media screen and (min-width: 768px){.homepage__header .home-header__title{font-size:40px;line-height:1.2;max-width:500px;color:#fff;text-align:left}}.homepage__header .home-header__title span{margin-bottom:20px;display:block}.homepage__header .home-header__title--lg{font-size:23px}@media screen and (min-width: 576px){.homepage__header .home-header__title--lg{font-size:28px}}@media screen and (min-width: 768px){.homepage__header .home-header__title--lg{font-size:34px;line-height:1.1;max-width:575px}}.homepage__header .home-header__title .sm{font-size:70%;margin-top:15px;display:block}.homepage__header .home-header__title--alarm{color:#c82300}@media screen and (min-width: 768px){.homepage__header .home-header__title--dark{color:#333}}.homepage__header .home-header__subtitle{font-size:24px;line-height:1.67;margin-bottom:28px;text-align:center}@media screen and (min-width: 768px){.homepage__header .home-header__subtitle{font-size:28px;line-height:1.43;max-width:435px}}.homepage__header .home-header__controls{gap:24px}@media screen and (min-width: 992px){.homepage__header .home-header__controls{gap:32px}}.homepage__header .home-header__controls .button{height:64px;width:294px}@media screen and (min-width: 768px){.homepage__header .home-header__controls .button{width:270px}}.homepage__header .home-header__controls .button:hover{background-color:#4485da;opacity:1}.homepage__header .home-header__trustpilot-widget{margin-top:60px}.homepage__header .home-header__dark-layer{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.55);height:80vh;max-height:552px;z-index:5}.homepage__press,.homepage__about,.homepage__name,.homepage__registration,.homepage__opinions{padding-bottom:50px;padding-top:45px}.homepage__press--mtop,.homepage__about--mtop,.homepage__name--mtop,.homepage__registration--mtop,.homepage__opinions--mtop{margin-top:50px}.homepage__about{background:#f1f6f9;color:#333}.homepage__about .about__title{margin-bottom:24px}@media screen and (min-width: 768px){.homepage__about .about__title{margin-bottom:48px}}.homepage__about .about__item{margin-bottom:28px}@media screen and (min-width: 992px){.homepage__about .about__item{border-right:1px solid #1a2f4f;margin-bottom:0}}.homepage__about .about__item:last-child{border-right:none}@media screen and (max-width: 991px){.homepage__about .about__item:last-child{margin-bottom:0}}.homepage__about .about__item h4{font-size:18px;line-height:1.25;letter-spacing:2px;margin-bottom:17px;text-transform:uppercase}.homepage__about .about__item p{font-size:14px;line-height:1.5}.homepage__about .about__item .section-divider,.homepage__about .about__item .guides--3rd-level .section-divider--guides,.guides--3rd-level .homepage__about .about__item .section-divider--guides,.homepage__about .about__item .guides--3rd-level hr,.guides--3rd-level .homepage__about .about__item hr{padding-top:25px;margin:0 auto;border-color:#1a2f4f;color:#333}@media screen and (min-width: 992px){.homepage__about .about__item .section-divider,.homepage__about .about__item .guides--3rd-level .section-divider--guides,.guides--3rd-level .homepage__about .about__item .section-divider--guides,.homepage__about .about__item .guides--3rd-level hr,.guides--3rd-level .homepage__about .about__item hr{display:none}}.homepage__about .about__content{max-width:448px;height:100%;margin:0 auto;padding:13px 8px}@media screen and (min-width: 992px){.homepage__about .about__content{max-width:unset}}@media screen and (max-width: 991px){.homepage__about .about__content{padding:0 8px}}.homepage__about .about__content-inner{height:100%;padding:0 24px}@media screen and (min-width: 992px){.homepage__about .about__content-inner{padding:0px 48px}}.homepage__about--howitworks .about__content{background-position:center bottom;background-size:contain;background-repeat:no-repeat;min-height:272px;background-color:#f5f5f5}.homepage__about--howitworks .about__content-inner{border-color:#fff}.homepage__about--howitworks .about__content.one{background-color:#ede5d8;background-image:url("../images/how-1.png")}.homepage__about--howitworks .about__content.two{background-color:#d3e3e5;background-image:url("../images/how-2.png")}.homepage__about--howitworks .about__content.three{background-color:#eceddf;background-image:url("../images/how-3.png")}@media screen and (min-width: 992px){.homepage__about--howitworks .about__content .description,.homepage__about--howitworks .about__content .faq{width:48%}}.homepage__about--howitworks .about__content .description{margin-bottom:28px}@media screen and (min-width: 992px){.homepage__about--howitworks .about__content .description{margin-bottom:0;margin-right:4%}}.homepage__about--howitworks .about__content .description p{text-align:left}@media screen and (min-width: 992px){.homepage__about--howitworks .about__content .description p{text-align:right}}.homepage__about--howitworks .about__content .faq{background:#fff;border:solid 1px #e9e9e9;height:168px}@media screen and (min-width: 992px){.homepage__about--howitworks .about__content .faq{height:auto}}.homepage__about--howitworks .about__content .faq h4{font-size:24px;line-height:1.33;letter-spacing:1px}.homepage__about--howitworks .about__content .faq .box-title{margin-bottom:0}.homepage__about--howitworks .about__content .faq a{border-bottom:solid 1px #96a8b2;color:#4d5d6c;font-size:13px;line-height:1.85;text-decoration:none}.homepage__about--howitworks .about__content .faq a:hover{opacity:.8}.homepage__about--satisfaction{background:#f5f5f5}@media screen and (min-width: 768px){.homepage__about--satisfaction h4{margin-bottom:16px}}.homepage__about--satisfaction .container{max-width:1140px}.homepage__about--satisfaction .about__content{padding:0}.homepage__about--satisfaction h4{margin-bottom:40px}.homepage__about--satisfaction .button{margin-top:25px;width:220px}.homepage__about--satisfaction .button--first{margin-top:50px}.homepage__about--satisfaction .about__item{border-right:none;margin-bottom:0}.homepage__about--satisfaction img{max-width:100%;max-height:350px}@media screen and (min-width: 992px){.homepage__about--steps .about__item{border-right:none;background-image:url("../images/icons/border-steps.svg");background-repeat:no-repeat;background-color:transparent;background-position:right center}.homepage__about--steps .about__item:last-child{background:none}}.homepage__name .name__body{height:280px;margin:auto;position:relative}@media screen and (min-width: 768px){.homepage__name .name__body{height:208px;width:684px}}.homepage__name .name__body h3{font-size:40px;line-height:1.2;margin-bottom:8px}@media screen and (min-width: 768px){.homepage__name .name__body h3{line-height:1;margin-bottom:0}}.homepage__name .name__body p{font-size:13px;line-height:1.23;text-align:center;margin-bottom:16px}@media screen and (min-width: 768px){.homepage__name .name__body p{margin-bottom:0}}.homepage__name .name__body ol{list-style:lower-alpha;padding-left:22px}.homepage__name .name__body ol li{color:#96a8b2;font-size:16px;line-height:1.5;letter-spacing:-0.3px}.homepage__name .name__body ol li span{color:#4d5d6c}.homepage__name .name__content{border:solid 1px #e9e9e9;height:100%;margin:0 auto;padding:8px}@media screen and (min-width: 992px){.homepage__name .name__content{max-width:unset}}.homepage__name .name__content:before,.homepage__name .name__content:after{content:url("../images/icons/icon_quote.svg");position:absolute;left:50%}.homepage__name .name__content:before{top:0;transform:translate(-50%, -40%)}.homepage__name .name__content:after{bottom:0;transform:translate(-50%, 40%) rotate(180deg)}.homepage__name .name__content-inner{background:rgba(243,243,243,.5);height:100%;padding:24px}@media screen and (min-width: 992px){.homepage__name .name__content-inner{padding:36px 48px}}.homepage__name .name__content-inner .transcription{font-size:20px;line-height:1.6;letter-spacing:3.3px;margin-bottom:16px;text-align:center}@media screen and (min-width: 768px){.homepage__name .name__content-inner .transcription{margin-bottom:0}}@media screen and (min-width: 768px){.homepage__name .name__column{width:100%}.homepage__name .name__column:first-child{margin-bottom:16px}.homepage__name .name__column .child{text-align:left;width:50%}.homepage__name .name__column .child:first-child{margin-right:40px;text-align:right}}.homepage__shirts{padding-top:44px;padding-bottom:25px}@media screen and (min-width: 992px){.homepage__shirts{padding-top:44px;padding-bottom:25px}}.homepage__shirts-one{padding-top:24px}@media screen and (min-width: 768px){.homepage__shirts-one{padding-top:44px;padding-bottom:25px}}.homepage__shirts .shirts__title{margin-bottom:18px}.homepage__shirts .shirts__description{margin-bottom:18px}.homepage__shirts .shirts__container{padding:24px 0 0;margin-bottom:0}@media screen and (min-width: 992px){.homepage__shirts .shirts__container.wrapped{margin:auto;max-width:1034px}}@media screen and (min-width: 992px){.homepage__shirts .shirts__container.full-width{max-width:unset}.homepage__shirts .shirts__container.full-width .card__body{height:unset}.homepage__shirts .shirts__container.full-width .card__texture{height:auto;padding:0}.homepage__shirts .shirts__container.full-width .card__desc{height:unset;padding:8px 16px}.homepage__shirts .shirts__container.full-width .fabric-container .card__texture{height:160px}.homepage__shirts .shirts__container.full-width .fabric-container-big .card__texture{height:218px}.homepage__shirts .shirts__container.full-width .fabric-container-big .card__texture .texture__main{background-size:cover}.homepage__shirts .shirts__container.full-width .guide__img,.homepage__shirts .shirts__container.full-width .guide__block,.homepage__shirts .shirts__container.full-width .guide__desc{max-width:unset}}@media screen and (min-width: 992px){.homepage__shirts .shirts__container.full-width--fabric{max-width:unset}.homepage__shirts .shirts__container.full-width--fabric .card__zoom-in{left:50%;top:30%;transform:translateX(-50%)}.homepage__shirts .shirts__container.full-width--fabric .card__body{height:unset}.homepage__shirts .shirts__container.full-width--fabric .card__spec{height:94px}.homepage__shirts .shirts__container.full-width--fabric .card__desc{height:38px;padding:8px 16px}}.homepage__shirts--blog{padding-top:90px}.homepage__shirts--latest-purchases{padding-top:0;padding-bottom:90px}.homepage__shirts--recently-viewed-products{padding-top:0;padding-bottom:90px}.homepage__shirts--recently-viewed-products .cards__container{margin-bottom:16px}.homepage__shirts--recently-viewed-products .cards__container--browse-shirts .proposal{padding:0 15px;flex:0 0 20%;min-width:260px}@media screen and (max-width: 424px){.homepage__shirts--recently-viewed-products .cards__container--browse-shirts .proposal{flex:0 0 100%}}.homepage__shirts--recently-viewed-products .cards__container--fabric{padding-top:24px}.homepage__video{max-height:calc(100vh - 72px);width:100%;overflow:hidden}@media screen and (min-width: 1200px){.homepage__video{max-height:calc(100vh - 64px)}}.homepage__video video{width:100%;height:auto}.homepage__video iframe{width:100%}.homepage__video--s0{max-height:unset;background:#000}.homepage__video--s0 iframe{padding:120px}.homepage__blog .blog__container{border:solid 1px #e9e9e9;margin-bottom:24px;position:relative;transition:.2s all ease-in-out;width:100%}.homepage__blog .blog__img{background-position:center;background-repeat:no-repeat;background-size:cover;height:256px;width:100%}.homepage__blog .blog__block{padding:24px 16px}.homepage__blog .blog__block time{display:block;font-size:13px;letter-spacing:-0.7px;line-height:1.23;margin-bottom:8px;text-align:center}@media screen and (min-width: 992px){.homepage__blog .blog__block time{text-align:left}}.homepage__blog .blog__block h3{font-size:16px;line-height:1.5;letter-spacing:.8px;margin-bottom:16px;text-align:center}@media screen and (min-width: 992px){.homepage__blog .blog__block h3{text-align:left}}.homepage__blog .blog__block a{text-align:center}.homepage__opinions{padding-bottom:50px;background:#f3f3f3}.homepage__opinions .tp-widget-stars{margin-bottom:20px;white-space:nowrap}.homepage__opinions .tp-widget-review{border:solid 1px #e9e9e9;padding:40px 26px;margin-bottom:24px}@media screen and (min-width: 992px){.homepage__opinions .tp-widget-review{margin-bottom:24px}}.homepage__opinions .star{background:#007f4e url("../images/icons/sprite_star.png") no-repeat;background-position:center;background-size:12px;display:inline-block;border-radius:2px;width:16px;height:16px}.homepage__opinions .date{font-size:12px;font-style:italic;line-height:1.33;text-align:right}.homepage__opinions .header-title,.homepage__opinions .name{font-size:13px;line-height:1.23}.homepage__opinions .text{font-size:13px;line-height:1.23;letter-spacing:-0.7px;margin-bottom:18px}.homepage__opinions .shirts__container{padding:24px 0 0}.homepage__opinions{padding-top:90px !important;padding-bottom:90px !important}.homepage__opinions .page-header__description{font-size:14px;line-height:1.2;text-transform:uppercase;letter-spacing:2px;color:#96a8b2}.homepage__opinions .page-header__title{font-size:32px;line-height:1.5}.homepage .section-divider,.homepage .guides--3rd-level .section-divider--guides,.guides--3rd-level .homepage .section-divider--guides,.homepage .guides--3rd-level hr,.guides--3rd-level .homepage hr{max-width:unset;margin:0 auto}@media screen and (min-width: 992px){.homepage .section-divider,.homepage .guides--3rd-level .section-divider--guides,.guides--3rd-level .homepage .section-divider--guides,.homepage .guides--3rd-level hr,.guides--3rd-level .homepage hr{max-width:1410px}}.homepage__registration .container{max-width:800px}.homepage__registration .button{margin-bottom:20px;width:230px}.homepage__registration p{line-height:1.5;font-size:14px}@media screen and (max-width: 767px){.homepage__registration p{margin-bottom:25px}}.homepage__banner{margin:50px 0}.homepage__banner .bg{width:100%;background-color:#f3f3f3;background-repeat:no-repeat;background-position:center top;height:312px;padding:10px}.homepage__banner .bd{height:290px;border:1px solid #fff;padding:0 183px}@media screen and (max-width: 767px){.homepage__banner .bd{padding:0 90px}}@media screen and (max-width: 575px){.homepage__banner .bd{padding:0 25px}}.homepage__banner .banner-content{height:290px;max-width:650px}.homepage__banner .banner-content .button{margin-top:20px}@media screen and (max-width: 575px){.homepage__banner .banner-content{text-align:center}}.homepage__banner.small{margin-top:0;width:100%}.homepage__banner.small .bg{height:156px}.homepage__banner.small .bd{height:134px;border:1px solid #fff;padding:0 75px}@media screen and (max-width: 575px){.homepage__banner.small .bd{padding:0 15px}}.homepage__banner.small .banner-content{height:134px;max-width:100%}@media screen and (max-width: 575px){.homepage__banner.small .banner-content h3{font-size:24px}}.homepage__banner--poloshirts .bg{background-color:#e4e8e8;background-image:url("../images/banner-polo-bg2.png")}@media screen and (max-width: 767px){.homepage__banner--poloshirts .bg{background-position-x:-520px}}@media screen and (max-width: 575px){.homepage__banner--poloshirts .bg{background-position-x:-800px}}.homepage__banner--poloshirts.small .bg{background-image:url("../images/banner-polo-bg-small.png")}@media screen and (max-width: 767px){.homepage__banner--poloshirts.small .bg{background-position-x:-200px}}@media screen and (max-width: 575px){.homepage__banner--poloshirts.small .bg{background-position-x:-500px}}.homepage__banner--giftcard .bg{background-color:#e4e8e8;background-image:url("../images/banner-giftcard-bg.jpg")}@media screen and (max-width: 767px){.homepage__banner--giftcard .bg{background-position-x:0}}@media screen and (max-width: 575px){.homepage__banner--giftcard .bg{background-position-x:0}}.homepage__banner--giftcard .page-header__description{margin:0}.homepage__banner--giftcard .button{background-color:#fff;color:#333}.homepage__banner--giftcard .button:hover{background-color:#fff;opacity:1}.homepage__press{width:100%;overflow-x:hidden}.homepage__press .press__title{font-size:18px;line-height:1.25;letter-spacing:2px;margin-bottom:17px;text-transform:uppercase;margin-bottom:36px}.homepage__press .press__bar{width:100%;overflow-x:scroll}@media screen and (min-width: 992px){.homepage__press .press__bar{width:200%;overflow-x:hidden}}.homepage__press .press__bar .items-set{width:100%}.homepage__press .press__bar .items-set span{flex:0 0 38%;text-align:center;padding:0 20px}@media screen and (min-width: 576px){.homepage__press .press__bar .items-set span{flex:0 0 23%}}@media screen and (min-width: 992px){.homepage__press .press__bar .items-set span{flex:0 0 12.5%}}.homepage__press .press__bar .items-set span img{width:100%}.homepage__press .press__bar .items-set span .s24h{max-width:130px}.homepage__press .press__bar .items-set span .gq{max-width:60px}.homepage__press .press__bar .items-set span .cor{max-width:220px}.homepage__press .press__bar .items-set span .sky{max-width:120px}.homepage__press .press__bar .items-set span .wir{max-width:120px}.homepage__press .press__bar .items-set span .for{max-width:80px}.homepage__press .press__bar .items-set span .bus{max-width:100px}.homepage__press .press__bar .items-set span .ft{max-width:110px}.homepage__press .press__bar .items-set span .esq{max-width:120px}.homepage__press .press__bar .items-set span .tt{max-width:150px}.homepage__press .press__bar .items-set span .van{max-width:110px}.homepage__press .press__bar .items-set span .pan{max-width:110px}.homepage__press .press__bar .items-set span .rep{max-width:120px}.homepage__press--s0{padding:160px 0 110px 0}.homepage__press--s0 .container{overflow:hidden}.homepage__press--s0 .press__title{margin-bottom:60px}.homepage__entry-points .entry-point{background-repeat:no-repeat;background-color:#f5f5f5;background-position:center;background-size:cover;width:100%;height:517px;margin-top:50px}.homepage__entry-points .entry-point a{text-decoration:none}.homepage__entry-points .entry-point a:hover{text-decoration:none}.homepage__entry-points .entry-point__caption{width:100%;height:517px;padding:50px;background:rgba(0,0,0,.2)}.homepage__entry-points .entry-point__caption .title{color:#fff;font-size:30px}.homepage__entry-points .entry-point__caption .discount{color:#fff;font-size:20px}.homepage__entry-points .entry-point__caption .description{max-width:420px;margin:0}.homepage__entry-points .entry-point__caption .button{margin-top:20px}.homepage__press{padding:120px 0 60px}.homepage__entry-points{margin-top:0;padding-bottom:60px !important}.homepage__entry-points .entry-point{background:none;width:unset;height:unset;margin-top:90px}.homepage__entry-points .entry-point__image{width:404px;max-width:100%;object-fit:cover;margin-bottom:24px}.homepage__entry-points .entry-point__title{font-size:20px;line-height:1.2;text-align:center;margin-bottom:24px}.homepage__entry-points .entry-point__subtitle{font-size:18px;line-height:1.3;text-align:center;margin-bottom:24px;margin-top:-10px}.homepage__entry-points .entry-point__cta{width:160px;height:48px;font-size:12px}.homepage__values{height:calc(100vh - 64px)}.homepage__values .values-container{height:calc(100vh - 64px)}.homepage__values .value{position:absolute;width:100%;z-index:2}.homepage__values .value__img{height:calc(100vh - 64px);width:50%;background-image:url("../images/home-value_s0_a.jpg");background-position:center;background-size:cover;background-repeat:no-repeat}.homepage__values .value__img--b{background-image:url("../images/home-value_s0_b.jpg")}.homepage__values .value__img--c{background-image:url("../images/home-value_s0_c.jpg")}.homepage__values .value__text{height:calc(100vh - 64px);width:50%;background:#fff}.homepage__values .value__text .title{font-size:36px;line-height:1.33;margin-bottom:24px;text-align:left;color:#fff;width:566px}@media screen and (min-width: 768px){.homepage__values .value__text .title{font-size:40px;line-height:1.2;color:#333}}@media screen and (min-width: 768px){.homepage__values .value__text .title--lg{font-size:40px;line-height:1.2;max-width:575px}}.homepage__values .value__text .title .sm{font-size:70%;margin-top:15px;display:block}.homepage__values .value__text .title--alarm{color:#c82300}.homepage__values .value__text .subtitle{font-size:18px;line-height:1.5;margin-bottom:0;text-align:left;max-width:566px}.homepage__values .value__text .arrow{position:absolute;bottom:100px}.homepage__values .value--b{z-index:1}.homepage__values .value--c{z-index:0}.homepage__practical-info{margin:120px 0}.homepage__practical-info .info{padding:60px 32px;background:#f1f6f9;margin-bottom:16px}.homepage__practical-info .info:last-child{margin-bottom:0}.homepage__practical-info .info h3{font-size:25px;line-height:1.4}.homepage__practical-info .info span{font-size:18px;line-height:1.5;margin-bottom:0}.homepage__priority{background:#f3f3f3;padding:90px 0}.homepage__priority .priority__content h3{font-size:24px;color:#333;margin-bottom:24px}.homepage__priority .priority__content p{font-size:16px;color:#333;line-height:1.37;max-width:600px;margin-bottom:16px}.homepage__priority .priority__content a{font-size:12px;color:#333;text-decoration:underline;text-transform:uppercase}.homepage__highlight{padding:120px 70px;margin-bottom:50px;background:#f5f5f5;gap:40px}@media screen and (max-width: 991px){.homepage__highlight{padding:60px 15px}}.homepage__highlight .video{width:calc(50% - 20px);aspect-ratio:1/1}@media screen and (max-width: 991px){.homepage__highlight .video{width:100%}}.homepage__highlight .description{width:calc(50% - 20px);gap:40px}@media screen and (max-width: 991px){.homepage__highlight .description{width:100%;gap:32px}}.homepage__highlight .description .page-header{gap:16px;padding:0}.homepage__highlight .description .page-header .title{margin-bottom:0}.homepage__highlight .description .page-header .subtitle{font-size:14px;line-height:1.2;text-transform:uppercase;letter-spacing:2px;color:#96a8b2}.homepage__highlight .description .body{max-width:568px;margin:0 auto;font-size:18px}@media screen and (max-width: 991px){.homepage__highlight .description .body{font-size:16px}}.homepage__highlight .description .body ul{list-style:disc;list-style-position:outside;padding-left:16px}.homepage__highlight .description .cta{width:220px;height:48px;font-size:12px}.homepage__highlight .description .cards__container{padding:0}.homepage__highlight .description .cards__container .card__container{width:100%;max-width:286px}.homepage__highlight .description .cards__container .card__container .card__spec{height:auto}.homepage__pending-orders{padding:0 0 90px}.homepage__pending-orders .shirts__title{margin-bottom:18px}.homepage__pending-orders .shirts__description{margin-bottom:40px;max-width:768px;line-height:1.5}.homepage__pending-orders .orders-list{margin:0}.homepage__awaiting-payment-orders{margin-bottom:90px;background:#f3f3f3;padding:90px 15px}.homepage__awaiting-payment-orders .content-wrapper{gap:96px;display:flex;flex-direction:row;align-items:stretch}@media screen and (max-width: 1439px){.homepage__awaiting-payment-orders .content-wrapper{flex-direction:column;align-items:center;gap:32px}}.homepage__awaiting-payment-orders .shirts__title{margin-bottom:40px}.homepage__awaiting-payment-orders .orders-list{margin:0;flex-grow:1;max-width:920px;width:100%}.homepage__awaiting-payment-orders .orders-list .order{background-color:#fff}.homepage__awaiting-payment-orders .orders-list .order__head{background-color:#fff;border:1px solid #e9e9e9}.homepage__awaiting-payment-orders .orders-list .order__body{border-bottom:none}.homepage__awaiting-payment-orders .orders-list .order__footer{padding:0 24px 24px}.homepage__awaiting-payment-orders .orders-info{width:100%;max-width:394px}@media screen and (max-width: 1439px){.homepage__awaiting-payment-orders .orders-info{max-width:920px}}@media screen and (max-width: 991px){.homepage__awaiting-payment-orders .orders-info{max-width:576px}}.homepage__awaiting-payment-orders .orders-info .info{gap:16px}.homepage__awaiting-payment-orders .orders-info .info h4{font-size:18px;line-height:1.25}.homepage__awaiting-payment-orders .orders-info .info p{font-size:16px;line-height:1.375}.homepage__awaiting-payment-orders .orders-info .info__group{gap:24px;display:flex;flex-direction:column}@media screen and (max-width: 1439px){.homepage__awaiting-payment-orders .orders-info .info__group{flex-direction:row}}@media screen and (max-width: 991px){.homepage__awaiting-payment-orders .orders-info .info__group{gap:24px;flex-direction:column}}.homepage__awaiting-payment-orders .orders-info .info__wrapper{gap:24px}.homepage__awaiting-payment-orders .orders-info .info__wrapper h2{font-size:30px;line-height:1.33}.homepage__awaiting-payment-orders .orders-info a,.homepage__awaiting-payment-orders .orders-info a:hover{color:#377dd7}.homepage__awaiting-payment-orders .orders-info .button{align-self:flex-start;min-width:300px}@media screen and (max-width: 1439px){.homepage__awaiting-payment-orders .orders-info .button{align-self:center}}@media screen and (max-width: 991px){.homepage__awaiting-payment-orders .orders-info .button{align-self:auto}}.homepage__awaiting-payment-orders .trustpilot-widget{padding-top:48px}.homepage__creation-process{background-color:#f5f5f5;padding:60px 0;margin:0}@media screen and (max-width: 991px){.homepage__creation-process{padding:45px 0}}.homepage__creation-process .container{max-width:1140px;gap:48px}@media screen and (max-width: 767px){.homepage__creation-process .container{gap:40px}}.homepage__creation-process .creation-process__title{font-size:42px;line-height:1.5;text-align:center;text-transform:capitalize}@media screen and (max-width: 991px){.homepage__creation-process .creation-process__title{font-size:30px;line-height:1.35}}.homepage__creation-process .creation-process__steps{gap:48px}@media screen and (max-width: 1199px){.homepage__creation-process .creation-process__steps{gap:32px}}@media screen and (max-width: 767px){.homepage__creation-process .creation-process__steps{gap:24px}}.homepage__creation-process .creation-process__steps .step{width:calc(50% - 60px);background-color:#fff;padding:24px;gap:16px}@media screen and (max-width: 1199px){.homepage__creation-process .creation-process__steps .step{width:calc(50% - 43px)}}@media screen and (max-width: 767px){.homepage__creation-process .creation-process__steps .step{width:100%;max-width:450px;padding:16px}}.homepage__creation-process .creation-process__steps .step h5{font-size:24px;line-height:1.25}@media screen and (max-width: 991px){.homepage__creation-process .creation-process__steps .step h5{font-size:20px}}.homepage__creation-process .creation-process__steps .step p{font-size:16px;line-height:1.5}.homepage__creation-process .creation-process__steps .step a{color:#377dd7}.homepage__creation-process .creation-process__steps svg{height:25px;width:22px;align-self:center}@media screen and (max-width: 767px){.homepage__creation-process .creation-process__steps svg{transform:rotate(90deg)}}@media screen and (max-width: 767px){.header-withpromotionbar--users-widget .homepage__header{margin-top:102px}.header-withpromotionbar--users-widget.header-withpromotionbar .homepage__header{margin-top:142px}}@media screen and (max-width: 767px){.header-withpromotionbar--trustpilot-widget .homepage__header{margin-top:129px}.header-withpromotionbar--trustpilot-widget.header-withpromotionbar .homepage__header{margin-top:169px}}.trustbox{background:#f3f3f3;padding:25px 0}.trustbox--light{background:#fff;border-top:solid 1px #e9e9e9}.trustbox--guides{background:#fff;padding:60px 0}@media screen and (min-width: 992px){.trustbox--guides{padding:120px 0}}.spinner-full{height:100vh;width:100%;background-color:rgba(0,0,0,.6);background-repeat:no-repeat;background-position:center;display:block;position:fixed;top:0;z-index:99999999}.cards-spinner{margin:0 0 20px;background:none;width:100%;height:40px}.cards-spinner--section{margin:90px 0}.cards-spinner.active{background:url("../images/icons/default-spinner.gif") no-repeat scroll center center transparent}.cta{margin:0 auto 50px;max-width:640px;border:1px solid #e9e9e9;padding:20px;gap:24px}@media screen and (max-width: 991px){.cta{margin-left:15px;margin-right:15px}}.cta p{font-size:16px;line-height:1.5}@media screen and (min-width: 992px){.cta p{margin:0 auto;max-width:920px;font-size:18px}}.cta p a{text-decoration:underline;color:#377dd7}.unsupported-banner{position:absolute;top:0;z-index:999999;background-color:#000;color:#fff;width:100%;display:none}.unsupported-banner__content{height:100px;display:table}.unsupported-banner__content div{display:table-cell;vertical-align:middle}.unsupported-banner p{display:inline-block;max-width:calc(100% - 60px)}.unsupported-banner a{color:#fff;text-decoration:underline}.unsupported-banner__close{font-size:20px;text-shadow:none;color:#fff !important;height:15px;width:15px;float:right;cursor:pointer}.registration-bar{background:#fff;border-bottom:solid 1px #e9e9e9;height:64px;width:100%;z-index:999;position:fixed}@media screen and (min-width: 992px){.registration-bar{height:64px;min-width:682px;z-index:999}}.registration-bar--top{top:72px}@media screen and (min-width: 1200px){.registration-bar--top{top:64px}}.registration-bar--bottom{position:static;border-bottom:none;border-top:solid 1px #e9e9e9;transition:height .3s}.registration-bar--bottom .container{transition:opacity .3s}.registration-bar--bottom.compressed{height:0}.registration-bar--bottom.compressed .container{opacity:0}@media screen and (max-width: 991px){.registration-bar--bottom .registration-bar__text{text-align:center;padding:0 70px}}.registration-bar--bottom .registration-bar__text a{color:#377dd7;text-decoration:underline}.registration-bar .buttons{margin-top:10px}@media screen and (min-width: 992px){.registration-bar .buttons{margin:0 0 0 20px}}.registration-bar .buttons .button{margin-right:0;margin-bottom:10px;min-height:28px;width:100%}@media screen and (min-width: 768px){.registration-bar .buttons .button{margin-right:10px;margin-bottom:0}}.header-withpromotionbar .registration-bar--top{top:112px}@media screen and (min-width: 1200px){.header-withpromotionbar .registration-bar--top{top:104px}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .registration-bar--top{top:162px}}.notice{padding:16px 8px;border:1px solid #e9e9e9;margin-bottom:20px}@media screen and (min-width: 992px){.notice{max-width:920px;margin:0 auto 50px}}.notice p{color:#4d5d6c;font-size:13px;line-height:1.23}.notice--green{border-color:#4a7c5e}.notice--green p{color:#4a7c5e}.notice--homepage{max-width:unset;margin:45px auto 50px}.stripe-elements-container{width:100%;max-width:400px;margin:30px 0 40px 0}.stripe-elements-container .element{border:1px solid #e9e9e9;padding:12px}.stripe-elements-container .element-label{order:unset}#card-errors{color:red}#card-success{color:green;display:none}.faq-accordion .card{border:none;border-bottom:solid 1px #ccc;border-radius:0;background-color:transparent}.faq-accordion .card-header{border:none;border-radius:0;background-color:transparent;padding:.75rem 1.25rem;padding:12px 0}.faq-accordion .card-header .faq_topic__title{margin-bottom:0;padding-top:8px}.faq-accordion .card-header .btn{width:100%;text-align:left;position:relative;font-size:24px;color:#333;text-decoration:none !important;padding:0}@media screen and (max-width: 991px){.faq-accordion .card-header .btn{font-size:22px}}@media screen and (max-width: 575px){.faq-accordion .card-header .btn{font-size:20px}}.faq-accordion .card-header .btn.collapsed::after{transform:translateY(-50%)}.faq-accordion .card-header .btn::after{content:"+";position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(135deg);transition:transform .4s ease}.faq-accordion .card-body{padding:.75rem 2.25rem 1.5rem;padding:0 24px 24px}@media screen and (max-width: 991px){.faq-accordion .card-body{padding:.75rem 1.5rem 1.5rem}}.faq-accordion .card-body ul.questions{padding:0 8px}@media screen and (max-width: 991px){.faq-accordion .card-body ul.questions{margin:0;padding:0}}.faq-accordion .card-body ul.questions li{margin-bottom:25px;list-style:none}.faq-accordion .card-body ul.questions li .question__title{padding:8px 0 0;margin-bottom:8px;font-size:20px;text-transform:capitalize}@media screen and (max-width: 991px){.faq-accordion .card-body ul.questions li .question__title{font-size:18px}}.faq-accordion .card-body ul.questions li .question__answer p{padding:0;margin-bottom:8px}.mentionMe__checkout a,.mentionMe__checkout--mobile a{color:#4d5d6c;font-size:12px;text-decoration:underline}.mentionMe__checkout a:hover,.mentionMe__checkout--mobile a:hover{opacity:.8}.mentionMe__landing a{color:#4d5d6c;font-size:24px;text-decoration:underline}.mentionMe__landing a:hover{opacity:.8}.mentionMe__landing{padding:94px 0 30px;text-align:center}.home_widget{position:fixed;bottom:calc(30vh - 17px);right:0;background-color:#fff;padding:15px;border:solid 1px #96a8b2;border-right:none;display:flex;align-items:center;transition:margin-right .4s}.home_widget--trustpilot{top:unset;bottom:calc(30vh - 64px)}.home_widget--trustpilot .home_widget__content{width:180px}.home_widget--absolute{position:absolute;bottom:0}.home_widget.compressed .home_widget__content{width:0;opacity:0}.home_widget.compressed .home_widget__toggle img{transform:rotate(180deg)}.home_widget__content{width:135px;overflow:hidden;transition:all .4s ease-out}.home_widget__toggle{width:10px;cursor:pointer;padding-top:2px}.home_widget__toggle img{width:100%;transition:transform .4s}.home_widget .trustpilot_widget{position:relative}.home_widget .trustpilot_widget__close{position:absolute;top:-5px;right:-5px;cursor:pointer;width:15px;height:15px}.online_dot{display:block;width:15px;height:15px;border-radius:50%;background-color:#1abd00}.home_widget_mobile{height:30px;padding:0;transition:height .3s ease-in}.home_widget_mobile.compressed{height:0 !important;border-bottom:none}.home_widget_mobile.compressed .home_widget_mobile__content{opacity:0}.home_widget_mobile__content{transition:opacity .3s ease-in}.home_widget_mobile .online_dot{width:10px;height:10px;margin-right:10px}.home_widget_mobile__text{line-height:1}.home_widget_mobile .trustpilot-widget{width:100vw}.home_widget_mobile .trustpilot-widget iframe{margin:0 auto}.header-withpromotionbar--trustpilot-widget .home_widget_mobile{height:57px}.header-withpromotionbar--trustpilot-widget .home_widget_mobile__content{padding-top:6px}.mobile_share_buttons{display:none}@media screen and (max-width: 767px){.mobile_share_buttons{position:fixed;right:0;bottom:15%;padding:10px;background-color:#fff;border-color:#96a8b2;border-style:solid;border-width:1px 0 1px 1px;display:flex;flex-direction:column;gap:20px;z-index:11;transition:right .4s}.mobile_share_buttons a img{width:26px;opacity:1;transition:opacity .2s}.mobile_share_buttons.collapsed{right:-50px}.mobile_share_buttons.collapsed a img{opacity:0}}.thankyou_page{padding-bottom:56px}@media screen and (max-width: 991px){.thankyou_page{padding-top:69px}}@media screen and (max-width: 991px){.thankyou_page .basket__items-container{margin:0 auto}}.thankyou__intro{margin:0 auto;padding:30px 0 30px}.thankyou__details{margin:0 auto;padding:0 0 60px}.thankyou__details.checkout--purchase .checkout__items--history{border-bottom:none;padding-bottom:0}.thankyou__suggestions .suggestions__title{margin-bottom:18px;font-size:30px}.thankyou__suggestions .suggestions__text{max-width:650px;margin:0 auto;color:#4d5d6c;font-size:16px;line-height:1.375}.thankyou__shirts{padding-bottom:0}.thankyou__shirts--last{padding-bottom:48px}.thankyou__shirts .shirts__title{font-size:24px}.thankyou__shirts .shirts__container{padding-bottom:0}.sfl__section{padding-bottom:80px}.sfl__placeholder-container{padding:40px 0}.sfl__placeholder-container .fabric-placeholder{border-width:4px;border-style:dashed;border-color:#4d5d6c;border-radius:10px;opacity:.2;width:100%;height:256px}.apple-signin-button{cursor:pointer}.apple-signin-button>div{padding:0}.apple-signin-button svg{height:36px;max-width:250px}.chat-placeholder{align-items:center;border-radius:34px 8px 34px 34px;bottom:20px;box-shadow:0 5px 4px 0 rgba(0,0,0,.26);color:#fff;cursor:pointer;display:flex;justify-content:center;position:fixed;right:20px;z-index:1000;height:60px;width:60px;background-color:#1a2f4f;border-color:transparent #1a2f4f transparent transparent}.chat-placeholder .chat-icon{border-radius:6px 6px 6px 2px;height:17px;left:32%;position:absolute;top:37%;width:38%;background:#fff}.chat-placeholder .chat-icon::before,.chat-placeholder .chat-icon::after{border-radius:2px 2px 2px 2px;border-top:5px;content:"";height:2px;left:4px;position:absolute;background-color:#1a2f4f}.chat-placeholder .chat-icon::before{top:5px;width:65%}.chat-placeholder .chat-icon::after{top:10px;width:44%}.chat-placeholder.animated{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:500ms;animation-duration:500ms}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.chat-popover{z-index:999998 !important}.chat-popover .popover-body{max-width:220px !important;text-align:center;display:flex;flex-direction:column;align-items:center;padding:5px}.chat-popover .popover-body .button{margin-top:10px;width:max-content}.alert-message{width:100%;max-width:460px;font-size:12px;line-height:1.25;padding:8px;border-radius:2px;margin:0 auto 16px}@media screen and (min-width: 992px){.alert-message{margin:0 auto 32px;font-size:13px;line-height:1.5;padding:10px}}.alert-message--warning{background-color:#1a2f4f;color:#fff}.alert-message--warning img{margin-top:-3px;width:15px}@media screen and (min-width: 992px){.alert-message--warning img{width:19px}}.alert-message--warning img.info{width:16px}@media screen and (min-width: 992px){.alert-message--warning img.info{width:16px}}.discover_apposta{padding:96px 30px 160px}@media screen and (max-width: 1439px){.discover_apposta{padding:96px 30px 160px}}@media screen and (max-width: 1199px){.discover_apposta{padding:56px 30px 120px}}@media screen and (max-width: 575px){.discover_apposta{padding:16px 15px 80px}}@media screen and (max-width: 767px){.discover_apposta__video{padding:56.25% 0 0 0;position:relative}}.discover_apposta__video iframe{width:700px;height:390px}@media screen and (max-width: 1199px){.discover_apposta__video iframe{width:660px;height:381px}}@media screen and (max-width: 991px){.discover_apposta__video iframe{width:780px;height:440px;display:block;margin:0 auto;max-width:100%}}@media screen and (max-width: 767px){.discover_apposta__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.discover_apposta__content{gap:80px;width:100%;max-width:1200px;margin:0 auto}@media screen and (max-width: 1199px){.discover_apposta__content{gap:40px}}.discover_apposta__text_content{gap:16px;max-width:780px;margin:0 auto}@media screen and (max-width: 575px){.discover_apposta__text_content{gap:8px}}.discover_apposta__title{font-size:34px;line-height:1.2;color:#333}@media screen and (max-width: 575px){.discover_apposta__title{font-size:28px}}.discover_apposta__text{font-size:18px;line-height:1.5;color:#333}@media screen and (max-width: 1199px){.discover_apposta__text{font-size:16px}}.discover_apposta__cta{padding:15px 24px;text-transform:none;max-width:250px;font-size:16px;line-height:1.2;margin-top:8px}@media screen and (max-width: 575px){.discover_apposta__cta{padding:12px 24px;max-width:220px}}.discover_apposta+script+.section-divider--guides{margin-top:-80px}@media screen and (max-width: 991px){.discover_apposta+script+.section-divider--guides{margin-top:-52px}}@media screen and (max-width: 575px){.discover_apposta+script+.section-divider--guides{margin-top:-16px}}.discover_apposta+script+.section-divider--guides+.guides.related-objects{margin-top:64px}@media screen and (max-width: 1199px){.discover_apposta+script+.section-divider--guides+.guides.related-objects{margin-top:40px}}.page_header{padding:64px 0;text-align:center}@media screen and (max-width: 767px){.page_header{padding:40px 0}}.page_header--editorial{color:#333}.page_header--editorial .page_header__title{font-size:40px}@media screen and (max-width: 767px){.page_header--editorial .page_header__title{font-size:34px;line-height:1.15;margin-bottom:12px}}@media screen and (max-width: 767px){.page_header--editorial .page_header__abstract{font-size:18px}}.page_header__title{margin-bottom:8px;max-width:90vw !important}.page_header__title:last-child{margin-bottom:0}.page_header__abstract{max-width:648px;margin-bottom:0 !important;font-size:20px;line-height:1.25}@media screen and (max-width: 767px){.page_header__abstract{max-width:90vw !important}}.guides-section{margin-top:72px}@media screen and (min-width: 992px){.guides-section{margin-top:64px}}.guides-section__nav{padding:160px 0}.guides-section__nav--mobile{padding:32px 16px}.guides-section__nav--internal{padding:0 0 160px 0}.guides-section__header{padding:60px 0 40px}@media screen and (min-width: 992px){.guides-section__header{padding:80px 0}}.guides-section__header h1{font-size:34px;line-height:1.14;text-align:center;width:100%;color:#333}@media screen and (min-width: 992px){.guides-section__header h1{font-size:52px;line-height:1.2}}.guides-section__header p{padding:10px 0 0 0;font-size:20px;line-height:1.33;text-align:center;max-width:880px;color:#333}@media screen and (min-width: 992px){.guides-section__header p{padding:24px 0 40px 0}}.guides-section__header--cover{padding:0}.guides-section__header--cover h1{text-align:left}.guides-section__internal-menu{gap:24px}.guides-section__internal-menu .root{visibility:visible}.guides-section__internal-menu .root__label{font-size:26px;line-height:1.33;color:#333;cursor:pointer}.guides-section__internal-menu .nodes-container{gap:24px}.guides-section__internal-menu .nodes-container .node{visibility:visible}.guides-section__internal-menu .nodes-container .node__label{font-size:22px;line-height:1.2;color:#333;cursor:pointer;gap:8px}.guides-section__internal-menu .nodes-container .node .subnode{padding-left:16px;margin:16px 0}.guides-section__internal-menu .nodes-container .node .subnode:first-child{margin-top:24px}.guides-section__internal-menu .nodes-container .node .subnode__label{font-size:20px;line-height:1.5;color:#333;cursor:pointer;gap:8px}.guides-section__internal-menu .nodes-container .node .subnode.active>.subnode__label{text-decoration:underline}.guides-section__internal-menu .nodes-container .node .subnode--2 .subnode__label{font-size:18px}.guides-section__internal-menu .nodes-container .node .subnode--2:last-child{margin-bottom:24px}.guides-section__internal-menu .nodes-container--withroot{padding-left:16px}.guides-section__internal-menu .dropdown-icon{width:9px;height:7px}.guides-section__internal-menu .dropdown-icon.active{transform:rotate(180deg)}.guides-section__level1-container{padding:0 0 80px 0}@media screen and (min-width: 992px){.guides-section__level1-container{padding:160px 0}}.guides-section .guide-level1,.guides-section .guide-level2{margin-bottom:60px}@media screen and (min-width: 992px){.guides-section .guide-level1,.guides-section .guide-level2{margin-bottom:120px}}.guides-section .guide-level1:last-child,.guides-section .guide-level2:last-child{margin-bottom:0}.guides-section .guide-level1__img,.guides-section .guide-level2__img{width:100%;margin-bottom:16px;display:block}@media screen and (min-width: 992px){.guides-section .guide-level1__img,.guides-section .guide-level2__img{margin-bottom:32px}}.guides-section .guide-level1__img img,.guides-section .guide-level2__img img{width:100%}.guides-section .guide-level1__title-link:hover,.guides-section .guide-level2__title-link:hover{text-decoration:none}.guides-section .guide-level1 h2,.guides-section .guide-level2 h2{font-size:28px;line-height:1.2;color:#333;margin-bottom:16px;text-align:center}@media screen and (min-width: 992px){.guides-section .guide-level1 h2,.guides-section .guide-level2 h2{font-size:36px;text-align:left}}.guides-section .guide-level1 h3,.guides-section .guide-level2 h3{font-size:24px;line-height:1.2;color:#333;margin-bottom:16px;text-align:center}@media screen and (min-width: 992px){.guides-section .guide-level1 h3,.guides-section .guide-level2 h3{font-size:22px;text-align:left}}.guides-section .guide-level1 p,.guides-section .guide-level2 p{font-size:16px;line-height:1.5;color:#333;margin-bottom:24px}@media screen and (min-width: 992px){.guides-section .guide-level1 p,.guides-section .guide-level2 p{font-size:18px}}.guides-section .guide-level1 p a,.guides-section .guide-level2 p a{color:#377dd7;text-decoration:underline}.guides-section .guide-level1 .button,.guides-section .guide-level2 .button{width:185px;height:42px;font-size:16px;text-transform:unset;letter-spacing:unset;align-self:center}@media screen and (min-width: 992px){.guides-section .guide-level1 .button,.guides-section .guide-level2 .button{width:250px;height:48px;align-self:start}}.guides-section .guide-level1 .read-more,.guides-section .guide-level2 .read-more{color:#377dd7;text-decoration:underline;font-size:16px;line-height:1.3;gap:8px}.guides-section .guide-level2{margin-bottom:32px}@media screen and (min-width: 992px){.guides-section .guide-level2{margin-bottom:40px}}.guides-section .guide-level2__img{margin-bottom:16px}.guides-section .guide-level2 p{margin-bottom:16px}.guides-section .guide-level2-grouped-sublevels{margin-bottom:24px}.guides-section .guide-level2-grouped-sublevels:last-child{margin-bottom:0px}.guides-section .guide-level2-grouped-sublevels h2{line-height:1.2;color:#333;text-align:center;font-size:28px;margin-bottom:8px}@media screen and (min-width: 992px){.guides-section .guide-level2-grouped-sublevels h2{font-size:30px;text-align:left}}.guides-section .guide-level2-grouped-sublevels p{font-size:16px;line-height:1.5;color:#333;margin-bottom:12px}@media screen and (min-width: 992px){.guides-section .guide-level2-grouped-sublevels p{font-size:18px}}.guides-section .guide-level2-grouped-sublevels p a{color:#377dd7;text-decoration:underline}.guides-section .guide-level2-grouped-sublevels .guide-level2{margin-bottom:40px}.guides-section .guide-level2-grouped-sublevels .sublevels{margin-top:40px}.guides-section .guide-level2-grouped-sublevels .accordion-label{border-bottom:1px solid #96a8b2;cursor:pointer;padding-bottom:16px}.guides-section .guide-level2-grouped-sublevels .accordion-label h2{margin-bottom:0}.guides-section .guide-level2-grouped-sublevels .accordion-label .dropdown-icon{width:12px}.guides-section .guide-level2-grouped-sublevels .accordion-label[aria-expanded=true] .dropdown-icon{transform:rotate(180deg)}.guides-section .guide-level2-grouped-sublevels .accordion-collapse{margin-top:16px}.guides-section__content{padding:0 0 120px 0;max-width:768px}.guides-section__relations .cards__container--browse-shirts{padding:0 0 120px}.guides-section .advanced-filters__content{overflow-y:auto}.guides-section .page_header{padding:60px 0 40px}@media screen and (min-width: 992px){.guides-section .page_header{padding:80px 0}}.guides-section .page_header p{padding-bottom:0}.guides-section .editorial__body,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body,.guides-section .page-header--sfl .page-header__content .page-header__body,.page-header--sfl .page-header__content .guides-section .page-header__body{margin-bottom:40px;position:relative}@media screen and (min-width: 992px){.guides-section .editorial__body,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body,.guides-section .page-header--sfl .page-header__content .page-header__body,.page-header--sfl .page-header__content .guides-section .page-header__body{margin-bottom:56px}}.guides-section .editorial__body h1,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body h1,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body h1,.guides-section .page-header--sfl .page-header__content .page-header__body h1,.page-header--sfl .page-header__content .guides-section .page-header__body h1,.guides-section .editorial__body h2,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body h2,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body h2,.guides-section .page-header--sfl .page-header__content .page-header__body h2,.page-header--sfl .page-header__content .guides-section .page-header__body h2,.guides-section .editorial__body h3,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body h3,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body h3,.guides-section .page-header--sfl .page-header__content .page-header__body h3,.page-header--sfl .page-header__content .guides-section .page-header__body h3,.guides-section .editorial__body h4,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body h4,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body h4,.guides-section .page-header--sfl .page-header__content .page-header__body h4,.page-header--sfl .page-header__content .guides-section .page-header__body h4,.guides-section .editorial__body h5,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body h5,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body h5,.guides-section .page-header--sfl .page-header__content .page-header__body h5,.page-header--sfl .page-header__content .guides-section .page-header__body h5,.guides-section .editorial__body h6,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body h6,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body h6,.guides-section .page-header--sfl .page-header__content .page-header__body h6,.page-header--sfl .page-header__content .guides-section .page-header__body h6,.guides-section .editorial__body p,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body p,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body p,.guides-section .page-header--sfl .page-header__content .page-header__body p,.page-header--sfl .page-header__content .guides-section .page-header__body p,.guides-section .editorial__body ul,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body ul,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body ul,.guides-section .page-header--sfl .page-header__content .page-header__body ul,.page-header--sfl .page-header__content .guides-section .page-header__body ul,.guides-section .editorial__body ol,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body ol,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body ol,.guides-section .page-header--sfl .page-header__content .page-header__body ol,.page-header--sfl .page-header__content .guides-section .page-header__body ol,.guides-section .editorial__body img:not(.full-image),.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body img:not(.full-image),.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body img:not(.full-image),.guides-section .page-header--sfl .page-header__content .page-header__body img:not(.full-image),.page-header--sfl .page-header__content .guides-section .page-header__body img:not(.full-image),.guides-section .editorial__body img:not(.full-image-mobile),.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body img:not(.full-image-mobile),.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body img:not(.full-image-mobile),.guides-section .page-header--sfl .page-header__content .page-header__body img:not(.full-image-mobile),.page-header--sfl .page-header__content .guides-section .page-header__body img:not(.full-image-mobile),.guides-section .editorial__body .custom-render,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body .custom-render,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body .custom-render,.guides-section .page-header--sfl .page-header__content .page-header__body .custom-render,.page-header--sfl .page-header__content .guides-section .page-header__body .custom-render{width:100%;max-width:unset;padding-left:0;padding-right:0}.guides-section .editorial__body ul,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body ul,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body ul,.guides-section .page-header--sfl .page-header__content .page-header__body ul,.page-header--sfl .page-header__content .guides-section .page-header__body ul{padding-left:20px}.guides-section .editorial__body iframe,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body iframe,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body iframe,.guides-section .page-header--sfl .page-header__content .page-header__body iframe,.page-header--sfl .page-header__content .guides-section .page-header__body iframe{width:100%;height:400px}@media screen and (max-width: 575px){.guides-section .editorial__body iframe,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body iframe,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body iframe,.guides-section .page-header--sfl .page-header__content .page-header__body iframe,.page-header--sfl .page-header__content .guides-section .page-header__body iframe{height:320px}}@media screen and (max-width: 424px){.guides-section .editorial__body iframe,.guides-section .page-header--browse-styles-1st .page-header__content .page-header__body iframe,.page-header--browse-styles-1st .page-header__content .guides-section .page-header__body iframe,.guides-section .page-header--sfl .page-header__content .page-header__body iframe,.page-header--sfl .page-header__content .guides-section .page-header__body iframe{height:220px}}.header-withpromotionbar .guides-section{margin-top:112px}@media screen and (min-width: 992px){.header-withpromotionbar .guides-section{margin-top:104px}}@media screen and (max-width: 991px){.header-withpromotionbar--withcounter .guides-section{margin-top:162px}}#payment-request-button{width:50%;min-width:140px}.chat-baloon{position:fixed;right:80px;bottom:85px;max-width:160px;padding:8px;background:#f3f3f3;border:solid 1px #ccc;border-radius:8px 8px 0 8px;font-size:12px;line-height:1.2;display:flex;gap:4px;z-index:2147483600}@media screen and (max-width: 991px){.chat-baloon{max-width:200px;right:90px;bottom:22px;border-radius:8px}}.chat-baloon__text{flex:1}.chat-baloon__close{background:url("../images/icons/cancel--dark.svg") no-repeat center;background-size:100%;display:block;width:11px;height:11px;cursor:pointer}.banner{width:100%;height:calc(100% - 24px);max-width:545px;position:relative}@media screen and (max-width: 991px){.banner{height:calc(100% - 48px)}}@media screen and (max-width: 575px){.banner{aspect-ratio:545/798;height:unset}}.banner img{object-fit:cover;width:100%;height:100%}.banner__content{position:absolute;top:50%;transform:translateY(-50%);padding:24px;gap:16px;max-width:60%;left:0}@media screen and (max-width: 575px){.banner__content{position:static;transform:none;width:100%;max-width:unset}}.banner__content h4{font-size:20px;line-height:1.3;text-align:left}.banner__content h4.light{color:#fff}@media screen and (max-width: 575px){.banner__content h4.light{color:#333}}.banner__content .link{font-size:12px;letter-spacing:1px;text-decoration:underline;text-transform:uppercase;text-wrap:nowrap}.banner__content .link.light{color:#fff}@media screen and (max-width: 575px){.banner__content .link.light{color:#333}}.banner--landscape{height:272px;min-height:unset;max-width:1410px}.banner--landscape h4{font-size:30px}.banner--landscape .banner__content{left:unset}.banner--portrait{aspect-ratio:545/798;height:auto}.banner__container{margin-bottom:56px;margin-top:32px;padding:0 15px}.start-banner{width:100%;padding:90px;margin-top:90px;background-image:url(../images/start-banner-bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;position:relative}.start-banner--mt0{margin-top:0}@media screen and (max-width: 767px){.start-banner{padding:90px 15px}}@media screen and (max-width: 991px){.start-banner::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.25);z-index:1;pointer-events:none}}.start-banner__content{width:100%;max-width:1440px;display:flex;flex-direction:column;gap:24px;align-items:start;position:relative;z-index:2}@media screen and (max-width: 767px){.start-banner__content{align-items:center}}.start-banner__content .body{width:100%;max-width:500px;display:flex;flex-direction:column;gap:16px}.start-banner__content .body h2{font-size:42px;line-height:1.25}@media screen and (max-width: 991px){.start-banner__content .body h2{font-size:36px;color:#fff}}@media screen and (max-width: 767px){.start-banner__content .body h2{text-align:center}}.start-banner__content .body p{font-size:16px;line-height:1.33}@media screen and (max-width: 991px){.start-banner__content .body p{color:#fff}}@media screen and (max-width: 767px){.start-banner__content .body p{text-align:center}}.start-banner__content .button{align-self:flex-start;min-width:220px;height:48px;font-size:12px}@media screen and (max-width: 767px){.start-banner__content .button{align-self:center}}.landing-mobile__header{height:56px;background-color:#1a2f4f;padding:0px 24px;width:100%;position:fixed;top:0;z-index:10}.landing-mobile__header .logo{height:18px}.landing-mobile__header .button{text-transform:capitalize;font-size:14px;padding:3px 24px 3px}.landing-mobile__main{margin-top:56px;padding:24px 0 0;height:calc(100vh - 200px);min-height:516px;position:relative}@media screen and (min-width: 576px){.landing-mobile__main{height:auto}}.landing-mobile__main h1{font-size:30px;line-height:1.2;text-align:center;margin-bottom:24px;max-width:768px;padding:0 16px}.landing-mobile__main .main-image{width:100%;max-width:768px;margin:0;padding:0;max-height:240px;overflow:hidden}.landing-mobile__main .main-image img{width:100%}.landing-mobile__main .action{width:100%;margin:24px 0}.landing-mobile__main .action .button{padding:16px 24px;font-size:14px}.landing-mobile__main .action .button:hover{opacity:1}.landing-mobile__scroll-icon{display:flex;justify-content:center;align-items:start;padding-top:24px;width:100%;height:144px;gap:8px}@media screen and (min-width: 576px){.landing-mobile__scroll-icon{display:none}}.landing-mobile__scroll-icon span{font-size:13px}.landing-mobile__why{width:100%;padding:0 16px 48px;margin-top:16px}@media screen and (min-width: 576px){.landing-mobile__why{margin-top:48px}}.landing-mobile__why h2{font-size:28px;line-height:1.25;text-align:center;margin-bottom:24px;max-width:768px}.landing-mobile__why .accordion__wrapper{width:100%;max-width:768px}.landing-mobile__why .accordion__header{gap:8px;padding:16px 10px;cursor:pointer;border-bottom:1px solid #e9e9e9}.landing-mobile__why .accordion__header h4{font-size:20px;line-height:1.25}.landing-mobile__why .accordion__header span{font-size:20px}.landing-mobile__why .accordion__header span::before{content:"-"}.landing-mobile__why .accordion__header.collapsed span::before{content:"+"}.landing-mobile__why .accordion__body{font-size:16px;padding:16px 10px;line-height:1.25}.landing-mobile__why .action{margin-top:32px}.landing-mobile__why .action .button{padding:16px 24px;font-size:14px}.landing-mobile__why .action .button:hover{opacity:1}.landing-mobile__trust{width:100%;background-color:#1a2f4f;padding:40px 16px}.landing-mobile__trust h2{font-size:28px;line-height:1.25;text-align:center;margin-bottom:40px;max-width:768px;color:#fff}.landing-mobile__trust .numbers{gap:72px}@media screen and (max-width: 991px){.landing-mobile__trust .numbers{gap:24px}}.landing-mobile__trust .numbers .number{border:1px solid #e9e9e9;width:245px;max-height:175px;padding:40px 24px;gap:8px}@media screen and (max-width: 991px){.landing-mobile__trust .numbers .number{border:none;width:auto;padding:0}}.landing-mobile__trust .numbers .number h4{font-size:40px;line-height:1;margin:0;color:#fff}@media screen and (max-width: 991px){.landing-mobile__trust .numbers .number h4{font-size:26px}}.landing-mobile__trust .numbers .number p{font-size:16px;line-height:1.35;margin:0;text-align:center;color:#fff}@media screen and (max-width: 767px){.landing-mobile__trust .numbers .number p{font-size:14px}}.landing-mobile__trust .numbers .number p b{font-weight:400}.landing-mobile__trust .action{margin-top:40px}.landing-mobile__trust .action .button{padding:16px 24px;font-size:14px}.landing-mobile__trust .action .button:hover{opacity:1}.landing-mobile__works{width:100%;padding:40px 16px}.landing-mobile__works h2{font-size:28px;line-height:1.25;text-align:center;margin-bottom:24px;max-width:768px}.landing-mobile__works .accordion__wrapper{width:100%;max-width:768px}.landing-mobile__works .accordion__header{gap:8px;padding:16px 10px;cursor:pointer;border-bottom:1px solid #e9e9e9}.landing-mobile__works .accordion__header h4{font-size:20px;line-height:1.25}.landing-mobile__works .accordion__header span{font-size:20px}.landing-mobile__works .accordion__header span::before{content:"-"}.landing-mobile__works .accordion__header.collapsed span::before{content:"+"}.landing-mobile__works .accordion__body{font-size:16px;padding:16px 10px;line-height:1.25}.landing-mobile__works .action{margin-top:32px}.landing-mobile__works .action .button{padding:16px 24px;font-size:14px}.landing-mobile__works .action .button:hover{opacity:1}.countdown{display:flex;flex-direction:row;gap:12px}@media screen and (max-width: 575px){.countdown{gap:8px}}.countdown__item{display:flex;flex-direction:column;gap:8px}.countdown__item .number{background:#fff;height:45px;min-width:60px;padding:0 8px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.countdown__item .number{min-width:54px;height:42px}}@media screen and (max-width: 575px){.countdown__item .number{min-width:48px;height:38px}}.countdown__item .number span{font-size:40px;color:#333;height:34px;font-weight:400}@media screen and (max-width: 767px){.countdown__item .number span{font-size:32px;height:28px}}@media screen and (max-width: 575px){.countdown__item .number span{font-size:28px;height:24px}}.countdown__item .label{font-size:14px;color:#fff;text-align:center;font-weight:400}.countdown__divider{height:45px;color:#fff;font-size:26px;display:flex;align-items:center}.countdown--small{gap:8px}.countdown--small .countdown__item{gap:4px}.countdown--small .countdown__item .number{height:22px;min-width:35px;display:flex;gap:4px}.countdown--small .countdown__item .number span{font-size:13px;height:17px;font-weight:400}.countdown--small .countdown__item .number .label{font-size:13px;height:17px;color:#333;text-transform:none;font-weight:400}.countdown--small .countdown__divider{height:22px;font-size:14px}.footer,.homepage_s0 .homepage__stay-in-touch,.homepage_s0 .homepage__shipping,.homepage_s0 .homepage__shirts--guides,.homepage_s0 .homepage__customer-care,.homepage_s0 .homepage__opinions,.homepage_s0 .homepage__how-to-start,.homepage_s0 .homepage__entry-points,.homepage__opinions,.homepage__entry-points{padding:0 55px}@media screen and (max-width: 1199px){.footer,.homepage_s0 .homepage__stay-in-touch,.homepage_s0 .homepage__shipping,.homepage_s0 .homepage__shirts--guides,.homepage_s0 .homepage__customer-care,.homepage_s0 .homepage__opinions,.homepage_s0 .homepage__how-to-start,.homepage_s0 .homepage__entry-points,.homepage__opinions,.homepage__entry-points{padding:0 30px}}@media screen and (max-width: 767px){.footer,.homepage_s0 .homepage__stay-in-touch,.homepage_s0 .homepage__shipping,.homepage_s0 .homepage__shirts--guides,.homepage_s0 .homepage__customer-care,.homepage_s0 .homepage__opinions,.homepage_s0 .homepage__how-to-start,.homepage_s0 .homepage__entry-points,.homepage__opinions,.homepage__entry-points{padding:0 15px}}.header--new .navbar{flex-flow:column nowrap;position:relative}@media screen and (max-width: 1199px){.header--new .navbar{align-items:flex-start;justify-content:center}}.header--new .navbar__content{padding:0 30px;width:100%;display:flex;align-items:center}@media screen and (max-width: 1199px){.header--new .navbar__content{padding:0 30px}}.header--new .navbar .header__logo{padding-left:0}@media screen and (max-width: 1199px){.header--new .navbar .header__logo{padding-left:0}}.header--new .navbar .header__logo--icon{height:16px}.header--new .navbar__payoff{color:#fff;font-size:10px;line-height:1.15;position:absolute;top:40px;left:30px}@media screen and (max-width: 1199px){.header--new .navbar__payoff{position:static;padding:0 30px}}@media screen and (max-width: 1199px){.header--new .navbar .menu{position:absolute;top:72px;left:0;width:100%}}.header--new .navbar .menu__header li>a{font-size:16px;color:#fff;opacity:1;text-transform:capitalize}@media screen and (max-width: 1199px){.header--new .navbar .menu__header li>a{font-size:20px}}.header--new .navbar__basket{padding-right:0}@media screen and (max-width: 1199px){.header--new .navbar__basket{padding-right:0}}@media screen and (max-width: 1199px){.header--new .navbar__menu{padding-right:0}}.header--new .navbar--with_payoff .navbar__content{padding-bottom:8px}@media screen and (max-width: 1199px){.header--new .navbar--with_payoff .navbar__content{padding-top:8px;padding-bottom:12px}}@media screen and (max-width: 1199px){.header--new .navbar--with_payoff .navbar__content .header__logo{height:auto}}.header--new .navbar--with_payoff .navbar__content .header__logo--icon{margin-bottom:12px}@media screen and (max-width: 1199px){.header--new .navbar--with_payoff .navbar__content .header__logo--icon{margin-bottom:0}}.homepage_s0{margin-top:64px}@media screen and (max-width: 1199px){.homepage_s0{margin-top:72px}}.homepage_s0 .homepage__header_s0{height:calc(100vh - 64px);max-height:none !important;margin:0 0 90px;overflow:hidden}@media screen and (max-width: 1199px){.homepage_s0 .homepage__header_s0{height:calc(100vh - 72px)}}.homepage_s0 .homepage__header_s0 .home-header{max-width:720px;gap:40px}.homepage_s0 .homepage__header_s0 .home-header__title{max-width:unset;text-align:center;font-size:24px;width:100%}@media screen and (min-width: 576px){.homepage_s0 .homepage__header_s0 .home-header__title{font-size:30px}}@media screen and (min-width: 768px){.homepage_s0 .homepage__header_s0 .home-header__title{font-size:40px;text-align:left}}@media screen and (max-width: 767px){.homepage_s0 .homepage__header_s0 .home-header__title{color:#fff}}.homepage_s0 .homepage__header_s0 .home-header__title span{margin-bottom:20px;display:block}@media screen and (min-width: 576px){.homepage_s0 .homepage__header_s0 .home-header__title span{margin-bottom:25px}}@media screen and (min-width: 768px){.homepage_s0 .homepage__header_s0 .home-header__title span{margin-bottom:30px}}.homepage_s0 .homepage__header_s0 .home-header__dark-layer{height:calc(100vh - 72px);max-height:unset}.homepage_s0 .homepage__header_s0 iframe{width:100%;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.homepage_s0 .homepage__header_s30{min-height:unset;max-height:none !important;margin:0 0 90px;overflow:hidden;height:unset;padding-left:0}.homepage_s0 .homepage__header_s30 .home-header{width:50%;max-width:unset;height:calc(100vh - 64px - 96px);gap:40px;background-position:center top;background-size:cover;padding:32px;margin-top:0}@media screen and (max-width: 991px){.homepage_s0 .homepage__header_s30 .home-header{width:100%;height:calc(100vh - 72px - 82px);padding:32px 15px}}.homepage_s0 .homepage__header_s30 .home-header__title{max-width:720px;width:100%;text-align:center;font-size:40px;position:relative;z-index:10}@media screen and (max-width: 1599px){.homepage_s0 .homepage__header_s30 .home-header__title{font-size:30px}}@media screen and (max-width: 991px){.homepage_s0 .homepage__header_s30 .home-header__title{font-size:40px}}@media screen and (max-width: 767px){.homepage_s0 .homepage__header_s30 .home-header__title{font-size:30px;color:#fff}}@media screen and (max-width: 575px){.homepage_s0 .homepage__header_s30 .home-header__title{font-size:24px}}.homepage_s0 .homepage__header_s30 .home-header__title span{margin-bottom:20px;display:block}@media screen and (min-width: 576px){.homepage_s0 .homepage__header_s30 .home-header__title span{margin-bottom:25px}}@media screen and (min-width: 768px){.homepage_s0 .homepage__header_s30 .home-header__title span{margin-bottom:30px}}.homepage_s0 .homepage__header_s30 .home-header__dark-layer{height:100%;max-height:unset;background:rgba(0,0,0,.15)}.homepage_s0 .homepage__header_s30 .home-header__controls{position:relative;z-index:10}.homepage_s0 .homepage__header_s30 .home-header--linked{cursor:pointer}.homepage_s0 .homepage__header_s30 .home-info{width:50%;max-width:unset;height:calc(100vh - 64px - 96px);background-color:#fff;gap:40px;padding:32px;border-bottom:1px solid #e9e9e9}@media screen and (max-width: 1599px){.homepage_s0 .homepage__header_s30 .home-info{gap:40px}}@media screen and (max-width: 991px){.homepage_s0 .homepage__header_s30 .home-info{width:100%;height:auto;padding:72px 15px 32px;gap:32px}}.homepage_s0 .homepage__header_s30 .home-info__block{width:100%;max-width:640px;text-align:center;gap:16px}.homepage_s0 .homepage__header_s30 .home-info__block h2{font-size:40px}@media screen and (max-width: 1599px){.homepage_s0 .homepage__header_s30 .home-info__block h2{font-size:30px}}@media screen and (max-width: 991px){.homepage_s0 .homepage__header_s30 .home-info__block h2{font-size:40px}}@media screen and (max-width: 767px){.homepage_s0 .homepage__header_s30 .home-info__block h2{font-size:30px}}@media screen and (max-width: 575px){.homepage_s0 .homepage__header_s30 .home-info__block h2{font-size:24px}}.homepage_s0 .homepage__header_s30 .home-info__block h3{font-size:24px}@media screen and (max-width: 1599px){.homepage_s0 .homepage__header_s30 .home-info__block h3{font-size:20px}}@media screen and (max-width: 991px){.homepage_s0 .homepage__header_s30 .home-info__block h3{font-size:24px}}@media screen and (max-width: 767px){.homepage_s0 .homepage__header_s30 .home-info__block h3{font-size:20px}}@media screen and (max-width: 575px){.homepage_s0 .homepage__header_s30 .home-info__block h3{font-size:18px}}.homepage_s0 .homepage__header_s30 .home-info__block p{font-size:16px;line-height:1.5}@media screen and (max-width: 1599px){.homepage_s0 .homepage__header_s30 .home-info__block p{font-size:14px}}@media screen and (max-width: 991px){.homepage_s0 .homepage__header_s30 .home-info__block p{font-size:16px}}.homepage_s0 .homepage__header_s30 .home-info__block p a{color:#377dd7}.homepage_s0 .homepage__header_s30 .home-info__block .button{height:64px;width:294px;margin-top:16px}@media screen and (min-width: 768px){.homepage_s0 .homepage__header_s30 .home-info__block .button{width:270px}}.homepage_s0 .homepage__intro{padding:0 15px 90px 15px}@media screen and (max-width: 991px){.homepage_s0 .homepage__intro{padding:72px 15px}}.homepage_s0 .homepage__intro .container{gap:80px}@media screen and (max-width: 991px){.homepage_s0 .homepage__intro .container{gap:40px}}.homepage_s0 .homepage__intro .intro__text{font-size:28px;line-height:1.375;margin-bottom:0}@media screen and (max-width: 1439px){.homepage_s0 .homepage__intro .intro__text{font-size:26px}}@media screen and (max-width: 1199px){.homepage_s0 .homepage__intro .intro__text{font-size:24px}}@media screen and (max-width: 991px){.homepage_s0 .homepage__intro .intro__text{font-size:20px}}@media screen and (max-width: 575px){.homepage_s0 .homepage__intro .intro__text{font-size:18px}}.homepage_s0 .homepage__intro .numbers{gap:72px}@media screen and (max-width: 991px){.homepage_s0 .homepage__intro .numbers{gap:24px}}.homepage_s0 .homepage__intro .numbers .number{border:1px solid #e9e9e9;width:245px;max-height:175px;padding:40px 24px;gap:8px}@media screen and (max-width: 991px){.homepage_s0 .homepage__intro .numbers .number{border:none;width:auto;padding:0}}.homepage_s0 .homepage__intro .numbers .number h4{font-size:40px;line-height:1;margin:0}@media screen and (max-width: 991px){.homepage_s0 .homepage__intro .numbers .number h4{font-size:26px}}.homepage_s0 .homepage__intro .numbers .number p{font-size:16px;line-height:1.35;margin:0;text-align:center}@media screen and (max-width: 767px){.homepage_s0 .homepage__intro .numbers .number p{font-size:14px}}.homepage_s0 .homepage__intro .numbers .number p b{font-weight:400}.homepage_s0 .homepage__founder{background:#f5f5f5;display:flex;align-items:center}@media screen and (max-width: 1299px){.homepage_s0 .homepage__founder{flex-direction:column}}.homepage_s0 .homepage__founder .founder__title{font-size:40px;line-height:1;text-align:center;text-transform:capitalize;max-width:640px}@media screen and (max-width: 1439px){.homepage_s0 .homepage__founder .founder__title{font-size:32px}}.homepage_s0 .homepage__founder .founder__video{width:50%;height:auto}@media screen and (max-width: 1299px){.homepage_s0 .homepage__founder .founder__video{margin-top:90px;width:70%}}@media screen and (max-width: 991px){.homepage_s0 .homepage__founder .founder__video{margin-top:0;width:100%}}.homepage_s0 .homepage__founder .founder__content{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:24px 32px}@media screen and (max-width: 1299px){.homepage_s0 .homepage__founder .founder__content{padding:32px 15px 90px;width:70%}}@media screen and (max-width: 991px){.homepage_s0 .homepage__founder .founder__content{padding:32px 15px 48px;width:100%}}.homepage_s0 .homepage__founder .founder__text_content{display:flex;flex-direction:column;gap:16px;max-width:640px}@media screen and (max-width: 767px){.homepage_s0 .homepage__founder .founder__text_content{gap:12px}}.homepage_s0 .homepage__founder .founder__text{font-size:18px;line-height:1.5;color:#333;text-align:center}@media screen and (max-width: 1439px){.homepage_s0 .homepage__founder .founder__text{font-size:16px}}.homepage_s0 .homepage__founder .founder__cta{width:250px;padding:12px 8px}@media screen and (max-width: 991px){.homepage_s0 .homepage__founder .founder__cta{margin:0 auto}}.homepage_s0 .homepage__values{padding:0;margin-bottom:90px;height:100vh !important;padding-top:20px}.homepage_s0 .homepage__values .value{display:flex;height:calc(100vh - 64px)}@media screen and (max-width: 1199px){.homepage_s0 .homepage__values .value{height:calc(100vh - 72px)}}@media screen and (max-width: 991px){.homepage_s0 .homepage__values .value{flex-direction:column !important}}.homepage_s0 .homepage__values .value:not(:first-of-type) .value__img,.homepage_s0 .homepage__values .value:not(:first-of-type) .value__text{opacity:0}.homepage_s0 .homepage__values .value--reverse{flex-direction:row-reverse}.homepage_s0 .homepage__values .value--reverse .value__text_container{transform:translateX(35px)}.homepage_s0 .homepage__values .value__img_container{width:61.8vw;padding:70px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1439px){.homepage_s0 .homepage__values .value__img_container{width:60vw}}@media screen and (max-width: 1199px){.homepage_s0 .homepage__values .value__img_container{width:55vw;padding:30px !important}}@media screen and (max-width: 991px){.homepage_s0 .homepage__values .value__img_container{flex:1;height:65%;width:100%}}.homepage_s0 .homepage__values .value__text_container{width:38.2vw;display:flex;justify-content:center;align-items:center;transform:translateX(-35px)}@media screen and (max-width: 1439px){.homepage_s0 .homepage__values .value__text_container{width:40vw}}@media screen and (max-width: 1199px){.homepage_s0 .homepage__values .value__text_container{width:45vw;transform:translateY(-15px) !important}}@media screen and (max-width: 991px){.homepage_s0 .homepage__values .value__text_container{flex:1;width:100%;height:100%;display:flex;justify-content:center;align-items:center}}.homepage_s0 .homepage__values .value__img{width:100%;height:100%;object-fit:cover;background:unset}.homepage_s0 .homepage__values .value__picture{height:100%;width:100%}.homepage_s0 .homepage__values .value__text{background:none;height:unset;width:unset;max-width:90%}.homepage_s0 .homepage__values .value__title{font-size:42px;margin-bottom:24px}@media screen and (max-width: 1439px){.homepage_s0 .homepage__values .value__title{font-size:40px}}@media screen and (max-width: 1199px){.homepage_s0 .homepage__values .value__title{font-size:38px}}@media screen and (max-width: 991px){.homepage_s0 .homepage__values .value__title{text-align:center}}@media screen and (max-width: 575px){.homepage_s0 .homepage__values .value__title{font-size:36px}}.homepage_s0 .homepage__values .value__subtitle{display:block;width:425px;max-width:100%;font-size:24px;line-height:1.375}@media screen and (max-width: 1599px){.homepage_s0 .homepage__values .value__subtitle{font-size:22px}}@media screen and (max-width: 1439px){.homepage_s0 .homepage__values .value__subtitle{font-size:20px}}@media screen and (max-width: 1199px){.homepage_s0 .homepage__values .value__subtitle{font-size:18px}}@media screen and (max-width: 991px){.homepage_s0 .homepage__values .value__subtitle{font-size:16px;text-align:center}}.homepage_s0 .homepage__values .value__subtitle a{text-decoration:underline}.homepage_s0 .homepage__values--static{height:unset !important}.homepage_s0 .homepage__values--static .values-container{height:unset}.homepage_s0 .homepage__values--static .values-container .value{position:static}.homepage_s0 .homepage__values--static .values-container .value:not(:first-of-type) .value__img,.homepage_s0 .homepage__values--static .values-container .value:not(:first-of-type) .value__text{opacity:1}.homepage_s0 .homepage__video--s0{background:unset;padding:0;padding-bottom:0}.homepage_s0 .homepage__video--s0 iframe{padding:0}.homepage_s0 .homepage__press{padding:90px 0 60px}.homepage_s0 .homepage__entry-points{margin-top:0;padding-bottom:60px}.homepage_s0 .homepage__entry-points .entry-point{background:none;width:unset;height:unset;margin-top:90px}.homepage_s0 .homepage__entry-points .entry-point__image{width:404px;max-width:100%;object-fit:cover;margin-bottom:24px}.homepage_s0 .homepage__entry-points .entry-point__title{font-size:20px;line-height:1.2;text-align:center;margin-bottom:24px}.homepage_s0 .homepage__entry-points .entry-point__cta{width:160px;height:48px;font-size:12px}.homepage_s0 .homepage__practical-info{padding:60px 0 120px;background:#1a2f4f;margin:0}.homepage_s0 .homepage__practical-info .practical-info__title{color:#fff;font-size:18px;letter-spacing:1px;margin-bottom:74px;text-align:center;text-transform:uppercase}.homepage_s0 .homepage__practical-info .practical-info__content{max-width:720px;margin:0 auto}.homepage_s0 .homepage__practical-info .practical-info__content .info-container{margin-bottom:100px}@media screen and (max-width: 991px){.homepage_s0 .homepage__practical-info .practical-info__content .info-container{margin-bottom:0}}.homepage_s0 .homepage__practical-info .practical-info__content .info-container .info{background:none;padding:0;color:#fff}@media screen and (max-width: 991px){.homepage_s0 .homepage__practical-info .practical-info__content .info-container .info{padding:0}}.homepage_s0 .homepage__practical-info .practical-info__content .info-container .info__title{font-size:20px;text-transform:uppercase}@media screen and (max-width: 767px){.homepage_s0 .homepage__practical-info .practical-info__content .info-container .info__title{margin-bottom:15px}}.homepage_s0 .homepage__practical-info .practical-info__content .info-container .info__text{font-size:16px}.homepage_s0 .homepage__practical-info .practical-info__content hr{border-color:#90a5a9;margin:36px 0}.homepage_s0 .homepage__practical-info .practical-info__perfect-fit{max-width:600px;margin:0 auto}.homepage_s0 .homepage__practical-info .practical-info__perfect-fit .perfect-fit__title{color:#fff;font-size:24px;margin-bottom:24px}.homepage_s0 .homepage__practical-info .practical-info__perfect-fit .perfect-fit__text{text-align:center;font-size:16px;line-height:1.375;color:#fff}.homepage_s0 .homepage__practical-info .practical-info__perfect-fit .perfect-fit__cta{margin-top:24px;width:220px;height:48px;font-size:12px}.homepage_s0 .homepage__how-to-start{padding:90px 0}@media screen and (max-width: 991px){.homepage_s0 .homepage__how-to-start{padding:45px 0}}.homepage_s0 .homepage__how-to-start .anchor-ref{position:absolute;margin-top:-90px}.homepage_s0 .homepage__how-to-start .how-to-start__title{font-size:42px;line-height:1.5;text-align:center;text-transform:capitalize}.homepage_s0 .homepage__how-to-start .how-to-start__subtitle{max-width:410px;margin:0 auto;font-size:16px;line-height:1.375;text-align:center;margin-bottom:60px;color:#96a8b2}.homepage_s0 .homepage__how-to-start .start-point{height:100%}@media screen and (max-width: 991px){.homepage_s0 .homepage__how-to-start .start-point{margin-bottom:45px}}.homepage_s0 .homepage__how-to-start .start-point__image{max-width:367px;width:100%;height:450px;margin-bottom:20px}.homepage_s0 .homepage__how-to-start .start-point__title{font-size:24px;margin-bottom:20px}.homepage_s0 .homepage__how-to-start .start-point__text{max-width:400px;color:inherit;font-size:16px;line-height:1.5;text-align:center;margin-bottom:25px}.homepage_s0 .homepage__how-to-start .start-point__cta{width:220px;height:48px;font-size:12px}.homepage_s0 .homepage__opinions{padding-top:90px;padding-bottom:90px}.homepage_s0 .homepage__opinions .page-header__description{font-size:14px;line-height:1.2;text-transform:uppercase;letter-spacing:2px;color:#96a8b2}.homepage_s0 .homepage__opinions .page-header__title{font-size:32px;line-height:1.5}.homepage_s0 .homepage__customer-care{padding-top:120px;padding-bottom:120px;background:#1a2f4f;color:#fff}.homepage_s0 .homepage__customer-care .container{max-width:1140px}.homepage_s0 .homepage__customer-care .customer-care__title{font-size:42px;margin-bottom:40px}@media screen and (max-width: 1199px){.homepage_s0 .homepage__customer-care .customer-care__title{font-size:40px;margin-bottom:35px}}@media screen and (max-width: 991px){.homepage_s0 .homepage__customer-care .customer-care__title{font-size:36px;margin-bottom:25px}}.homepage_s0 .homepage__customer-care .customer-care__text{font-size:16px;line-height:1.375;margin-bottom:40px}@media screen and (max-width: 1199px){.homepage_s0 .homepage__customer-care .customer-care__text{margin-bottom:35px}}@media screen and (max-width: 991px){.homepage_s0 .homepage__customer-care .customer-care__text{margin-bottom:25px}}.homepage_s0 .homepage__customer-care .customer-care__questions_intro{font-size:16px;line-height:1.375;margin-bottom:20px}.homepage_s0 .homepage__customer-care .customer-care__questions{margin-bottom:40px}@media screen and (max-width: 1199px){.homepage_s0 .homepage__customer-care .customer-care__questions{margin-bottom:35px}}@media screen and (max-width: 991px){.homepage_s0 .homepage__customer-care .customer-care__questions{margin-bottom:30px}}.homepage_s0 .homepage__customer-care .customer-care__question{font-size:16px;line-height:1.375}.homepage_s0 .homepage__customer-care .customer-care__question:not(:last-of-type){margin-bottom:8px}.homepage_s0 .homepage__customer-care .customer-care__cta{min-width:250px;max-width:max-content;padding:0 45px;font-size:12px}@media screen and (max-width: 991px){.homepage_s0 .homepage__customer-care .customer-care__cta{margin-bottom:60px}}.homepage_s0 .homepage__customer-care .customer-care__info-block:first-of-type{margin-top:21px}@media screen and (max-width: 991px){.homepage_s0 .homepage__customer-care .customer-care__info-block:first-of-type{margin-top:0}}.homepage_s0 .homepage__customer-care .customer-care__info-block:not(:last-of-type){margin-bottom:60px}.homepage_s0 .homepage__customer-care .customer-care__info-block .info-block__title{font-size:18px;line-height:1.25;margin-bottom:25px;font-family:"Gotham Medium";text-transform:uppercase;letter-spacing:1px}@media screen and (max-width: 991px){.homepage_s0 .homepage__customer-care .customer-care__info-block .info-block__title{margin-bottom:15px}}.homepage_s0 .homepage__customer-care .customer-care__info-block .info-block__text{color:#96a8b2;font-size:16px;line-height:1.5;margin-bottom:15px}@media screen and (max-width: 991px){.homepage_s0 .homepage__customer-care .customer-care__info-block .info-block__text{margin-bottom:10px}}.homepage_s0 .homepage__customer-care .customer-care__info-block .info-block__link,.homepage_s0 .homepage__customer-care .customer-care__info-block .info-block__link:hover{font-size:12px;color:#fff;text-decoration:underline;text-transform:uppercase}.homepage_s0 .homepage__shirts--guides{padding:60px 0 90px}@media screen and (max-width: 991px){.homepage_s0 .homepage__shirts--guides .guide:not(:last-of-type){margin-bottom:45px}}.homepage_s0 .homepage__shirts--guides .guide__block{border:none;height:100%}.homepage_s0 .homepage__shirts--guides .guide__image{margin-bottom:20px}.homepage_s0 .homepage__shirts--guides .guide__image img{max-width:100%;height:345px;object-fit:cover;object-position:revert}@media screen and (max-width: 1199px){.homepage_s0 .homepage__shirts--guides .guide__image img{height:300px}}.homepage_s0 .homepage__shirts--guides .guide__title{font-size:24px;line-height:1.5;letter-spacing:.2px;margin-bottom:20px}.homepage_s0 .homepage__shirts--guides .guide__link{font-size:12px;letter-spacing:1px;text-decoration:underline;text-transform:uppercase}.homepage_s0 .homepage__shirts--guides .shirts__button{width:246px;height:48px;margin-top:50px;font-size:12px;line-height:1.5}.homepage_s0 .homepage__shipping{padding-top:90px;padding-bottom:90px;margin-bottom:90px;background:#f3f3f3}@media screen and (max-width: 991px){.homepage_s0 .homepage__shipping{padding-top:60px;padding-bottom:60px;margin-bottom:60px}}.homepage_s0 .homepage__shipping .shipping__content{width:1140px;max-width:100%;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media screen and (max-width: 991px){.homepage_s0 .homepage__shipping .shipping__content{flex-wrap:unset;flex-direction:column;justify-content:center}}@media screen and (max-width: 991px){.homepage_s0 .homepage__shipping .shipping__content .info:not(:last-of-type){margin-bottom:40px}}.homepage_s0 .homepage__shipping .shipping__content .info__title{font-size:24px;line-height:1.5;text-align:center;margin-bottom:10px}@media screen and (max-width: 1199px){.homepage_s0 .homepage__shipping .shipping__content .info__title{font-size:22px}}@media screen and (max-width: 991px){.homepage_s0 .homepage__shipping .shipping__content .info__title{font-size:24px}}@media screen and (max-width: 575px){.homepage_s0 .homepage__shipping .shipping__content .info__title{font-size:22px}}.homepage_s0 .homepage__shipping .shipping__content .info__subtitle{color:#4d5d6c;font-size:16px;line-height:1.375;text-align:center}@media screen and (max-width: 1199px){.homepage_s0 .homepage__shipping .shipping__content .info__subtitle{font-size:14px}}@media screen and (max-width: 991px){.homepage_s0 .homepage__shipping .shipping__content .info__subtitle{font-size:16px}}@media screen and (max-width: 575px){.homepage_s0 .homepage__shipping .shipping__content .info__subtitle{font-size:14px}}.homepage_s0 .homepage__stay-in-touch{padding-top:90px;padding-bottom:90px;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 991px){.homepage_s0 .homepage__stay-in-touch{position:relative}.homepage_s0 .homepage__stay-in-touch::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__title{color:#fff;font-size:52px;line-height:1.3;margin-bottom:15px}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__subtitle{color:#fff;font-size:16px;line-height:1.375;margin-bottom:40px}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__form{position:relative;width:max-content;max-width:100%}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__email{width:100%;min-width:250px;background:none;outline:none;border:none;color:#fff;padding:0 0 10px;border-bottom:solid 1px #fff;text-align:left;margin-bottom:24px}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__email::placeholder{color:#fff;font-size:16px;line-height:1;text-align:left}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__button{position:absolute;top:3px;right:-3px;width:25px;height:25px;background-color:transparent;background-image:url(../images/icons/new-arrow-right--white.svg);background-repeat:no-repeat;outline:none;border:none;cursor:pointer}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__privacy{margin-bottom:50px}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__privacy label{color:#fff}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__privacy label::before{background-color:transparent}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__privacy label a{color:#fff !important;text-decoration:underline}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__privacy input[type=checkbox]:checked+label{color:#fff}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__privacy input[type=checkbox]:checked+label::before{background:url("../images/icons/tick-light.svg") no-repeat center transparent;background-size:8px;background-color:#377dd7;border-color:#377dd7}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__privacy .loading,.homepage_s0 .homepage__stay-in-touch .stay-in-touch__privacy .message{margin:10px 0 0;font-weight:normal;color:#c82300}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__social-media-text{color:#fff;font-size:18px;line-height:1.2;margin-bottom:25px}.homepage_s0 .homepage__stay-in-touch .stay-in-touch__social-list .social__icon{width:30px;height:30px;margin-right:15px}.footer__container{padding:60px 0;max-width:1200px}.footer__container .footer__top{padding:0;margin-bottom:90px}.footer__container .footer__top .top__main{margin-right:180px}@media screen and (max-width: 1199px){.footer__container .footer__top .top__main{margin:0 auto}}.footer__container .footer__top .top__main .logo--small{margin-bottom:24px}.footer__container .footer__top .top__main .social__link{margin-right:10px}.footer__container .footer__top .top__main .social__icon{width:20px;height:20px}.footer__container .footer__top .footer__menu-items .footer__menu-item:not(:last-of-type){margin-right:100px}.footer__container .footer__top .footer__menu-items .footer__menu-item .menu__header{color:#f3f3f3;font-size:18px;line-height:1.2;margin-bottom:18px;position:relative}.footer__container .footer__top .footer__menu-items .footer__menu-item .menu__content .footer__link{font-size:16px;line-height:1.2;color:#fff;text-transform:capitalize}.footer__container .footer__top .footer__menu-items .footer__menu-item .menu__content .footer__link:not(:last-of-type){margin-bottom:16px}.footer__container .footer__bottom{padding:0 !important}@media screen and (min-width: 992px){.footer__container .footer__bottom-items{flex-direction:column;justify-content:unset}}.footer__container .footer__bottom-items .footer__copyrights{display:block}.footer__container .footer__bottom-items .footer__copyrights .copyright{font-size:16px;line-height:1.2;color:#fff;margin:0 0 22px}@media screen and (min-width: 992px){.footer__container .footer__bottom-items .footer__terms-and-cards{margin:0;text-align:center}}.footer__container .footer__bottom-items .footer__terms-and-cards .footer__terms{height:unset}.footer__container .footer__bottom-items .footer__terms-and-cards .footer__terms .footer__link{padding:0;margin:0 15px;font-size:13px;line-height:1.2;color:#fff;text-decoration:underline;text-transform:capitalize}.isMsEdge form.form-side__inputs .inputs__button{background-color:#377dd7;color:#fff}.isMsEdge form.form-side__inputs .inputs__button img{filter:brightness(1)}/*# sourceMappingURL=main.min.css.map */
