/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--sh-container-padding: 24px;--sh-container-md: 1601px;--sh-container-sm: 1368px;--sh-white: #FFFFFF;--sh-black: #000;--sh-input-background: #FAFAFA;--sh-gray: #949494;--sh-gray2: #424242;--sh-gray3: #F9F9FB;--sh-gray4: #7F7F7F;--sh-gray5: #757575;--sh-gray6: #5C5C5C;--sh-gray7: #6E6E6E;--sh-blue-main: #2639ED;--sh-blue-accent: #2338E0;--sh-logo-color: #003EB0;--sh-blue-hover: #0A157F;--sh-breadcrumbs-inactive: #4B4B4D;--sh-modal-details: #EEFAFF;--sh-summary-backgorund: #F5F5FF;--sh-info-border: #7582F5;--sh-error: #f41f1f;--sh-sm: 320px;--sh-md: 1300px}h1,h2,h3,h4,h5,h6{margin:0}.text-xs-regular{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:1.125}.text-title-h2,.text-huge{font-weight:700;color:var(--sh-black);font-size:36px;letter-spacing:0;line-height:1.35}@media screen and (max-width: 1299px){.text-title-h2,.text-huge{font-size:24px}}.text-big{font-family:Poppins,sans-serif;font-weight:700;color:var(--sh-black);font-size:30px;letter-spacing:0;line-height:1.35}@media screen and (max-width: 1299px){.text-big{font-size:22px}}.text-regular,.container .text-block p{font-family:Poppins,sans-serif;font-weight:400;color:var(--sh-black);font-size:16px;letter-spacing:0;line-height:1.5}@media screen and (max-width: 1299px){.text-regular,.container .text-block p{font-size:16px}}.text-small{font-family:Poppins,sans-serif;font-weight:600;color:var(--sh-black);font-size:14px;letter-spacing:0;line-height:1.4}@media screen and (max-width: 1299px){.text-small{font-size:14px}}.text-tiny{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;color:var(--sh-black);font-size:12px;line-height:1.3}@media screen and (max-width: 1299px){.text-tiny{font-size:12px}}.text-title-label{font-weight:700;color:var(--sh-black);font-size:18px;letter-spacing:0;line-height:28px}.sh-container-md,.container>app-split-container-horizontal,.container>app-split-container-vertical,.container>app-product-block-slider,.container>app-product-block-grid,.container>app-banner-layout3,.container>app-text-block-html{width:100%;max-width:var(--sh-container-md);padding:0 var(--sh-container-padding);box-sizing:border-box}.sh-container-sm{width:100%;max-width:var(--sh-container-sm);padding:0 var(--sh-container-padding);box-sizing:border-box}.sh-mx-auto,.container>app-split-container-horizontal,.container>app-split-container-vertical,.container>app-product-block-slider,.container>app-product-block-grid,.container>app-banner-layout3,.container>app-text-block-html{margin-left:auto;margin-right:auto}.sh-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sh-main-content{margin-top:24px}.sh-m-0{margin:0}.sh-mt-0{margin-top:0}.sh-mr-0{margin-right:0}.sh-mb-0{margin-bottom:0}.sh-ml-0{margin-left:0}.sh-mx-0{margin-left:0;margin-right:0}.sh-my-0{margin-top:0;margin-bottom:0}.sh-m-1{margin:4px}.sh-mt-1{margin-top:4px}.sh-mr-1{margin-right:4px}.sh-mb-1{margin-bottom:4px}.sh-ml-1{margin-left:4px}.sh-mx-1{margin-left:4px;margin-right:4px}.sh-my-1{margin-top:4px;margin-bottom:4px}.sh-m-2{margin:8px}.sh-mt-2{margin-top:8px}.sh-mr-2{margin-right:8px}.sh-mb-2{margin-bottom:8px}.sh-ml-2{margin-left:8px}.sh-mx-2{margin-left:8px;margin-right:8px}.sh-my-2{margin-top:8px;margin-bottom:8px}.sh-m-3{margin:12px}.sh-mt-3{margin-top:12px}.sh-mr-3{margin-right:12px}.sh-mb-3{margin-bottom:12px}.sh-ml-3{margin-left:12px}.sh-mx-3{margin-left:12px;margin-right:12px}.sh-my-3{margin-top:12px;margin-bottom:12px}.sh-m-4{margin:16px}.sh-mt-4{margin-top:16px}.sh-mr-4{margin-right:16px}.sh-mb-4{margin-bottom:16px}.sh-ml-4{margin-left:16px}.sh-mx-4{margin-left:16px;margin-right:16px}.sh-my-4{margin-top:16px;margin-bottom:16px}.sh-m-5{margin:20px}.sh-mt-5{margin-top:20px}.sh-mr-5{margin-right:20px}.sh-mb-5{margin-bottom:20px}.sh-ml-5{margin-left:20px}.sh-mx-5{margin-left:20px;margin-right:20px}.sh-my-5{margin-top:20px;margin-bottom:20px}.sh-m-6{margin:24px}.sh-mt-6{margin-top:24px}.sh-mr-6{margin-right:24px}.sh-mb-6{margin-bottom:24px}.sh-ml-6{margin-left:24px}.sh-mx-6{margin-left:24px;margin-right:24px}.sh-my-6{margin-top:24px;margin-bottom:24px}.sh-m-7{margin:28px}.sh-mt-7{margin-top:28px}.sh-mr-7{margin-right:28px}.sh-mb-7{margin-bottom:28px}.sh-ml-7{margin-left:28px}.sh-mx-7{margin-left:28px;margin-right:28px}.sh-my-7{margin-top:28px;margin-bottom:28px}.sh-m-8{margin:32px}.sh-mt-8{margin-top:32px}.sh-mr-8{margin-right:32px}.sh-mb-8{margin-bottom:32px}.sh-ml-8{margin-left:32px}.sh-mx-8{margin-left:32px;margin-right:32px}.sh-my-8{margin-top:32px;margin-bottom:32px}.sh-m-9{margin:36px}.sh-mt-9{margin-top:36px}.sh-mr-9{margin-right:36px}.sh-mb-9{margin-bottom:36px}.sh-ml-9{margin-left:36px}.sh-mx-9{margin-left:36px;margin-right:36px}.sh-my-9{margin-top:36px;margin-bottom:36px}.sh-m-10{margin:40px}.sh-mt-10{margin-top:40px}.sh-mr-10{margin-right:40px}.sh-mb-10{margin-bottom:40px}.sh-ml-10{margin-left:40px}.sh-mx-10{margin-left:40px;margin-right:40px}.sh-my-10{margin-top:40px;margin-bottom:40px}.sh-m-11{margin:44px}.sh-mt-11{margin-top:44px}.sh-mr-11{margin-right:44px}.sh-mb-11{margin-bottom:44px}.sh-ml-11{margin-left:44px}.sh-mx-11{margin-left:44px;margin-right:44px}.sh-my-11{margin-top:44px;margin-bottom:44px}.sh-m-12{margin:48px}.sh-mt-12{margin-top:48px}.sh-mr-12{margin-right:48px}.sh-mb-12{margin-bottom:48px}.sh-ml-12{margin-left:48px}.sh-mx-12{margin-left:48px;margin-right:48px}.sh-my-12{margin-top:48px;margin-bottom:48px}.sh-p-0{padding:0}.sh-pt-0{padding-top:0}.sh-pr-0{padding-right:0}.sh-pb-0{padding-bottom:0}.sh-pl-0{padding-left:0}.sh-px-0{padding-left:0;padding-right:0}.sh-py-0{padding-top:0;padding-bottom:0}.sh-p-1{padding:4px}.sh-pt-1{padding-top:4px}.sh-pr-1{padding-right:4px}.sh-pb-1{padding-bottom:4px}.sh-pl-1{padding-left:4px}.sh-px-1{padding-left:4px;padding-right:4px}.sh-py-1{padding-top:4px;padding-bottom:4px}.sh-p-2{padding:8px}.sh-pt-2{padding-top:8px}.sh-pr-2{padding-right:8px}.sh-pb-2{padding-bottom:8px}.sh-pl-2{padding-left:8px}.sh-px-2{padding-left:8px;padding-right:8px}.sh-py-2{padding-top:8px;padding-bottom:8px}.sh-p-3{padding:12px}.sh-pt-3{padding-top:12px}.sh-pr-3{padding-right:12px}.sh-pb-3{padding-bottom:12px}.sh-pl-3{padding-left:12px}.sh-px-3{padding-left:12px;padding-right:12px}.sh-py-3{padding-top:12px;padding-bottom:12px}.sh-p-4{padding:16px}.sh-pt-4{padding-top:16px}.sh-pr-4{padding-right:16px}.sh-pb-4{padding-bottom:16px}.sh-pl-4{padding-left:16px}.sh-px-4{padding-left:16px;padding-right:16px}.sh-py-4{padding-top:16px;padding-bottom:16px}.sh-p-5{padding:20px}.sh-pt-5{padding-top:20px}.sh-pr-5{padding-right:20px}.sh-pb-5{padding-bottom:20px}.sh-pl-5{padding-left:20px}.sh-px-5{padding-left:20px;padding-right:20px}.sh-py-5{padding-top:20px;padding-bottom:20px}.sh-p-6{padding:24px}.sh-pt-6{padding-top:24px}.sh-pr-6{padding-right:24px}.sh-pb-6{padding-bottom:24px}.sh-pl-6{padding-left:24px}.sh-px-6{padding-left:24px;padding-right:24px}.sh-py-6{padding-top:24px;padding-bottom:24px}.sh-p-7{padding:28px}.sh-pt-7{padding-top:28px}.sh-pr-7{padding-right:28px}.sh-pb-7{padding-bottom:28px}.sh-pl-7{padding-left:28px}.sh-px-7{padding-left:28px;padding-right:28px}.sh-py-7{padding-top:28px;padding-bottom:28px}.sh-p-8{padding:32px}.sh-pt-8{padding-top:32px}.sh-pr-8{padding-right:32px}.sh-pb-8{padding-bottom:32px}.sh-pl-8{padding-left:32px}.sh-px-8{padding-left:32px;padding-right:32px}.sh-py-8{padding-top:32px;padding-bottom:32px}.sh-p-9{padding:36px}.sh-pt-9{padding-top:36px}.sh-pr-9{padding-right:36px}.sh-pb-9{padding-bottom:36px}.sh-pl-9{padding-left:36px}.sh-px-9{padding-left:36px;padding-right:36px}.sh-py-9{padding-top:36px;padding-bottom:36px}.sh-p-10{padding:40px}.sh-pt-10{padding-top:40px}.sh-pr-10{padding-right:40px}.sh-pb-10{padding-bottom:40px}.sh-pl-10{padding-left:40px}.sh-px-10{padding-left:40px;padding-right:40px}.sh-py-10{padding-top:40px;padding-bottom:40px}.sh-p-11{padding:44px}.sh-pt-11{padding-top:44px}.sh-pr-11{padding-right:44px}.sh-pb-11{padding-bottom:44px}.sh-pl-11{padding-left:44px}.sh-px-11{padding-left:44px;padding-right:44px}.sh-py-11{padding-top:44px;padding-bottom:44px}.sh-p-12{padding:48px}.sh-pt-12{padding-top:48px}.sh-pr-12{padding-right:48px}.sh-pb-12{padding-bottom:48px}.sh-pl-12{padding-left:48px}.sh-px-12{padding-left:48px;padding-right:48px}.sh-py-12{padding-top:48px;padding-bottom:48px}.sh-header{position:fixed;top:0;left:0;width:100vw;z-index:99;background:var(--sh-white);box-shadow:0 4px 19px #8b9fac40}.sh-header .sh-header-top{padding-top:22px;padding-bottom:26px;display:flex;flex-direction:row;align-content:center;align-items:flex-end;justify-content:space-between}@media screen and (max-width: 1299px){.sh-header .sh-header-top{padding-top:16px;padding-bottom:16px;box-shadow:0 0 17.8px #8b9fac26}}.sh-header .sh-logo-link{text-decoration:none;color:inherit;display:inline-block}.sh-header .sh-logo-link .sh-logo-container{display:flex;flex-direction:column;font-size:12px}.sh-header .sh-logo-link .sh-logo-container img{width:109px}.sh-header #mobile-menu-search{display:none;width:100%}.sh-header #mobile-menu-search .sh-search-wrapper--mobile{max-width:none;width:100%}.sh-header .sh-search-wrapper{max-width:483px;width:100%;position:relative;display:inline-block}@media (max-width: 1299px){.sh-header .sh-search-wrapper{display:none}}.sh-header .sh-search-wrapper--mobile{display:block}.sh-header .sh-search-wrapper .sh-search-input{width:100%;padding:11px 12px 11px 46px;border-radius:8px;background:var(--sh-input-background);border:var(--sh-gray) 1px solid}.sh-header .sh-search-wrapper .sh-search-input:focus-visible{outline-color:var(--sh-blue-main);outline-width:1px}.sh-header .sh-search-wrapper .sh-search-button{position:absolute;top:50%;left:12px;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.sh-header .sh-search-wrapper .sh-search-button svg{width:24px;height:24px;color:var(--sh-blue-main)}.sh-header .sh-header-buttons-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:40px}@media screen and (max-width: 1299px){.sh-header .sh-header-buttons-container{gap:4px}}.sh-header .sh-header-button{color:var(--sh-black);padding:9px 20px;display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:center;font-size:14px;background:var(--sh-white);border-radius:8px;border:var(--sh-gray) 1px solid;font-weight:600;transition:all .3s;text-decoration:none;cursor:pointer}@media (max-width: 1299px){.sh-header .sh-header-button{display:none}}.sh-header .sh-header-button svg{transition:all .3s;color:var(--sh-blue-main)}.sh-header .sh-header-button:hover{background:var(--sh-blue-hover);color:var(--sh-white)}.sh-header .sh-header-button:hover svg{color:var(--sh-white)}.sh-header .sh-nav-link-button{text-decoration:none;background:unset;border:1px transparent solid;border-radius:8px;display:flex;padding:9px 10px;font-size:14px;flex-direction:row;align-items:center;justify-content:center;gap:4px;color:var(--sh-black);transition:all .3s}.sh-header .sh-nav-link-button .sh-accent{transition:all .3s;color:var(--sh-blue-main)}.sh-header .sh-nav-link-button svg{transition:all .3s;color:var(--sh-black)}.sh-header .sh-nav-link-button:hover{color:var(--sh-blue-hover);border:var(--sh-blue-hover) 1px solid}.sh-header .sh-nav-link-button:hover svg{color:var(--sh-blue-hover)}.sh-header .sh-nav-link-button:hover .sh-accent{color:var(--sh-blue-hover)}.sh-header .sh-nav-link-button .sh-nav-link-button-content{display:flex;flex-direction:column}.sh-header .sh-nav-link-button .sh-nav-link-button-content__label,.sh-header .sh-nav-link-button .sh-nav-link-button-content__label-mobile{font-size:12px;content:var(--sh-gray2);text-align:start;line-height:.5}@media (min-width: 1300px){.sh-header .sh-nav-link-button .sh-nav-link-button-content__label-mobile{display:none}}@media (max-width: 1299px){.sh-header .sh-nav-link-button .sh-nav-link-button-content__label{display:none}}.sh-header .sh-nav-link-button .sh-nav-link-button-content__value,.sh-header .sh-nav-link-button .sh-nav-link-button-content__value-mobile{font-size:16px;font-weight:600;content:var(--sh-black);text-align:start}@media (min-width: 1300px){.sh-header .sh-nav-link-button .sh-nav-link-button-content__value-mobile{display:none}}@media (max-width: 1299px){.sh-header .sh-nav-link-button .sh-nav-link-button-content__value{display:none}}.sh-header .sh-header-nav{background:#fafafa66}.sh-header .sh-header-nav__mobile{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (min-width: 1300px){.sh-header .sh-header-nav__mobile{display:none}}.sh-header .sh-header-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}@media (max-width: 1299px){.sh-header .sh-header-nav__list{display:none}}.sh-header .sh-header-nav__item{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.sh-header .sh-header-nav__item a,.sh-header .sh-header-nav__item button{background:none;border:none;font:inherit;padding:8px 12px;cursor:pointer;color:#000;text-decoration:none;display:flex;justify-content:center;align-items:center;gap:12px}.sh-header .sh-header-nav__item a .arrow-icon,.sh-header .sh-header-nav__item button .arrow-icon{transition:all .3s}.sh-header .sh-header-nav__item a[aria-expanded=true],.sh-header .sh-header-nav__item button[aria-expanded=true]{color:var(--sh-blue-hover)}.sh-header .sh-header-nav__item a[aria-expanded=true] .arrow-icon,.sh-header .sh-header-nav__item button[aria-expanded=true] .arrow-icon{transform:rotate(180deg)}.sh-header .sh-header-nav__item--highlight>a,.sh-header .sh-header-nav__item--highlight>button{position:relative;background:var(--sh-logo-color);color:var(--sh-white);border-top-right-radius:4px;border-bottom-right-radius:4px}.sh-header .sh-header-nav__item--highlight>a[aria-expanded=true],.sh-header .sh-header-nav__item--highlight>button[aria-expanded=true]{color:var(--sh-modal-details)}.sh-header .sh-header-nav__item--highlight>a:before,.sh-header .sh-header-nav__item--highlight>button:before{content:"";position:absolute;top:0;right:100%;height:100%;width:calc(max(0px,100vw - var(--sh-container-md)) / 2 + var(--sh-container-padding));background:var(--sh-logo-color)}.sh-header .sh-header-nav__submenu{display:none;position:absolute;top:calc(100% + 4px);left:0;background:var(--sh-white);border-bottom:2px solid var(--sh-blue-hover);list-style:none;margin:0;min-width:340px;box-shadow:0 4px 20px #8b9fac40;z-index:100;padding:18px 0}.sh-header .sh-header-nav__submenu:before{content:"";position:absolute;top:0;left:40px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:14px solid var(--sh-white);transform:translateY(-100%)}.sh-header .sh-header-nav__submenu.open{display:block}.sh-header .sh-header-nav__submenu li a{display:block;padding:6px 24px;color:#000;text-decoration:none;transition:all .3s}.sh-header .sh-header-nav__submenu li a .sh-nav-link-arrow{opacity:0;margin-left:12px;transition:all .3s}.sh-header .sh-header-nav__submenu li a:hover,.sh-header .sh-header-nav__submenu li a:focus{color:var(--sh-blue-hover)}.sh-header .sh-header-nav__submenu li a:hover .sh-nav-link-arrow,.sh-header .sh-header-nav__submenu li a:focus .sh-nav-link-arrow{opacity:100}.sh-header .sh-header-nav .sh-header-nav-mobile-button{background:unset;border:none;height:44px;width:44px;display:flex;justify-content:center;align-items:center;color:var(--sh-black);transition:all .3s}.sh-header .sh-header-nav .sh-header-nav-mobile-button:hover{color:var(--sh-blue-hover)}.sh-header .sh-header-nav .sh-mobile-menu{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;display:flex;overflow:auto;flex-direction:column;transform:translateY(-100%);transition:transform .3s ease-in-out;z-index:999}.sh-header .sh-header-nav .sh-mobile-menu .sh-mobile-menu__nav{padding:0 var(--sh-container-padding);background:var(--sh-gray3);display:flex;align-content:center;flex-direction:row;justify-content:space-between;margin-bottom:16px}.sh-header .sh-header-nav .sh-mobile-menu.open{transform:translateY(0)}.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu{padding:0 var(--sh-container-padding);list-style:none;margin:0;text-align:center}.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu>li>a,.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu>li>button{font-weight:600}.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu li .sh-accordion-toggle{justify-content:space-between}.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu li .sh-accordion-toggle-container{display:flex;align-content:center;flex-direction:row;align-items:center;gap:12px}.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu li .sh-accordion-toggle>svg{transition:all .3s;color:var(--sh-black)}.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu li .sh-accordion-toggle[aria-expanded=true]{color:var(--sh-blue-main)}.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu li .sh-accordion-toggle[aria-expanded=true]>svg{transform:rotate(-180deg);color:var(--sh-blue-main)}.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu li button{padding:14px 0}.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu li a{padding:10px 0}.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu li a,.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu li button{display:flex;align-items:center;gap:12px;font-size:16px;text-decoration:none;color:#000;background:none;border:none;width:100%;cursor:pointer}.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu li .accordion-content{list-style:none;padding-left:1rem;margin:0;max-height:0;overflow:hidden;transition:max-height .3s ease}.sh-header .sh-header-nav .sh-mobile-menu ul.sh-accordion-menu li .accordion-content.open{max-height:1000px}.sh-header .sh-header-nav .sh-mobile-menu .sh-close-menu{height:44px;width:44px}.sh-header .cart-button{cursor:pointer;min-width:160px}@media screen and (max-width: 1299px){.sh-header .cart-button{min-width:90px}}.sh-header .user-popup{width:360px;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1299px){.sh-header .user-popup{transform:translate(86px);width:calc(100vw - 40px)}}.sh-header .user-popup p{margin:0 0 16px;font-size:14px;font-weight:700}.sh-header .user-popup .sh-button{display:block;text-align:center;text-decoration:none}.sh-header .cart-popup{width:400px}@media screen and (max-width: 1299px){.sh-header .cart-popup{transform:translate(12px);max-width:calc(100vw - 32px)}}.sh-header .cart-popup .cart-items{list-style:none;display:flex;flex-direction:column;gap:24px;max-height:321px;margin:0;overflow:auto}@media screen and (max-width: 1299px){.sh-header .cart-popup .cart-items{gap:12px}}.sh-header .cart-popup .cart-items .store-logo{width:60px;height:60px;min-width:60px;object-fit:contain}.sh-header .cart-popup .cart-items .cart-item{display:flex;gap:24px;margin:0;align-items:flex-start}.sh-header .cart-popup .cart-items .cart-item .item-details .item-title{margin:0;font-size:16px;font-weight:700;line-height:1.5}.sh-header .cart-popup .cart-items .cart-item .item-details .item-meta{display:flex;gap:16px;font-size:14px}.sh-header .cart-popup .cart-items .cart-item .remove-item{border:none;background:none;transition:all .3s;color:var(--sh-gray6)}.sh-header .cart-popup .cart-items .cart-item .remove-item:hover{color:var(--sh-blue-hover)}.sh-header .cart-popup .cart-summary{margin-top:36px}.sh-header .cart-popup .cart-summary h2{font-size:20px;font-weight:700;margin-bottom:16px}.sh-header .cart-popup .cart-summary--empty{margin-top:0}.sh-header .cart-popup .cart-summary--empty h2{text-align:center}.sh-header .cart-popup .cart-summary--empty .points-info{text-align:center;line-height:2}.sh-header .cart-popup .cart-summary .summary-row{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;margin-bottom:16px}.sh-header .cart-popup .cart-summary .summary-row .total-amount{font-size:20px;color:var(--sh-blue-main);font-weight:600}.sh-header .cart-popup .cart-summary .points-info{margin-top:16px;margin-bottom:24px;font-size:14px;font-weight:500}.sh-header .cart-popup .cart-summary .points-info strong{font-weight:500;color:var(--sh-blue-main)}.sh-header .cart-popup .cart-summary .go-to-cart-button{display:block;text-align:center;text-decoration:none}.sh-footer{margin-top:100px;padding-top:50px;padding-bottom:70px;position:relative}.sh-footer>img{position:absolute;right:0;bottom:0;z-index:-1}@media screen and (max-width: 1299px){.sh-footer>img{display:none}}.sh-footer .sh-footer-container{position:relative;display:grid;gap:16px;grid-template-columns:2fr 1fr 1fr 1fr 2fr 2fr 1fr 2fr}.sh-footer .sh-footer-container.footer-main{grid-template-columns:2fr 0fr 2fr 0fr 3fr 2fr 0fr 2fr}.sh-footer .sh-footer-container>div>p{font-weight:600;cursor:default}.sh-footer .sh-footer-container>div ul{list-style:none;padding:0;margin:0}.sh-footer .sh-footer-container>div ul li{padding:.3rem 0;cursor:pointer;line-height:1.25;color:var(--sh-gray2)}.sh-footer .sh-footer-container>div:nth-child(1){grid-column:1/2}.sh-footer .sh-footer-container>div:nth-child(2){grid-column:3/4}.sh-footer .sh-footer-container>div:nth-child(3){grid-column:5/6}.sh-footer .sh-footer-container>div:nth-child(4){grid-column:6/7}.sh-footer .sh-footer-container>div:nth-child(5){grid-column:8/9}.sh-footer .sh-footer-container>div:nth-child(6){display:none}@media screen and (max-width: 1299px){.sh-footer .sh-footer-container{display:flex;flex-direction:column;gap:24px}.sh-footer .sh-footer-container>div:nth-child(5){order:1}.sh-footer .sh-footer-container>div:nth-child(5) .sh-footer-social{display:none}.sh-footer .sh-footer-container>div:nth-child(1){order:2}.sh-footer .sh-footer-container>div:nth-child(1) .sh-footer-label{font-weight:400}.sh-footer .sh-footer-container>div:nth-child(2){order:3}.sh-footer .sh-footer-container>div:nth-child(3){order:4}.sh-footer .sh-footer-container>div:nth-child(4){order:5}.sh-footer .sh-footer-container>div:nth-child(6){order:6;display:block;margin-top:0}.sh-footer .sh-footer-container>div:nth-child(6)>p{font-size:14px;font-weight:400;margin-bottom:12px}.sh-footer .sh-footer-container>div p{cursor:pointer;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none;margin:0}.sh-footer .sh-footer-container>div ul{max-height:0;overflow:hidden;transition:max-height .3s ease;pointer-events:none;margin-top:0}.sh-footer .sh-footer-container>div ul.expanded{max-height:500px;pointer-events:auto;margin-top:.5rem}}.sh-footer .sh-footer-label{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;line-height:1.5;background:none;border:none;width:100%;color:var(--sh-black);cursor:default;-webkit-user-select:none;user-select:none}.sh-footer .sh-footer-label .sh-arrow-icon{display:none;transition:transform .3s ease}@media screen and (max-width: 1299px){.sh-footer{box-shadow:0 4px 19px #00000040;margin-top:70px;padding-top:40px;padding-bottom:40px}.sh-footer .sh-footer-label{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:16px}.sh-footer .sh-footer-label .sh-arrow-icon{display:inline-block}.sh-footer .sh-footer-label[aria-expanded=true]{color:var(--sh-blue-main)}.sh-footer .sh-footer-label[aria-expanded=true] .sh-arrow-icon{transform:rotate(180deg)}}.sh-footer .sh-logo-link{text-decoration:none;color:inherit;display:inline-block}.sh-footer .sh-logo-link .sh-logo-container{display:flex;flex-direction:column;font-size:14px}.sh-footer .sh-logo-link .sh-logo-container img{width:152px}.sh-footer .sh-footer-social{margin-top:40px}.sh-footer .sh-footer-social p{font-size:14px;font-weight:400;margin-bottom:12px}.sh-footer .sh-footer-social div{display:flex;gap:32px}.sh-footer .sh-footer-social div.footer-main{gap:16px}.sh-footer .sh-footer-social div a{display:flex;justify-content:center;align-items:center;height:48px;width:48px;text-decoration:none;border-radius:999px;box-shadow:0 2px 10px #0000001a;background:var(--sh-white);transition:.3s all;color:var(--sh-black)}.sh-footer .sh-footer-social div a:hover{background:var(--sh-blue-main);color:var(--sh-white)}.sh-footer .sh-footer-button-up{border:0;position:absolute;display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;color:var(--sh-blue-main);background:var(--sh-white);z-index:50;border-radius:999px;width:82px;height:82px;box-shadow:0 2px 10px #0000001a;right:0;bottom:calc(100% + 32px);transition:all .3s;font-weight:600}@media screen and (max-width: 1299px){.sh-footer .sh-footer-button-up{right:24px;bottom:100%}}.sh-footer .sh-footer-button-up:hover{color:var(--sh-white);background:var(--sh-blue-main)}.sh-footer a{text-decoration:none;color:var(--sh-gray2);transition:color .3s ease}.sh-footer a:hover{color:var(--sh-blue-hover)}.sh-breadcrumbs{margin:24px 0}.sh-breadcrumbs ul{display:flex;align-items:center;list-style:none;padding:0;margin:0}.sh-breadcrumbs ul li{display:flex;align-items:center;color:var(--sh-logo-color);font-size:12px;font-weight:500}.sh-breadcrumbs ul li a{color:var(--sh-logo-color);text-decoration:underline;display:flex;align-items:center;transition:all .3s}.sh-breadcrumbs ul li a:hover{color:var(--sh-blue-hover)}.sh-breadcrumbs ul li.sh-inactive{color:var(--sh-breadcrumbs-inactive);pointer-events:none}.sh-breadcrumbs ul li:not(:last-child):after{content:"";display:inline-block;margin-left:8px;margin-right:8px;width:4px;height:7px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="4" height="7" viewBox="0 0 4 7"><path d="M3.99275 3.5035C3.99333 3.54935 3.98396 3.59482 3.96524 3.63697C3.94652 3.67912 3.91887 3.71703 3.88406 3.74825L0.623188 6.8951C0.478261 7.03497 0.253623 7.03497 0.108696 6.8951C-0.0362319 6.75524 -0.0362319 6.53846 0.108696 6.3986L3.11594 3.4965L0.115942 0.601398C-0.0289858 0.461538 -0.0289858 0.244755 0.115942 0.104895C0.260869 -0.0349655 0.485507 -0.0349655 0.630435 0.104895L3.8913 3.25175C3.96377 3.32168 4 3.41259 4 3.4965L3.99275 3.5035Z" fill="%234B4B4D"/></svg>') no-repeat center}.sh-breadcrumbs ul li .sh-home-icon path{transition:all .3s;fill:var(--sh-blue-main)}.sh-breadcrumbs ul li .sh-home-icon:hover path{fill:var(--sh-blue-hover)}.sh-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:none;justify-content:center;align-items:center;z-index:9999}.sh-modal-overlay--white{background:#fffffff2}.sh-modal-overlay.active{display:flex}.sh-modal-overlay.active .sh-modal{animation:fadeInScale .3s ease forwards}.sh-loader{max-width:784px;display:flex;flex-direction:column;align-items:center}.sh-loader .animation-box{border-radius:32px;overflow:hidden;background:#2639ed;height:90px;position:relative;width:100%}.sh-loader .animation-box svg{position:absolute;left:36px;top:50%;transform:translateY(-50%);opacity:0;animation:svgMove 3s infinite}@keyframes svgMove{0%{opacity:0;transform:translateY(-50%) translate(0)}16.6%{opacity:1;transform:translateY(-50%) translate(0)}to{opacity:1;transform:translateY(-50%) translate(700px)}}.sh-loader .animation-box:before{content:"";position:absolute;left:0;top:60px;width:100%;height:100%;background:#0618bc;opacity:.4;z-index:1}.sh-loader .animation-box:after{content:"";position:absolute;left:0;top:66px;width:100%;height:100%;background:#0618bc;z-index:1}.sh-loader .long-loading{opacity:0;animation:longLoading 4s forwards}@keyframes longLoading{0%{opacity:0}50%{opacity:0}to{opacity:1}}.sh-loader h2{margin-top:64px;text-align:center}.sh-loader p{margin-top:16px;margin-bottom:0;text-align:center;padding:0}.sh-loader .sh-button{margin-top:24px}.sh-modal{background:#fff;padding:56px 24px 48px;border-radius:12px;max-width:566px;width:100%;text-align:center;position:relative;transform:scale(.9);opacity:0}.sh-modal.sh-modal-xl{max-width:816px;margin:16px;padding:56px 0 48px}.sh-modal.sh-modal-xl .sh-modal-xl-container{padding-left:92px;padding-right:92px}@media screen and (max-width: 1299px){.sh-modal.sh-modal-xl .sh-modal-xl-container{padding-left:34px;padding-right:34px}}.sh-modal.sh-modal-xl .modal-close{right:24px;top:24px}.sh-modal.sh-modal-xl h2{font-size:30px}@media screen and (max-width: 1299px){.sh-modal.sh-modal-xl h2{font-size:24px}}.sh-modal.sh-modal-xl .status-container{display:flex;flex-direction:row;justify-content:space-between;font-size:16px;font-weight:500;color:var(--sh-gray6);gap:8px;margin-bottom:32px}@media screen and (max-width: 1299px){.sh-modal.sh-modal-xl .status-container{flex-direction:column;margin-bottom:24px}}.sh-modal.sh-modal-xl .status-container .accent{color:var(--sh-black)}.sh-modal.sh-modal-xl .modal-actions{align-items:center}.sh-modal.sh-modal-xl .modal-actions .sh-button{display:inline-block}@media screen and (max-width: 1299px){.sh-modal.sh-modal-xl .modal-actions .sh-button{display:block}}.sh-modal.sh-modal-xl .orders-table{max-height:286px;overflow:auto;padding-left:92px;margin-right:55px;padding-right:32px}@media screen and (max-width: 1299px){.sh-modal.sh-modal-xl .orders-table{padding-left:34px;margin-right:34px;padding-right:0}.sh-modal.sh-modal-xl .orders-table tr{padding-left:0;padding-right:0}}.sh-modal.sh-modal-xl .orders-table::-webkit-scrollbar{width:6px}.sh-modal.sh-modal-xl .orders-table::-webkit-scrollbar-track{background:#eceeff;border-radius:3px}.sh-modal.sh-modal-xl .orders-table::-webkit-scrollbar-thumb{background:#2639ed;border-radius:3px}@supports not selector(::-webkit-scrollbar){.sh-modal.sh-modal-xl .orders-table{scrollbar-color:#2639ed #eceeff}}.sh-modal.sh-modal-xl .orders-table table{width:100%;border-collapse:collapse}.sh-modal.sh-modal-xl .orders-table table th,.sh-modal.sh-modal-xl .orders-table table td{text-align:left}.sh-modal.sh-modal-xl .orders-table table th{padding:0 20px 16px;font-weight:500;color:var(--sh-gray6);font-size:14px;border-bottom:1px solid var(--sh-gray)}.sh-modal.sh-modal-xl .orders-table table th:first-child{padding-left:0}.sh-modal.sh-modal-xl .orders-table table td{padding:10px 20px;font-size:14px}.sh-modal.sh-modal-xl .orders-table table td:first-child{padding-left:0;color:var(--sh-gray6)}.sh-modal.sh-modal-xl .orders-table table td.data{color:var(--sh-gray6)}.sh-modal.sh-modal-xl .orders-table table tr:first-child td{padding-top:16px}.sh-modal.sh-modal-xl .orders-table table .status{font-weight:500}.sh-modal.sh-modal-xl .orders-table table .status-success{color:#008044}.sh-modal.sh-modal-xl .orders-table table .status-pending{color:#8f720a}.sh-modal.sh-modal-xl .orders-table table .status-canceled{color:#e42525}@media screen and (max-width: 1299px){.sh-modal.sh-modal-xl .orders-table table,.sh-modal.sh-modal-xl .orders-table table thead,.sh-modal.sh-modal-xl .orders-table table tbody,.sh-modal.sh-modal-xl .orders-table table th,.sh-modal.sh-modal-xl .orders-table table td,.sh-modal.sh-modal-xl .orders-table table tr{display:block}.sh-modal.sh-modal-xl .orders-table table thead{display:none}.sh-modal.sh-modal-xl .orders-table table tr{padding:12px;display:flex;flex-wrap:wrap;gap:4px}.sh-modal.sh-modal-xl .orders-table table tr td{border:none;padding:1px 0!important}.sh-modal.sh-modal-xl .orders-table table tr td:first-child{display:none}.sh-modal.sh-modal-xl .orders-table table tr td:nth-child(2){order:2}.sh-modal.sh-modal-xl .orders-table table tr td:nth-child(3){order:1;width:100%}.sh-modal.sh-modal-xl .orders-table table tr td:nth-child(4){order:3}}.sh-modal.sh-modal-center{display:flex;flex-direction:column;align-items:center}@keyframes fadeInScale{to{transform:scale(1);opacity:1}}.sh-modal .modal-close{position:absolute;top:10px;right:15px;background:none;border:none;font-size:24px;cursor:pointer}.sh-modal .modal-actions{margin-top:48px;display:flex;flex-direction:column;gap:16px}.sh-modal .modal-image{position:relative;max-width:245px;margin-left:auto;margin-right:auto}.sh-modal .modal-image img{width:100%}.sh-modal .modal-image .badge{position:absolute;left:12px;top:12px;background:var(--sh-white);border-radius:4px;padding:0 8px;font-weight:500}.sh-modal .sh-count{display:flex;justify-content:center;align-items:center;gap:4px;font-weight:600}.sh-modal .sh-group{display:flex;justify-content:center;align-items:center;gap:16px}.sh-modal .sh-group .sh-price{padding:16px 30px;font-weight:600;border-radius:24px;border:1px solid var(--sh-gray4)}.sh-modal.sh-modal-register{padding:64px 48px 40px;max-width:min(470px,100vw - 96px)}@media screen and (max-width: 1299px){.sh-modal.sh-modal-register{padding:48px 24px 32px}}.sh-modal.sh-modal-register h2{font-size:30px;font-weight:700;margin-bottom:32px}@media screen and (max-width: 1299px){.sh-modal.sh-modal-register h2{margin-bottom:24px}}.sh-modal.sh-modal-register p{font-size:18px;line-height:28px;font-weight:500}.sh-modal.sh-modal-register .modal-close{right:24px;top:24px}@media screen and (max-width: 1299px){.sh-modal.sh-modal-register .modal-close{top:16px}}.sh-modal.sh-modal-register .modal-actions{margin-top:40px}@media screen and (max-width: 1299px){.sh-modal.sh-modal-register .modal-actions{margin-top:24px;width:100%}}.sh-product{border-radius:24px;overflow:hidden;box-shadow:0 4px 20px #8b9fac40;display:flex;flex-direction:column}.sh-product .image-wrapper{overflow:hidden;height:100%;aspect-ratio:382/246}.sh-product .image-wrapper img{width:100%;height:100%;object-fit:cover;transition:all .3s}@media (max-width: 1299px){.sh-product .image-wrapper{aspect-ratio:311/132}}.sh-product:hover .image-wrapper img{transform:scale(1.1)}.sh-product:hover .bonus{background:var(--sh-blue-hover)}.sh-product:hover .info{color:var(--sh-blue-hover)}.sh-product:hover .info span{text-decoration:underline}.sh-product .bonus{background:var(--sh-blue-main);color:var(--sh-white);font-weight:700;display:flex;flex-direction:row;gap:8px;padding:12px 0;justify-content:center;align-items:center;transition:.3s all;text-decoration:none}.sh-product .bonus span{text-decoration:none}.sh-product .info{background:var(--sh-white);color:var(--sh-black);font-weight:700;display:flex;gap:8px;padding:12px 0;justify-content:center;align-items:center;transition:.3s all}.sh-product .info span{text-decoration:unset}.product-swiper{width:100%;overflow:visible}.product-swiper .swiper-slide{transition:.3s all;opacity:0;pointer-events:none}@media (min-width: 1300px){.product-swiper .swiper-slide .swiper-slide{width:calc((100% - 72px)/4)}}.product-swiper .swiper-slide.swiper-slide-visible,.product-swiper .swiper-slide.swiper-slide-fully-visible{opacity:1;pointer-events:auto}@media (max-width: 1731px){.product-swiper .swiper-navigation-container{margin-top:44px;display:flex;align-items:center;flex-direction:row}}.product-swiper .swiper-navigation-container .swiper-pagination{display:flex;position:relative;justify-content:center;align-items:center;gap:12px;height:16px}@media (min-width: 1732px){.product-swiper .swiper-navigation-container .swiper-pagination{display:none}}.product-swiper .swiper-navigation-container .swiper-pagination .swiper-pagination-bullet{height:8px;width:8px;margin:0;border:2px solid var(--sh-gray);background:transparent}@media (min-width: 680px){.product-swiper .swiper-navigation-container .swiper-pagination .swiper-pagination-bullet{transition:.3s all}}.product-swiper .swiper-navigation-container .swiper-pagination .swiper-pagination-bullet-active{background:var(--sh-blue-main);height:12px;width:12px;border:2px solid var(--sh-blue-main)}.product-swiper .swiper-navigation-container .swiper-button-next,.product-swiper .swiper-navigation-container .swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, -60px);left:auto}.product-swiper .swiper-navigation-container .swiper-button-next:after,.product-swiper .swiper-navigation-container .swiper-rtl .swiper-button-prev:after{content:"next";color:var(--sh-black);font-size:28px;transition:.3s all}.product-swiper .swiper-navigation-container .swiper-button-next:hover:after,.product-swiper .swiper-navigation-container .swiper-rtl .swiper-button-prev:hover:after{color:var(--sh-blue-hover)}@media (max-width: 1731px){.product-swiper .swiper-navigation-container .swiper-button-next,.product-swiper .swiper-navigation-container .swiper-rtl .swiper-button-prev{position:relative;left:unset;right:unset}}.product-swiper .swiper-navigation-container .swiper-button-prev,.product-swiper .swiper-navigation-container .swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, -60px);right:auto}.product-swiper .swiper-navigation-container .swiper-button-prev:after,.product-swiper .swiper-navigation-container .swiper-rtl .swiper-button-next:after{content:"prev";color:var(--sh-black);font-size:28px;transition:.3s all}.product-swiper .swiper-navigation-container .swiper-button-prev:hover:after,.product-swiper .swiper-navigation-container .swiper-rtl .swiper-button-next:hover:after{color:var(--sh-blue-hover)}@media (max-width: 1731px){.product-swiper .swiper-navigation-container .swiper-button-prev,.product-swiper .swiper-navigation-container .swiper-rtl .swiper-button-next{position:relative;left:unset;right:unset}}.product-swiper a{text-decoration:none}.sh-pagination{display:flex;flex-direction:row;align-items:center;justify-content:center;list-style:none;padding:0;margin:0}.sh-pagination .page-item{width:40px;height:40px;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:8px}.sh-pagination .page-item.active{background:var(--sh-blue-main);position:relative}.sh-pagination .page-item.active:after{content:"";position:absolute;left:50%;bottom:0;background:var(--sh-white);height:3px;width:22px;transform:translate(-50%)}.sh-pagination .page-item.active a{color:var(--sh-white);font-weight:600}.sh-pagination .page-item:hover:not(.dots){background:var(--sh-blue-main);cursor:pointer}.sh-pagination .page-item:hover:not(.dots) a{color:var(--sh-white)}.sh-pagination .page-item,.sh-pagination .page-item>a{color:var(--sh-gray6);text-decoration:none;transition:.3s all}.sh-pagination .page-navigation .icon{color:var(--sh-blue-main)}@media screen and (max-width: 1299px){.sh-pagination .page-navigation .icon{padding:10px;border:1px solid var(--sh-blue-main);border-radius:8px;transition:.3s all}.sh-pagination .page-navigation .icon:hover{background:var(--sh-blue-main);color:var(--sh-white)}}@media screen and (max-width: 1299px){.sh-pagination .page-navigation .title{display:none}}.sh-pagination .page-navigation__button,.sh-pagination .page-navigation__button>a{display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--sh-black);transition:all .3s}.sh-pagination .page-navigation__button:hover,.sh-pagination .page-navigation__button>a:hover{color:var(--sh-blue-hover);text-decoration:underline}.sh-pagination .page-navigation__button{font-weight:600;font-size:14px}.sh-pagination .page-navigation__button--prev{margin-right:48px}@media screen and (max-width: 1299px){.sh-pagination .page-navigation__button--prev{margin-right:24px}}.sh-pagination .page-navigation__button--next{margin-left:48px}@media screen and (max-width: 1299px){.sh-pagination .page-navigation__button--next{margin-left:24px}}.info-banner{position:relative;display:flex;border-radius:24px;background:var(--sh-modal-details)}.info-banner .title{color:var(--sh-logo-color);font-weight:400}.info-banner .description{color:var(--sh-black);font-weight:500}.info-banner .banner{width:100%}.info-banner .link-btn{text-decoration:none;transition:all .3s;color:var(--sh-black)}.info-banner .link-btn:hover{color:var(--sh-blue-hover);text-decoration:underline}.info-banner--vertical{width:100%;flex-direction:column;padding:0 24px;justify-content:space-between}.info-banner--vertical .title{font-size:32px;margin-bottom:14px}@media (max-width: 1299px){.info-banner--vertical .title{font-size:20px}}.info-banner--vertical .description{font-size:18px;margin:0}.info-banner--vertical .image-wrapper img{object-fit:contain;object-position:bottom;height:100%;width:unset}.info-banner--vertical .banner{position:absolute;left:0;bottom:0}.info-banner--horizontal{flex-direction:row;align-items:stretch;justify-content:space-between;padding:0 56px;gap:32px;width:100%}.info-banner--horizontal img{object-fit:contain;object-position:bottom}@media (max-width: 1299px){.info-banner--horizontal{flex-direction:column;padding:0;gap:0}}.info-banner--horizontal .banner{object-fit:contain;object-position:bottom}.info-banner--horizontal .content{padding:32px 0;align-self:center}@media (max-width: 1299px){.info-banner--horizontal .content{flex-direction:column;align-self:start;padding:24px 32px 0}}.info-banner--horizontal .content .title{font-size:32px;margin-bottom:16px;line-height:1.2}@media (max-width: 1299px){.info-banner--horizontal .content .title{font-size:20px}}.info-banner--horizontal .content .description{font-size:16px;font-weight:700}.section-header{display:grid;grid-template-columns:1fr 2fr 1fr;margin-bottom:48px}@media (max-width: 1299px){.section-header{margin-bottom:28px;grid-template-columns:0fr 2fr 1fr;align-items:center}}@media (max-width: 679px){.section-header{grid-template-columns:1fr}}.section-header .title{display:flex;flex-direction:column;align-content:center;align-items:center;gap:8px}@media (max-width: 1299px){.section-header .title{flex-direction:row;gap:24px;margin-bottom:10px;align-items:center;justify-content:space-between}.section-header .title .subtitle{display:none}}.section-header .title h2{font-size:36px;font-weight:700}@media (max-width: 1299px){.section-header .title h2{font-size:24px}}.section-header .title .subtitle{font-size:20px;font-weight:700;color:var(--sh-blue-accent)}.section-header .action{display:flex;align-items:flex-end;align-content:flex-end;justify-content:flex-end}@media (max-width: 679px){.section-header .action{justify-content:flex-start}}.section-header .action a{display:flex;align-items:center;justify-content:center;text-decoration:none;gap:4px;font-weight:700;font-size:18px;transition:all .3s;color:var(--sh-blue-main)}@media (max-width: 1299px){.section-header .action a{font-size:16px}}.section-header .action a:hover{color:var(--sh-blue-hover);text-decoration:underline}.sh-button{border-radius:14px;border:2px solid var(--sh-blue-main);padding:18px 24px;font-weight:600}@media (max-width: 1299px){.sh-button{padding:12px 24px}}.sh-button--primary{background:var(--sh-blue-main);transition:all .3s;color:var(--sh-white)}.sh-button--primary:hover{text-decoration:underline;border:2px solid var(--sh-blue-hover);background:var(--sh-blue-hover)}.sh-button--primary:disabled{border:2px solid var(--sh-gray6);background:var(--sh-gray6)}.sh-button--secondary{background:transparent;transition:all .3s;color:var(--sh-blue-main)}.sh-button--secondary:hover{text-decoration:underline;color:var(--sh-blue-hover);border:2px solid var(--sh-blue-hover);background:transparent}.sh-button--big-padding{padding-left:100px;padding-right:100px}@media screen and (max-width: 1299px){.sh-button--big-padding{padding-left:24px;padding-right:24px}}.sh-button--md-padding{padding-left:80px;padding-right:80px}@media screen and (max-width: 1299px){.sh-button--md-padding{padding-left:24px;padding-right:24px}}.sh-button--fit{width:fit-content}@media screen and (max-width: 1299px){.sh-button--fit{width:100%}}.sh-button--no-wrap{text-wrap:nowrap}@media screen and (max-width: 679px){.sh-button--mobile-full{width:100%}}.sh-button--mini{padding-top:8px;padding-bottom:8px}.sh-button--no-underline,.sh-button--no-underline:hover{text-decoration:none}.sh-accordion{border:unset;overflow:hidden}.sh-accordion h3{margin:0}.sh-accordion__button{width:100%;text-align:left;background:none;padding:24px 0;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:700;color:var(--sh-black)}@media (max-width: 1299px){.sh-accordion__button{font-weight:700}}.sh-accordion__button h2{font-size:18px;font-weight:700;color:var(--sh-black)}@media (max-width: 1299px){.sh-accordion__button h2{font-weight:700}}.sh-accordion__icon{transition:transform .3s ease}.sh-accordion__content{overflow:hidden;height:0;transition:height .3s ease;border-bottom:1px solid var(--sh-gray)}.sh-accordion__inner{padding-bottom:24px}.sh-accordion__inner p,.sh-accordion__inner ul,.sh-accordion__inner ol{line-height:1.75;margin:0 0 24px}.sh-accordion__inner a{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.sh-accordion__inner ol{list-style:none;counter-reset:list-counter;padding-left:2ch}.sh-accordion__inner ol li{counter-increment:list-counter;position:relative;margin-bottom:8px}.sh-accordion__inner ol li:before{content:counter(list-counter) ".";color:var(--sh-blue-main);font-weight:700;position:absolute;left:-2ch}.sh-accordion__inner a{text-decoration:underline;color:var(--sh-blue-main);font-weight:600;transition:all .3s;display:flex;align-items:center}.sh-accordion__inner a:hover{color:var(--sh-blue-hover)}.sh-accordion__inner p>a,.sh-accordion__inner li>a,.sh-accordion__inner ol>a{display:inline}.sh-accordion__inner .sh-label{font-weight:500;font-size:16px;color:var(--sh-black)}.sh-accordion__inner .sh-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width: 679px){.sh-accordion__inner .sh-grid{grid-template-columns:1fr}}.sh-accordion__inner .sh-gallery{max-width:788px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:24px;margin:0 0 24px}@media (max-width: 679px){.sh-accordion__inner .sh-gallery{flex-direction:column;max-width:100%}}.sh-accordion__inner .sh-gallery figure{width:100%}.sh-accordion__inner .sh-gallery figure img{width:100%}.sh-accordion__button .sh-accordion__icon>svg{transition:all .3s}.sh-accordion__button[aria-expanded=true] .sh-accordion__icon>svg{transform:rotate(180deg)}.sh-accordion .payment-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:20px;list-style:none;padding:0;margin:0}.sh-accordion .payment-grid li{padding:1rem;text-align:center}.sh-accordion .payment-grid li img{max-width:100px;height:auto}.sh-accordion .payment-grid li p{margin:0;color:var(--sh-gray2);font-size:14px}.sh-accordion .sh-flex-row{display:flex;flex-direction:row;gap:16px}.sh-accordion .sh-flex-row .sh-label{font-weight:600;margin-bottom:8px}.radio-option{display:flex;align-items:center;cursor:pointer;gap:.75rem;font-size:1rem;-webkit-user-select:none;user-select:none;position:relative}.radio-option input[type=radio]{display:none}.radio-option input[type=radio]:checked+.custom-radio{background-color:var(--sh-blue-main);border-color:var(--sh-blue-main)}.radio-option input[type=radio]:checked+.custom-radio:before{content:url('data:image/svg+xml,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 5L5 9L13 1" stroke="%23FCFCFD" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');color:#fff;font-size:18px}.radio-option input[type=radio]:checked+.custom-radio.custom-radio--secondary{background:var(--sh-white)}.radio-option input[type=radio]:checked+.custom-radio.custom-radio--secondary:before{content:"";width:10px;height:10px;background:var(--sh-blue-main);border-radius:50%}.radio-option .custom-radio{width:20px;height:20px;border-radius:4px;background-color:transparent;border:2px solid var(--sh-gray);display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease}.radio-option .custom-radio.custom-radio--secondary{width:18px;height:18px;border-radius:999px}.radio-option .custom-radio:before{content:""}.checkbox-option{display:flex;align-items:flex-start;cursor:pointer;gap:.75rem;font-size:1rem;-webkit-user-select:none;user-select:none;position:relative}.checkbox-option input[type=checkbox]{display:none}.checkbox-option input[type=checkbox]:checked+.custom-checkbox{background-color:var(--sh-blue-main);border-color:var(--sh-blue-main)}.checkbox-option input[type=checkbox]:checked+.custom-checkbox:before{content:url('data:image/svg+xml,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 5L5 9L13 1" stroke="%23FCFCFD" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');color:#fff;font-size:18px}.checkbox-option .custom-checkbox{min-width:20px;min-height:20px;width:20px;height:20px;border-radius:4px;background-color:var(--sh-white);border:2px solid var(--sh-info-border);display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease}.checkbox-option .custom-checkbox:before{content:""}.checkbox-option p{margin:0;font-size:14px}.multi-range-slider{position:relative;width:100%;height:18px}.multi-range-slider input[type=range]{position:absolute;top:50%;transform:translateY(25%);left:0;width:100%;appearance:none;pointer-events:none;background:none;z-index:3}.multi-range-slider input[type=range]::-webkit-slider-thumb{pointer-events:all;width:18px;height:18px;border-radius:50%;border:none;cursor:pointer;margin-top:-8px;appearance:none;background:var(--sh-blue-main)}.multi-range-slider input[type=range]::-moz-range-thumb{pointer-events:all;width:20px;height:20px;background:var(--sh-blue-main);border-radius:50%;border:none;cursor:pointer}.multi-range-slider input[type=range]::-webkit-slider-runnable-track{height:6px;background:transparent}.multi-range-slider input[type=range]::-moz-range-track{height:6px;background:transparent}.multi-range-slider .slider{position:absolute;top:8px;left:0;right:0;height:6px;background:transparent;z-index:1}.multi-range-slider .track{width:100%;height:100%;background-color:var(--sh-gray);border-radius:3px}.multi-range-slider .range{position:absolute;height:100%;background-color:var(--sh-blue-main);top:0;border-radius:3px;z-index:2}.popup-container{position:relative;display:inline-block}.popup-modal{position:absolute;top:100%;right:0;padding:32px 0;margin-top:8px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #8b9fac40;opacity:0;transition:transform .3s ease,opacity .3s ease;z-index:100}@media screen and (max-width: 1299px){.popup-modal{padding:20px 0;width:calc(100vw - 40px)}}.popup-modal .popup-section-container{padding-left:32px;padding-right:32px}@media screen and (max-width: 1299px){.popup-modal .popup-section-container{padding-left:20px;padding-right:20px}}.popup-modal.visible{opacity:1}.popup-modal.hidden{pointer-events:none}.tooltip{display:none;background:var(--sh-blue-main);color:#fff;padding:14px;font-size:14px;font-weight:500;max-width:340px;border-radius:12px;line-height:1.7}.tooltip[data-show]{display:block}.sh-grid-page{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.sh-grid-page .sh-left{grid-column:span 4}.sh-grid-page .sh-right{grid-column:6/span 7}@media (max-width: 1299px){.sh-grid-page{grid-template-columns:repeat(1,1fr)}.sh-grid-page .sh-left,.sh-grid-page .sh-right{grid-column:1/-1}}.sh-container-flex-center{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:center;height:518px}@media screen and (max-width: 1299px){.sh-container-flex-center{max-height:350px;height:100%!important;width:100%!important}}.sh-image-container-center{position:relative}@media screen and (max-width: 1299px){.sh-image-container-center{width:fit-content;height:100%;aspect-ratio:31/20}.sh-image-container-center img{height:100%;object-fit:cover}}.sh-image-container-center .badge{position:absolute;top:24px;left:24px;background-color:var(--sh-white);color:var(--sh-black);text-transform:uppercase;font-size:16px;padding:16px 44px;border-radius:4px}@media screen and (max-width: 1299px){.sh-image-container-center .badge{padding:2px 16px;font-weight:600}}.sh-image-container-center img{width:100%;box-shadow:0 4px 20px #8b9fac40;border-radius:20px}.sh-price-selector-container{max-width:788px;width:100%}@media screen and (max-width: 1299px){.sh-price-selector-container{max-width:100%}}.sh-price-selector-container fieldset.sh-price-selector{padding:0;border:unset;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.sh-price-selector-container .sh-price-selector label{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:16px;border:1px solid var(--sh-gray);border-radius:999px;background-color:#fff;color:var(--sh-black);cursor:pointer;font-size:16px;font-weight:700;transition:all .2s ease;-webkit-user-select:none;user-select:none;width:84px}@media screen and (max-width: 1299px){.sh-price-selector-container .sh-price-selector label{width:68px}}.sh-price-selector-container .sh-price-selector label:hover,.sh-price-selector-container .sh-price-selector label:focus-within,.sh-price-selector-container .sh-price-selector label.active{background:var(--sh-blue-main);color:var(--sh-white);border:1px solid var(--sh-blue-main)}.sh-price-selector-container .sh-price-selector label.disabled{background:var(--sh-gray6);color:var(--sh-white);border:1px solid var(--sh-gray6)}.sh-price-selector-container .sh-price-selector label:focus-within:after,.sh-price-selector-container .sh-price-selector label.active:after,.sh-price-selector-container .sh-price-selector label.disabled:after{content:"";position:absolute;bottom:-1px;height:4px;background:var(--sh-white);width:44px;left:50%;transform:translate(-50%)}.sh-price-selector-container .sh-price-selector label input[type=radio]{position:absolute;opacity:0;pointer-events:none}.sh-price-selector-container .sh-price-selector label span{display:flex;align-items:center;justify-content:center;text-wrap:nowrap}.sh-price-selector-container .sh-price-selector label span .badge{position:absolute;top:-1px;right:-8px;padding:4px 8px;background:var(--sh-blue-main);color:var(--sh-white);font-size:16px;border-radius:999px;font-weight:600}.sh-product-quantity{display:flex;flex-direction:column;gap:8px}.sh-product-quantity .sh-quantity-label{font-size:18px;font-weight:600;color:var(--sh-black)}.sh-product-quantity .sh-quantity-row{display:flex;flex-wrap:wrap;align-items:center;gap:32px}.sh-product-quantity .sh-quantity-input{display:flex;align-items:center;border:1px solid var(--sh-gray);border-radius:12px;overflow:hidden;height:38px;background:var(--sh-input-background)}@media screen and (max-width: 1299px){.sh-product-quantity .sh-quantity-input{width:100%;justify-content:space-between}}.sh-product-quantity .sh-quantity-input button{background:var(--sh-input-background);border:none;padding:20px;height:100%;cursor:pointer;font-size:20px;line-height:1;color:#333;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.sh-product-quantity .sh-quantity-input button:hover,.sh-product-quantity .sh-quantity-input button:focus{background:#e0e0e0;outline:none}.sh-product-quantity .sh-quantity-input input{width:50px;height:36px;text-align:center;border:none;outline:none;font-size:20px;-moz-appearance:textfield;font-weight:700}.sh-product-quantity .sh-quantity-input input::-webkit-outer-spin-button,.sh-product-quantity .sh-quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sh-product-quantity .sh-price-info{display:flex;flex-direction:column;gap:8px;min-width:140px}.sh-product-quantity .sh-price-info .sh-current-price{font-size:20px;font-weight:700;color:var(--sh-blue-main);white-space:nowrap}.sh-product-quantity .sh-price-info .sh-current-price .sh-price{font-weight:700;margin-left:6px;color:var(--sh-blue-main)}.sh-product-quantity .sh-price-info .sh-current-price .sh-old-price{text-decoration:line-through;color:var(--sh-black);margin-left:12px;font-weight:400}.sh-product-quantity .sh-price-info-disabled .sh-current-price,.sh-product-quantity .sh-price-info-disabled .sh-lowest-price{color:var(--sh-gray6)}.sh-product-quantity .sh-price-info .sh-lowest-price{font-size:12px;color:var(--sh-gray2);white-space:nowrap}.sh-modal-price{border-radius:14px;padding:24px 40px;box-shadow:0 4px 20px #8b9fac40;display:flex;flex-direction:row;gap:24px}.sh-modal-price svg{width:24px;flex-grow:1}.sh-modal-price p{font-weight:600;margin:0;line-height:1.25}.sh-modal-price .sh-accent{color:var(--sh-blue-main)}.sh-modal-details{border-radius:14px;padding:32px 40px;background:var(--sh-modal-details);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:16px}.sh-modal-details>:nth-child(1),.sh-modal-details>:nth-child(2){flex:0 0 260px}.sh-modal-details>:nth-child(3){flex:0 0 260px}.sh-modal-details .title-3{font-size:18px;font-weight:600;color:var(--sh-black);line-height:1.25;margin-bottom:16px}.sh-modal-details p{margin:0}.sh-modal-details .sh-label{font-size:16px;font-weight:500;line-height:1.25;margin-bottom:4px}.sh-modal-details .sh-content{font-size:14px;font-weight:400;line-height:1.25}.sh-modal-details .detail-item{display:flex;gap:8px}.sh-order-status{background:var(--sh-gray3);padding-top:56px;padding-bottom:48px;margin-bottom:72px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:24px}@media screen and (max-width: 1299px){.sh-order-status{padding-bottom:32px;padding-top:32px;margin-top:32px;margin-bottom:40px;gap:8px}}.sh-order-status .order-status-title{font-size:36px;font-weight:700;text-align:center;padding:0 24px;margin:0}@media screen and (max-width: 1299px){.sh-order-status .order-status-title{font-size:24px}}.sh-order-status .order-status-number{font-size:24px;font-weight:500;line-height:1.5;text-align:center;padding:0 24px;margin:0}@media screen and (max-width: 1299px){.sh-order-status .order-status-number{font-size:18px}}.sh-basket-step-container{margin-top:48px;margin-bottom:88px}@media (max-width: 1299px){.sh-basket-step-container{margin-top:32px;margin-bottom:32px}}.sh-basket-step-container button.step{padding:30px 24px;display:flex;align-content:center;justify-content:center;align-items:center;gap:16px;background:var(--sh-white);border:none;font-weight:600;line-height:1.25}@media (max-width: 1299px){.sh-basket-step-container button.step{flex-direction:column;padding:20px 16px}}.sh-basket-step-container button.step span:first-child{border-radius:999px;background:var(--sh-gray5);height:42px;width:42px;display:flex;align-content:center;justify-content:center;align-items:center;color:var(--sh-white);font-weight:700;font-size:20px;transition:all .3s}.sh-basket-step-container button.step:hover span:first-child{background:var(--sh-blue-main)}.sh-basket-step-container button.step.active{border-bottom:2px solid var(--sh-blue-main);font-weight:700}.sh-basket-step-container button.step.active span:first-child{background:var(--sh-blue-main)}@media (max-width: 1299px){.sh-basket-step-container button.step.active{border-top:2px solid var(--sh-blue-main);border-bottom:unset}}.sh-basket-step-title{font-size:32px;text-align:center;margin-bottom:24px}.sh-basket-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,247px));align-items:start;justify-content:center;margin-bottom:88px}@media (max-width: 1299px){.sh-basket-step-grid{margin-bottom:32px}}@media (max-width: 1299px){.sh-breadcrumbs{display:none}}.sh-basket-grid-1{display:grid;gap:16px;grid-template-columns:8fr 4fr}@media (max-width: 1299px){.sh-basket-grid-1{grid-template-columns:1fr;gap:32px}}.sh-basket-grid-1 table{width:100%;border-collapse:collapse}.sh-basket-grid-1 table .omnibus-title{display:block!important;font-size:12px;color:var(--sh-gray2);white-space:wrap;font-weight:400}.sh-basket-grid-1 table .sh-quantity-input{height:18px}.sh-basket-grid-1 table thead th{padding-bottom:24px;text-align:left;border-bottom:1px solid var(--sh-black)}.sh-basket-grid-1 table tr{border-bottom:1px solid var(--sh-gray)}.sh-basket-grid-1 table tr td{padding:40px 24px 40px 0}.sh-basket-grid-1 table tr td:last-child{padding-right:0}.sh-basket-grid-1 table tr td.sum,.sh-basket-grid-1 table tr td.price{min-width:120px}@media (min-width: 1300px){.sh-basket-grid-1 table tr td.count .label,.sh-basket-grid-1 table tr td.price .label,.sh-basket-grid-1 table tr td.sum .label,.sh-basket-grid-1 table tr td.discount .label{display:none}}.sh-basket-grid-1 table tr td.count{max-width:88px}@media (max-width: 1299px){.sh-basket-grid-1 table tr td.count{padding-right:0}}.sh-basket-grid-1 table tr td.price,.sh-basket-grid-1 table tr td.sum{font-weight:600}.sh-basket-grid-1 table tr td.discount>div{display:flex;flex-direction:row;align-items:center;gap:12px}@media (max-width: 1299px){.sh-basket-grid-1 table tr td.discount>div{align-items:flex-start;gap:4px}}.sh-basket-grid-1 table tr td.discount>div div{display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;justify-content:center}.sh-basket-grid-1 table tr td.discount>div .old-price{font-size:14px;color:var(--sh-gray2);text-decoration:line-through;font-weight:500}.sh-basket-grid-1 table tr td.discount>div .final-price{font-size:18px;color:var(--sh-blue-main);font-weight:600}@media (max-width: 1299px){.sh-basket-grid-1 table tr td{padding:8px 0;display:block;text-align:left;width:100%;flex-direction:column}.sh-basket-grid-1 table tr td:nth-child(2),.sh-basket-grid-1 table tr td:nth-child(3),.sh-basket-grid-1 table tr td:nth-child(4){display:inline-block;width:25%}.sh-basket-grid-1 table tr td:nth-child(5){display:block;text-align:right;margin-top:8px}.sh-basket-grid-1 table tr td .label{display:block;color:var(--sh-gray5);font-size:14px;font-weight:400;margin-bottom:4px}}.sh-basket-grid-1 table .product-name{font-weight:700;font-size:16px;margin:0;max-width:167px;line-height:1.5}@media (max-width: 1299px){.sh-basket-grid-1 table .product-name{max-width:unset}}.sh-basket-grid-1 table .product-details{font-weight:400;font-size:16px;margin:0;max-width:167px;line-height:1.5}.sh-basket-grid-1 table .basket-product{display:flex;gap:16px;align-items:center}.sh-basket-grid-1 table .basket-product img{width:96px;height:62px;object-fit:contain}.sh-basket-grid-1 table .price-info{font-size:14px;color:var(--sh-gray5);margin:0 0 16px}.sh-basket-grid-1 table .delete-button{padding:0;display:flex;align-items:center;background:unset;gap:4px;border:unset;font-size:14px;color:var(--sh-gray6);font-weight:700;transition:all .3s}.sh-basket-grid-1 table .delete-button:hover{color:var(--sh-blue-hover)}@media (max-width: 1299px){.sh-basket-grid-1 table .sh-quantity-input{width:unset;height:40px;padding:0 12px}.sh-basket-grid-1 table thead{display:none}.sh-basket-grid-1 table tr{display:flex;flex-wrap:wrap;gap:8px 30px;align-items:center}.sh-basket-grid-1 table tr td{padding:8px 0}.sh-basket-grid-1 table tr td:nth-child(1){order:1;flex:1 1 100%}.sh-basket-grid-1 table tr td:nth-child(2){order:3;flex:1 1 calc(33% - 20px)}}@media (max-width: 1299px) and (max-width: 1299px){.sh-basket-grid-1 table tr td:nth-child(2){flex:1 1 calc(20% - 20px)}}@media (max-width: 1299px){.sh-basket-grid-1 table tr td:nth-child(3){order:2;max-width:unset;flex:1 1 calc(33% - 20px)}}@media (max-width: 1299px) and (max-width: 1299px){.sh-basket-grid-1 table tr td:nth-child(3){flex:1 1 calc(30% - 20px)}}@media (max-width: 1299px){.sh-basket-grid-1 table tr td:nth-child(4){order:4;flex:1 1 calc(33% - 20px)}}@media (max-width: 1299px) and (max-width: 1299px){.sh-basket-grid-1 table tr td:nth-child(4){flex:1 1 calc(20% - 20px)}}@media (max-width: 1299px){.sh-basket-grid-1 table tr td:last-child{text-align:left;order:5;flex:1 1 100%}.sh-basket-grid-1 table tr{padding:24px 0;border-bottom:1px solid var(--sh-gray)}.sh-basket-grid-1 table .price{display:flex!important;align-items:flex-start!important;gap:4px!important}.sh-basket-grid-1 table .final-price{font-weight:500!important;color:var(--sh-black)!important}}.sh-basket-grid-1 table .price-label{display:none;color:var(--sh-blue-main);margin-bottom:4px}@media (max-width: 1299px){.sh-basket-grid-1 table .price-label{display:block}}.sh-basket-grid-2-unauthorized{margin:0 auto;max-width:788px;box-shadow:0 4px 19px #8b9fac40;border-radius:14px;padding:72px 0;display:flex;flex-direction:column;align-items:center}@media (max-width: 1299px){.sh-basket-grid-2-unauthorized{padding:32px 0}}.sh-basket-grid-2-unauthorized .grid-container{max-width:518px}@media (max-width: 1299px){.sh-basket-grid-2-unauthorized .grid-container{max-width:294px}}.sh-basket-grid-2-unauthorized h2{font-size:32px;margin-bottom:32px;text-align:center}@media (max-width: 1299px){.sh-basket-grid-2-unauthorized h2{font-size:24px}}.sh-basket-grid-2-unauthorized p{margin:0 0 40px;text-align:center}.sh-basket-grid-2-unauthorized button{display:block;width:100%;margin-bottom:24px}@media (max-width: 1299px){.sh-basket-grid-2-unauthorized button{margin-bottom:16px}}.sh-basket-grid-2-unauthorized button:last-child{margin-bottom:0}.sh-basket-grid-2{max-width:1330px;width:100%;display:flex;justify-content:space-between;flex-wrap:nowrap;margin:0 auto;gap:32px}@media (max-width: 1299px){.sh-basket-grid-2{flex-direction:column}}.sh-basket-grid-2-space-top{margin-top:72px}@media (max-width: 1299px){.sh-basket-grid-2-space-top{margin-top:40px}}.sh-basket-grid-2 .payment-data-container{max-width:678px;width:100%}@media (max-width: 1299px){.sh-basket-grid-2 .payment-data-container{max-width:unset}}.sh-basket-grid-2 .payment-data-container-2{max-width:763px;width:100%}@media (max-width: 1299px){.sh-basket-grid-2 .payment-data-container-2{max-width:unset}}.sh-basket-grid-2 .delivery-container h2{font-size:24px;font-weight:700;margin-bottom:24px}.sh-basket-grid-2 .delivery-container p{font-weight:500;margin:0}.sh-basket-grid-2 .delivery-container .icon-text-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:28px}@media (max-width: 1299px){.sh-basket-grid-2 .delivery-container .icon-text-grid{grid-template-columns:1fr}}.sh-basket-grid-2 .delivery-container .icon-text-grid .icon-text{display:flex;flex-direction:row;gap:16px}.sh-basket-grid-2 .delivery-container .icon-text-grid .icon-text p{font-weight:500;margin-top:0;font-size:16px}.sh-basket-grid-2 .delivery-container .icon-text-grid .icon-text p.email{font-size:14px;font-weight:400;margin-top:4px}.sh-basket-grid-2 .payment-data{box-shadow:0 4px 19px #8b9fac40;border-radius:14px;padding:48px}.sh-basket-grid-2 .payment-email{display:flex;flex-direction:column;gap:24px;border:none;padding:0;margin-top:32px;margin-bottom:48px}.sh-basket-grid-2 .payment-email label{font-weight:700;margin-bottom:16px;display:flex;justify-content:space-between}.sh-basket-grid-2 .payment-email .email-value{display:flex;align-content:center;align-items:center;gap:8px}.sh-basket-grid-2 .payment-email .other-email-value{background:var(--sh-summary-backgorund);border-radius:12px;padding:24px}.sh-basket-grid-2 .payment-email .other-email-value p a{font-weight:700;color:var(--sh-blue-main);text-decoration:underline;transition:.3s all}.sh-basket-grid-2 .payment-email .other-email-value p a:hover{color:var(--sh-blue-hover)}.sh-basket-grid-2 .payment-method{display:flex;flex-direction:column;gap:24px;border:none;padding:0;margin-top:32px}.sh-basket-grid-2 .payment-method .payment-option{display:flex;align-content:center;align-items:center;justify-content:space-between;padding:4px 16px;border:solid 1px var(--sh-gray);border-radius:8px;transition:border-color .2s ease}.sh-basket-grid-2 .payment-method .payment-option.other{border:solid 1px var(--sh-black);padding:16px;background:unset;transition:all .3s}.sh-basket-grid-2 .payment-method .payment-option.other:hover{background:var(--sh-input-background)}.sh-basket-grid-2 .payment-method .payment-option:has(input:checked){border-color:var(--sh-blue-main)}.sh-basket-grid-2 .payment-method .payment-option label{font-weight:400;margin-bottom:0;font-size:18px;display:flex;align-content:center;align-items:center;gap:32px}.sh-basket-grid-2 .payment-method .payment-option label input[type=radio]{width:18px;height:18px;accent-color:var(--sh-blue-main)}.sh-basket-grid-2 .payment-method .payment-option label:has(input:checked){color:var(--sh-blue-main);font-weight:500}.sh-basket-grid-2 .payment-method .payment-option img{height:44px}.sh-basket-grid-2 .product-table{width:100%;border-collapse:separate;border-spacing:0 24px;border-bottom:1px solid var(--sh-info-border);padding-bottom:16px;margin-bottom:32px}.sh-basket-grid-2 .product-table thead tr{font-size:18px;font-weight:700}.sh-basket-grid-2 .product-table thead tr th:first-child{text-align:left}.sh-basket-grid-2 .product-table thead tr th:last-child{text-align:end}.sh-basket-grid-2 td strong{display:block;margin-bottom:8px}.sh-basket-grid-2 .amount-container{display:flex;gap:16px;align-items:center}.sh-basket-grid-2 .price-cell{height:100%;vertical-align:bottom;text-align:right;font-weight:600}.sh-basket-grid-2 .price-cell .price{text-wrap:nowrap}.sh-basket-grid-2 .price-cell.accent .price-cell-container{display:flex;gap:8px;text-align:right;justify-content:flex-end;color:var(--sh-blue-main);font-weight:600}@media (max-width: 1299px){.sh-basket-grid-2 .price-cell.accent .price-cell-container{flex-direction:column;align-items:flex-end}}.sh-basket-grid-2 .price-cell.accent .price-cell-container svg{border-radius:24px;background:var(--sh-blue-main);padding:1px 4px}.summary-container{justify-self:end;width:100%;max-width:460px}@media (max-width: 1299px){.summary-container{max-width:unset;width:unset;justify-self:unset}}.summary-container .summary{padding:48px 40px;border-radius:14px;background:#f5f5ff}.summary-container .summary h2{font-size:32px;margin-bottom:32px}.summary-container .summary .label{font-size:18px;font-weight:700}.summary-container .summary .info-container{border-bottom:1px solid var(--sh-info-border);padding:24px 0}.summary-container .summary .info-container dt,.summary-container .summary .info-container dd{font-weight:500;margin:0 0 16px}.summary-container .summary .info-container dt:last-child,.summary-container .summary .info-container dd:last-child{margin:0}.summary-container .summary .info-container dd{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.summary-container .summary .info-container dd .content{display:flex;align-items:center;gap:16px}.summary-container .summary .info-container .info-icon{background:unset;border:unset}.summary-container .summary .info-container .bold{font-weight:600}.summary-container .summary .info-container .accent{font-weight:600;color:var(--sh-blue-main)}.summary-container .summary .payment-method-total{margin-top:32px;margin-bottom:-8px;display:flex;flex-direction:row;justify-content:space-between;font-size:20px}.summary-container .summary .payment-method-total dd{font-weight:500;font-size:20px;text-transform:uppercase}.summary-container .summary .total{margin:32px 0;display:flex;flex-direction:row;justify-content:space-between;font-size:20px}.summary-container .summary .total strong{text-wrap:nowrap}.summary-container .summary .total dd{color:var(--sh-blue-main);font-size:24px}.summary-container .summary .total:last-child{margin-bottom:0}.summary-container .summary .consents{padding-top:32px;margin-bottom:32px;border-top:1px solid var(--sh-info-border)}.summary-container .summary .consents-container{margin-top:24px;display:flex;flex-direction:column;gap:20px}.summary-container .summary .consents .accent{color:var(--sh-blue-main);font-weight:700}.summary-container .summary .consents a{font-weight:700;text-decoration:underline;transition:.3s all;color:var(--sh-black)}.summary-container .summary .consents a:hover{color:var(--sh-blue-hover)}.summary-container .summary .consents .error{color:var(--sh-error);margin:0;font-size:14px}.summary-container .summary .sh-button{width:100%}.sh-quantity-input{display:flex;align-items:center;border:1px solid var(--sh-gray);border-radius:12px;overflow:hidden;height:40px;background:var(--sh-input-background);justify-content:space-between;padding:10px 12px}@media screen and (max-width: 1299px){.sh-quantity-input{width:100%;justify-content:space-between}}.sh-quantity-input button{background:var(--sh-input-background);border:none;width:20px;height:20px;border-radius:50%;cursor:pointer;font-size:20px;line-height:1;color:#333;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.sh-quantity-input button:hover,.sh-quantity-input button:focus{background:#e0e0e0;outline:none}.sh-quantity-input input{width:50px;height:36px;text-align:center;border:none;outline:none;font-size:20px;-moz-appearance:textfield;font-weight:700;background:var(--sh-input-background)}.sh-quantity-input input::-webkit-outer-spin-button,.sh-quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.summary-info{margin-top:32px;display:grid;grid-template-columns:1fr 1fr;gap:16px;text-align:center}.summary-info .single-info{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px}.summary-info .single-info--secondary p{font-weight:700!important}.summary-info p{margin:0}.summary-info p:first-of-type{font-weight:600}.sh-basket-modal{border-radius:14px;padding:24px 40px;box-shadow:0 4px 20px #8b9fac40;margin-bottom:48px}.sh-basket-modal .sh-basket-modal-container{display:flex;flex-direction:row;align-items:center;gap:24px;margin-bottom:32px}.sh-basket-modal svg{width:48px;flex-grow:1}.sh-basket-modal p{font-weight:600;margin:0;line-height:1.5;font-size:20px}.sh-basket-modal .sh-button{padding-left:60px;padding-right:60px}.sh-basket-modal.sh-basket-modal-submit .sh-button:first-child{padding-left:24px!important;padding-right:24px!important}.sh-basket-modal .sh-accent{color:var(--sh-blue-main)}.sh-basket-modal-submit{border-radius:14px;padding:24px 40px;box-shadow:0 4px 20px #8b9fac40;margin-bottom:48px}.sh-basket-modal-submit svg{width:48px;flex-grow:1}.sh-basket-modal-submit p{font-weight:500;margin-top:24px;margin-bottom:16px;line-height:1.5;font-size:16px}.sh-basket-modal-submit .sh-button-big{padding-left:60px;padding-right:60px}.sh-basket-modal-submit .sh-accent{color:var(--sh-blue-main)}.sh-product-list-grid{display:grid;grid-template-columns:3fr 9fr;gap:16px}@media screen and (max-width: 1299px){.sh-product-list-grid{grid-template-columns:1fr;margin-top:40px}}.sh-product-list-filters{width:100%;max-width:273px;padding-top:32px}@media screen and (max-width: 1299px){.sh-product-list-filters{max-width:100%}}.sh-product-list-filters .title{display:flex;align-items:center;gap:8px;font-size:24px;font-weight:700;margin-bottom:32px}.sh-product-list-filters .title svg{flex-shrink:0}.sh-product-list-filters .filter-section{margin-bottom:32px}.sh-product-list-filters .filter-section .filter-heading{font-size:24px;font-weight:700;margin-bottom:24px}.sh-product-list-filters .filter-section .spacer{margin-top:24px}.sh-product-list-filters .filter-section .price-range-grid{display:flex;gap:16px;margin-bottom:28px;align-items:center;justify-content:space-between}.sh-product-list-filters .filter-section .price-range-grid .price-input{display:flex;flex-direction:column;font-size:16px}@media screen and (max-width: 1299px){.sh-product-list-filters .filter-section .price-range-grid .price-input{width:100%}}.sh-product-list-filters .filter-section .price-range-grid .price-input label{margin-bottom:8px;font-weight:500}.sh-product-list-filters .filter-section .price-range-grid .price-input .input-wrapper{display:flex;position:relative}.sh-product-list-filters .filter-section .price-range-grid .price-input .input-wrapper input{width:100%;padding:14px 36px 14px 12px;font-size:14px;border:1px solid var(--sh-gray);border-radius:8px}.sh-product-list-filters .filter-section .price-range-grid .price-input .input-wrapper .unit{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:14px;color:#888}.sh-product-list-filters .filter-section .multi-range-slider{margin-bottom:60px}.sh-product-list-filters .filter-section .brands-navigation{margin-bottom:16px}.sh-product-list-filters .filter-section .brands-navigation .letter-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.sh-product-list-filters .filter-section .brands-navigation .letter-list button{background:transparent;border:none;position:relative;transition:all .3s;height:23px;width:20px;display:flex;align-items:center;justify-content:center}.sh-product-list-filters .filter-section .brands-navigation .letter-list button:hover,.sh-product-list-filters .filter-section .brands-navigation .letter-list button.active{background:var(--sh-blue-main);border-radius:2px;color:var(--sh-white);font-weight:700}.sh-product-list-filters .filter-section .brands-navigation .letter-list button:hover:after,.sh-product-list-filters .filter-section .brands-navigation .letter-list button.active:after{position:absolute;content:"";bottom:0;height:2px;background:var(--sh-white);width:12px;left:50%;transform:translate(-50%)}.sh-product-list-filters .filter-section .clear-selection{background:none;border:none;display:flex;align-items:center;gap:8px;font-weight:600;transition:.3s all;line-height:1;margin-bottom:16px}.sh-product-list-filters .filter-section .clear-selection:hover{color:var(--sh-blue-hover)}.sh-product-list-filters .filter-section .info-log{margin-top:16px;color:var(--sh-gray5);margin-bottom:24px}.sh-product-list-filters .filter-section .brands-list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:16px;max-height:342px;overflow:auto}.sh-product-list-filters .filter-section .brands-list .checkbox-option{display:flex;align-items:center;font-weight:500}.sh-product-list-filters .filter-section .brands-list .checkbox-option .custom-checkbox{border:2px solid var(--sh-gray5)}.sh-product-list-filters .filter-section .brands-list .checkbox-option input[type=checkbox]:checked+.custom-checkbox{background-color:var(--sh-blue-main);border-color:var(--sh-blue-main)}.sh-product-list-filters .filter-section .active-filters{display:flex;flex-wrap:wrap;gap:16px 32px;flex-direction:row}.sh-product-list-filters .filter-section .active-filters button{font-size:16px;color:var(--sh-black);font-weight:500;display:flex;align-items:center;gap:16px;transition:all .3s}.sh-product-list-filters .filter-section .active-filters button:hover{color:var(--sh-blue-hover)}.sh-product-list-filters .active-filters{list-style:none;padding:0;display:flex;flex-direction:column;gap:4px}.sh-product-list-filters .active-filters button{background:none;border:none;font-size:14px;color:var(--sh-blue-main);cursor:pointer;text-align:left}.sh-product-list-filters .clear-filters button{width:100%}.sh-product-list-items-container h2{font-size:32px;font-weight:700;margin-bottom:24px}.sh-product-list-items-container p{margin:24px 0}.sh-product-list-items-container .order-container{display:flex;justify-content:space-between;align-items:center;gap:16px}@media screen and (max-width: 1299px){.sh-product-list-items-container .order-container{border-top:1px solid var(--sh-black);padding-top:16px;flex-direction:column}}.sh-product-list-items-container .order-container .order-container-controllers{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}@media screen and (min-width: 1300px){.sh-product-list-items-container .order-container .order-container-controllers{display:none}}.sh-product-list-items-container .order-container .order-container-controllers .sh-accordion-init[aria-expanded=true] span{color:var(--sh-blue-hover)}.sh-product-list-items-container .order-container span{color:var(--sh-gray7)}.sh-product-list-items-container .order-container #order-popup{width:364px}@media screen and (max-width: 1299px){.sh-product-list-items-container .order-container #order-popup{width:calc(100vw - 40px)}}.sh-product-list-items-container .order-container #order-popup .popup-section-container{display:flex;flex-direction:column;gap:16px}.sh-product-list-items-container .order-container button{position:relative;display:flex;border:unset;background:transparent;align-items:center;gap:8px;transition:.3s all}.sh-product-list-items-container .order-container button span{color:var(--sh-black);transition:.3s all;font-weight:600}.sh-product-list-items-container .order-container button svg:first-child{color:var(--sh-blue-main)}.sh-product-list-items-container .order-container button svg:last-child{transition:.3s all}.sh-product-list-items-container .order-container button[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.sh-product-list-items-container .order-container button:hover span{color:var(--sh-blue-hover)}.sh-product-list-items-container .order-container button:hover svg{color:var(--sh-blue-hover)}.sh-product-list-items-container .items-container{display:grid;gap:24px;grid-template-columns:4fr 4fr 4fr;margin-top:24px}@media screen and (max-width: 1299px){.sh-product-list-items-container .items-container{grid-template-columns:1fr 1fr}}@media screen and (max-width: 679px){.sh-product-list-items-container .items-container{grid-template-columns:1fr}}.sh-product-list-items-container .items-container a{text-decoration:none}.sh-product-list-items-container .items-container .product{border-radius:24px;overflow:hidden;box-shadow:0 4px 20px #8b9fac40;display:flex;flex-direction:column}.sh-product-list-items-container .items-container .product img{height:246px;width:100%;object-fit:cover}.sh-product-list-items-container .items-container .product:hover .bonus{background:var(--sh-blue-hover)}.sh-product-list-items-container .items-container .product:hover .info{color:var(--sh-blue-hover)}.sh-product-list-items-container .items-container .product:hover .info span{text-decoration:underline}.sh-product-list-items-container .items-container .product .bonus{background:var(--sh-blue-main);color:var(--sh-white);font-weight:700;display:flex;gap:8px;padding:12px 0;justify-content:center;align-items:center;transition:.3s all;text-decoration:unset}.sh-product-list-items-container .items-container .product .bonus span{text-decoration:unset}.sh-product-list-items-container .items-container .product .info{background:var(--sh-white);color:var(--sh-black);font-weight:700;display:flex;gap:8px;padding:12px 0;justify-content:center;align-items:center;transition:.3s all}.sh-product-list-items-container .items-container .product .info span{text-decoration:unset}.sh-product-list #sh-sect2 .popup-section-container{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.sh-product-list .sh-product-list-items-container>.sh-accordion .brands-list{margin-bottom:32px}.sh-product-list .sh-product-list-items-container>.sh-accordion>.sh-accordion__content{border:none}.sh-product-list .sh-product-list-items-container>.sh-accordion>.sh-accordion__content .sh-product-list-filters{margin-top:24px;padding-top:0;margin-bottom:0}.sh-product-list .more-info{margin-top:64px;display:flex;flex-direction:column;align-items:center;text-align:center}.sh-product-list .more-info button{padding:16px 120px}.sh-product-list .more-info p{color:var(--sh-gray7)}.sh-home{width:100%;overflow-x:hidden;overflow-y:auto}@media (max-width: 519px){.sh-home .sh-product .bonus{font-size:14px;padding:4px 16px}}.sh-home-hero{position:relative;min-height:595px;display:flex;align-items:stretch;justify-content:space-between;gap:24px;margin-bottom:64px}@media (max-width: 1299px){.sh-home-hero{align-items:center;padding-left:24px;margin-top:40px;min-height:unset}}@media (max-width: 679px){.sh-home-hero{padding-left:0;margin-top:0}}@media (max-width: 679px){.sh-home-hero{padding-top:0;flex-direction:column-reverse;justify-content:flex-end;gap:32px;min-height:unset;margin-bottom:56px}}.sh-home-hero .sh-button{text-decoration:none}.sh-home-hero h1{font-size:54px;font-weight:700;line-height:1.3}@media (max-width: 1299px){.sh-home-hero h1{font-size:28px}}@media (max-width: 679px){.sh-home-hero h1{text-align:center;font-size:24px}.sh-home-hero h1 span{display:inline-block;white-space:normal}}.sh-home-hero h1 .accent{color:var(--sh-blue-main)}.sh-home-hero__content{max-width:610px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (max-width: 1299px){.sh-home-hero__content{max-width:48%}}@media (max-width: 679px){.sh-home-hero__content{max-width:100%}}.sh-home-hero__content .button-container{display:flex;flex-wrap:wrap;flex-direction:row;gap:16px}@media (max-width: 1299px){.sh-home-hero__content .button-container{margin-top:24px}}@media (max-width: 679px){.sh-home-hero__content .button-container{flex-direction:column;justify-items:center}}.sh-home-hero__content p{margin-top:24px;font-weight:500!important}@media (max-width: 1299px){.sh-home-hero__content p{display:none}}@media (max-width: 679px){.sh-home-hero__content p{margin-top:0;margin-bottom:0}}@media (max-width: 679px){.sh-home-hero__content{margin-left:auto;margin-right:auto;padding:0 24px;align-items:stretch;gap:40px}.sh-home-hero__content .sh-button{text-align:center}}.sh-home-hero__stats{position:relative}@media (min-width: 1920px){.sh-home-hero__stats{width:800px}}.sh-home-hero__stats>img{width:100%;object-fit:cover;height:100%;object-position:left}.sh-home-hero__stats>img.only-desktop{border-bottom-left-radius:200px}.sh-home-hero__stats>img.only-mobile{border-bottom-left-radius:100px}.sh-home-hero .decorator-1{position:absolute;z-index:-1;top:0;right:0}@media screen and (max-width: 679px){.sh-home-hero .decorator-1{top:35%;right:0;height:47%;width:47%}}.sh-home-hero .floating-arrow{position:absolute;left:-134px;top:24px;width:91px;height:88px}.sh-home-hero .floating-card{position:absolute;padding:20px;font-weight:600;font-size:18px;color:var(--sh-black);box-shadow:0 4px 19px #8b9fac40;background:var(--sh-white);border-radius:24px;line-height:1.55}.sh-home-hero .floating-card-product{position:absolute;max-width:382px;width:100%;top:150px;left:-134px;box-shadow:0 4px 19px #8b9fac40;background:var(--sh-blue-main);border-radius:24px}.sh-home-hero .floating-card-product img{width:100%;border-top-left-radius:24px;border-top-right-radius:24px;overflow:hidden}.sh-home-hero .floating-card-product div{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:16px;font-weight:700;color:var(--sh-white)}.sh-home-hero .floating-card--1{left:-84px;bottom:24px;max-width:334px}.sh-home-hero .floating-card--2{left:292px;bottom:24px;max-width:312px}.sh-home-hero .floating-card--3{bottom:320px;left:430px}.sh-home-hero .floating-card--4{bottom:190px;left:570px;max-width:220px}@media (min-width: 1920px){.sh-home-hero .floating-card--4{left:524px}}@media (max-width: 1919px){.sh-home-hero .floating-arrow,.sh-home-hero .floating-card-product{display:none}.sh-home-hero .floating-card--1{left:24px;bottom:24px;max-width:334px}.sh-home-hero .floating-card--2{left:403px;bottom:24px;max-width:312px}.sh-home-hero .floating-card--3{bottom:260px;max-width:422px;left:590px}.sh-home-hero .floating-card--4{bottom:150px;left:464px;max-width:unset}}@media (max-width: 1571px){.sh-home-hero .floating-arrow{display:none}.sh-home-hero .floating-card{font-size:16px}.sh-home-hero .floating-card-product,.sh-home-hero .floating-card--1{display:none}.sh-home-hero .floating-card--2{left:300px;bottom:114px;max-width:312px}.sh-home-hero .floating-card--3{bottom:204px;left:440px}.sh-home-hero .floating-card--4{left:24px;bottom:24px;max-width:385px}}@media (max-width: 679px){.sh-home-hero .floating-arrow{display:none}.sh-home-hero .floating-card{padding:12px;border-radius:14px;font-size:14px;font-weight:500}.sh-home-hero .floating-card-product,.sh-home-hero .floating-card--1{display:none}.sh-home-hero .floating-card--2{left:unset;right:24px;bottom:-50px;max-width:156px}.sh-home-hero .floating-card--3{bottom:60px;left:unset;right:12px;max-width:120px}.sh-home-hero .floating-card--4{left:12px;bottom:42px;max-width:140px}}.sh-home-section-1{margin-bottom:112px}@media (max-width: 1299px){.sh-home-section-1{display:none}}.sh-home-section-1 .head{display:flex;flex-direction:row;justify-content:space-between;gap:32px;margin-bottom:72px}.sh-home-section-1 .head h2{font-size:36px;font-weight:700;line-height:1.2;max-width:679px}.sh-home-section-1 .head .content{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:32px;grid-row-gap:32px;align-content:center;justify-content:space-between;justify-items:center;align-items:center}.sh-home-section-1 .content{display:grid;grid-template-columns:repeat(2,1fr) 2fr;grid-template-rows:1fr;grid-column-gap:24px;grid-row-gap:0}.sh-home-section-1 .content a{text-decoration:none}.sh-home-section-2,.sh-home-section-4{overflow-x:hidden}.sh-home-section-2,.sh-home-section-5,.sh-home-section-7{margin-bottom:88px}@media (max-width: 1299px){.sh-home-section-2,.sh-home-section-5,.sh-home-section-7{margin-bottom:40px}}.sh-home-section-2 .head,.sh-home-section-5 .head,.sh-home-section-7 .head{display:grid;grid-template-columns:1fr 2fr 1fr;margin-bottom:48px}@media (max-width: 1299px){.sh-home-section-2 .head,.sh-home-section-5 .head,.sh-home-section-7 .head{grid-template-columns:1fr;margin-bottom:28px}}.sh-home-section-2 .head .title,.sh-home-section-5 .head .title,.sh-home-section-7 .head .title{display:flex;flex-direction:column;align-content:center;align-items:center;gap:8px}@media (max-width: 1299px){.sh-home-section-2 .head .title,.sh-home-section-5 .head .title,.sh-home-section-7 .head .title{margin-bottom:10px}.sh-home-section-2 .head .title--only-head,.sh-home-section-5 .head .title--only-head,.sh-home-section-7 .head .title--only-head{align-items:flex-start}.sh-home-section-2 .head .title--only-head .subtitle,.sh-home-section-5 .head .title--only-head .subtitle,.sh-home-section-7 .head .title--only-head .subtitle{display:none}}.sh-home-section-2 .head .title h2,.sh-home-section-5 .head .title h2,.sh-home-section-7 .head .title h2{font-size:36px}@media (max-width: 1299px){.sh-home-section-2 .head .title h2,.sh-home-section-5 .head .title h2,.sh-home-section-7 .head .title h2{font-size:24px}}.sh-home-section-2 .head .title .subtitle,.sh-home-section-5 .head .title .subtitle,.sh-home-section-7 .head .title .subtitle{font-size:20px;font-weight:700;color:var(--sh-blue-accent)}.sh-home-section-2 .head .action,.sh-home-section-5 .head .action,.sh-home-section-7 .head .action{display:flex;align-items:flex-end;align-content:flex-end;justify-content:flex-end}@media (max-width: 1299px){.sh-home-section-2 .head .action,.sh-home-section-5 .head .action,.sh-home-section-7 .head .action{justify-content:flex-start}}.sh-home-section-2 .head .action a,.sh-home-section-5 .head .action a,.sh-home-section-7 .head .action a{display:flex;align-items:center;justify-content:center;text-decoration:none;gap:4px;font-weight:700;font-size:18px;transition:all .3s;color:var(--sh-blue-main)}@media (max-width: 1299px){.sh-home-section-2 .head .action a,.sh-home-section-5 .head .action a,.sh-home-section-7 .head .action a{font-size:16px}}.sh-home-section-2 .head .action a:hover,.sh-home-section-5 .head .action a:hover,.sh-home-section-7 .head .action a:hover{color:var(--sh-blue-hover);text-decoration:underline}.sh-home-section-2 .content--grid,.sh-home-section-5 .content--grid,.sh-home-section-7 .content--grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px}@media (max-width: 1400px){.sh-home-section-2 .content--grid,.sh-home-section-5 .content--grid,.sh-home-section-7 .content--grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1299px){.sh-home-section-2 .content--grid,.sh-home-section-5 .content--grid,.sh-home-section-7 .content--grid{grid-template-columns:1fr}}.sh-home-section-2 .content--grid a,.sh-home-section-5 .content--grid a,.sh-home-section-7 .content--grid a{text-decoration:none}.sh-home-section-3{margin-bottom:120px}@media (max-width: 1299px){.sh-home-section-3{margin-bottom:56px}}.sh-home-section-4,.sh-home-section-6{margin-top:100px;margin-bottom:100px;display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media (max-width: 1299px){.sh-home-section-4,.sh-home-section-6{align-items:center}}@media (max-width: 679px){.sh-home-section-4,.sh-home-section-6{grid-template-columns:1fr;margin-top:56px;margin-bottom:46px;gap:46px}}.sh-home-section-4 .content,.sh-home-section-6 .content{max-width:559px}@media (max-width: 1299px){.sh-home-section-4 .content,.sh-home-section-6 .content{max-width:unset}}.sh-home-section-4 .content .subtitle,.sh-home-section-6 .content .subtitle{font-size:16px;font-weight:700;color:var(--sh-blue-accent);display:block}.sh-home-section-4 .content .subtitle.small-padding,.sh-home-section-6 .content .subtitle.small-padding{padding:0}.sh-home-section-4 .content .title,.sh-home-section-6 .content .title{font-size:48px;font-weight:700;color:var(--sh-black);line-height:1.2;margin-bottom:24px}@media (max-width: 1299px){.sh-home-section-4 .content .title,.sh-home-section-6 .content .title{margin-top:8px;font-size:28px;margin-bottom:16px}}@media (max-width: 679px){.sh-home-section-4 .content .title,.sh-home-section-6 .content .title{margin-top:8px;font-size:24px}}.sh-home-section-4 .content p,.sh-home-section-6 .content p{margin-top:24px;margin-bottom:32px}@media (max-width: 1299px){.sh-home-section-4 .content p,.sh-home-section-6 .content p{margin-top:16px;margin-bottom:24px}}@media (max-width: 679px){.sh-home-section-4 .content p,.sh-home-section-6 .content p{margin-bottom:24px}}.sh-home-section-4 .content .list,.sh-home-section-6 .content .list{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.sh-home-section-4 .content .list .list-item,.sh-home-section-6 .content .list .list-item{display:flex;flex-direction:row;align-items:center;gap:12px;font-weight:500;font-size:18px}.sh-home-section-4 .content .list .list-item>svg,.sh-home-section-6 .content .list .list-item>svg{width:100%;max-width:24px}.sh-home-section-4 .content-image-2,.sh-home-section-6 .content-image-2{position:relative;width:100%}.sh-home-section-4 .content-image-2 .image-1,.sh-home-section-6 .content-image-2 .image-1{object-fit:contain;border-radius:26px}@media (max-width: 1299px){.sh-home-section-4 .content-image-2 .image-1,.sh-home-section-6 .content-image-2 .image-1{object-fit:cover;width:100%;max-height:440px}}@media (max-width: 1115px){.sh-home-section-4 .content-image-2 .image-1,.sh-home-section-6 .content-image-2 .image-1{max-height:240px}}.sh-home-section-4 .content-image-2 .decorator,.sh-home-section-6 .content-image-2 .decorator{width:798.19px;height:711.74px;position:absolute;top:0;right:0;transform:translate(177px,-165px);z-index:-1}@media (max-width: 1299px){.sh-home-section-4 .content-image-2 .decorator,.sh-home-section-6 .content-image-2 .decorator{display:none}}.sh-home-section-4 .content-image-2 .logo,.sh-home-section-6 .content-image-2 .logo{position:absolute;object-fit:contain;left:-50px;bottom:55px}@media (max-width: 1299px){.sh-home-section-4 .content-image-2 .logo,.sh-home-section-6 .content-image-2 .logo{height:46px;left:unset;bottom:unset;right:16px;top:-22px}}.sh-home-section-4 .content-image-2 .floating-card,.sh-home-section-6 .content-image-2 .floating-card{position:absolute;right:0;bottom:-55px;box-shadow:0 4px 19px #8b9fac40;border-radius:18px;background:var(--sh-white);padding:24px;display:flex;flex-direction:row;gap:8px;align-items:center;max-width:382px;width:100%}@media (max-width: 1299px){.sh-home-section-4 .content-image-2 .floating-card,.sh-home-section-6 .content-image-2 .floating-card{max-width:284px;padding:14px 16px;left:50%;transform:translate(-50%)}}.sh-home-section-4 .content-image-2 .floating-card .avatar-container img,.sh-home-section-6 .content-image-2 .floating-card .avatar-container img{width:95px;height:95px;border-radius:9999px}@media (max-width: 1299px){.sh-home-section-4 .content-image-2 .floating-card .avatar-container img,.sh-home-section-6 .content-image-2 .floating-card .avatar-container img{width:55px;height:55px}}.sh-home-section-4 .content-image-2 .floating-card .content-container,.sh-home-section-6 .content-image-2 .floating-card .content-container{width:100%;display:flex;flex-direction:column}.sh-home-section-4 .content-image-2 .floating-card .content-container .title,.sh-home-section-6 .content-image-2 .floating-card .content-container .title{margin:0 0 0 8px;font-weight:500;font-size:24px;order:1}@media (max-width: 1299px){.sh-home-section-4 .content-image-2 .floating-card .content-container .title,.sh-home-section-6 .content-image-2 .floating-card .content-container .title{font-size:16px}}.sh-home-section-4 .content-image-2 .floating-card .content-container .description,.sh-home-section-6 .content-image-2 .floating-card .content-container .description{margin:4px 0 0 8px;font-weight:500;font-size:14px;order:2}@media (max-width: 1299px){.sh-home-section-4 .content-image-2 .floating-card .content-container .description,.sh-home-section-6 .content-image-2 .floating-card .content-container .description{order:3}}.sh-home-section-4 .content-image-2 .floating-card .content-container .description .accent,.sh-home-section-6 .content-image-2 .floating-card .content-container .description .accent{color:var(--sh-blue-main)}.sh-home-section-4 .content-image-2 .floating-card .content-container .annotation,.sh-home-section-6 .content-image-2 .floating-card .content-container .annotation{margin-top:12px;order:4;font-size:12px}.sh-home-section-4 .content-image-2 .floating-card .content-container .loader,.sh-home-section-6 .content-image-2 .floating-card .content-container .loader{position:relative;margin-top:8px;width:100%;border-radius:30px;background:#d6d6d6;height:7px;order:3}@media (max-width: 1299px){.sh-home-section-4 .content-image-2 .floating-card .content-container .loader,.sh-home-section-6 .content-image-2 .floating-card .content-container .loader{order:2;margin:4px 6px 0 8px;max-width:126px}}.sh-home-section-4 .content-image-2 .floating-card .content-container .loader:after,.sh-home-section-6 .content-image-2 .floating-card .content-container .loader:after{content:"";position:absolute;left:0;top:0;width:45%;height:100%;background:var(--sh-blue-main);border-radius:30px}.sh-home-section-4 .content-image-1,.sh-home-section-6 .content-image-1{position:relative;width:100%;display:flex;align-items:flex-start;flex-direction:row;justify-content:flex-end;gap:16px}@media (max-width: 1299px){.sh-home-section-4 .content-image-1,.sh-home-section-6 .content-image-1{display:grid;grid-template-columns:1fr 1fr;grid-column:1/-1;width:100%;margin-left:0;justify-content:center}}.sh-home-section-4 .content-image-1 .image-1,.sh-home-section-6 .content-image-1 .image-1{object-fit:contain;margin-top:50px;max-width:256px;border-radius:20px}@media (max-width: 1299px){.sh-home-section-4 .content-image-1 .image-1,.sh-home-section-6 .content-image-1 .image-1{width:100%;max-width:unset}}.sh-home-section-4 .content-image-1 .image-2,.sh-home-section-6 .content-image-1 .image-2{border-radius:20px}@media (max-width: 1299px){.sh-home-section-4 .content-image-1 .image-2,.sh-home-section-6 .content-image-1 .image-2{width:100%;max-width:unset}}.sh-home-section-4 .content-image-1 .floating-card,.sh-home-section-6 .content-image-1 .floating-card{position:absolute;padding:24px;font-weight:600;font-size:18px;color:var(--sh-black);box-shadow:0 4px 19px #8b9fac40;background:var(--sh-white);border-radius:24px;line-height:1.55}@media (max-width: 1299px){.sh-home-section-4 .content-image-1 .floating-card,.sh-home-section-6 .content-image-1 .floating-card{padding:12px;font-size:16px}}.sh-home-section-4 .content-image-1 .floating-card .accent,.sh-home-section-6 .content-image-1 .floating-card .accent{color:var(--sh-blue-accent)}.sh-home-section-4 .content-image-1 .floating-card--1,.sh-home-section-6 .content-image-1 .floating-card--1{bottom:68px;left:0;text-align:center}@media (max-width: 1299px){.sh-home-section-4 .content-image-1 .floating-card--1,.sh-home-section-6 .content-image-1 .floating-card--1{right:24px;left:unset;bottom:40px}}.sh-home-section-4 .content-image-1 .floating-card--2,.sh-home-section-6 .content-image-1 .floating-card--2{top:10px;left:50%;transform:translate(-50%);max-width:328px;text-align:center}@media (max-width: 1299px){.sh-home-section-4 .content-image-1 .floating-card--2,.sh-home-section-6 .content-image-1 .floating-card--2{left:24px;right:unset;transform:translate(0);max-width:248px}}.sh-home-section-4 .sh-button,.sh-home-section-6 .sh-button{text-decoration:none;display:inline-block}@media (max-width: 679px){.sh-home-section-4 .sh-button,.sh-home-section-6 .sh-button{display:block;text-align:center}}.sh-home-section-6{margin-top:120px;margin-bottom:140px}@media (max-width: 1299px){.sh-home-section-6{margin-top:72px;margin-bottom:60px}}@media (max-width: 679px){.sh-home-section-6{margin-top:64px;margin-bottom:100px}}@media (max-width: 1299px){.sh-home-section-8{background:#f9f9fb;border-top-right-radius:20px;border-top-left-radius:20px;padding-top:40px;padding-bottom:72px;margin-bottom:-70px}}.sh-home-section-8 .head{margin-bottom:64px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 1299px){.sh-home-section-8 .head{align-items:flex-start;margin-bottom:32px}}.sh-home-section-8 .head .title{font-size:36px;color:var(--sh-black);font-weight:700;line-height:1.2;margin-bottom:24px;text-align:center}@media (max-width: 1299px){.sh-home-section-8 .head .title{font-size:24px;text-align:start;margin-bottom:16px}}.sh-home-section-8 .head .description{font-size:16px;line-height:1.5;color:var(--sh-black);text-align:center;max-width:778px;margin:0}@media (max-width: 1299px){.sh-home-section-8 .head .description{text-align:start}}.sh-home-section-8 .content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px}@media (max-width: 1299px){.sh-home-section-8 .content{grid-template-columns:repeat(2,1fr)}}.sh-home-section-8 .content a{display:block;text-decoration:none}.sh-home-section-8 .content a:hover img{transform:scale(1.1)}.sh-home-section-8 .content a:hover figure figcaption,.sh-home-section-8 .content a:hover figure figcaption span{color:var(--sh-blue-hover);text-decoration:underline}.sh-home-section-8 .content a:hover figure figcaption svg,.sh-home-section-8 .content a:hover figure figcaption span svg{opacity:1}.sh-home-section-8 .content a figure{display:block;width:100%;border-radius:20px;overflow:hidden}.sh-home-section-8 .content a figure .image-wrapper{border-radius:20px;overflow:hidden}.sh-home-section-8 .content a figure img{width:100%;transition:transform .3s;display:block}.sh-home-section-8 .content a figure figcaption{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:center;margin-top:24px}.sh-home-section-8 .content a figure figcaption,.sh-home-section-8 .content a figure figcaption span{text-align:center;font-size:20px;font-weight:700;color:var(--sh-black);transition:.3s all}@media (max-width: 1299px){.sh-home-section-8 .content a figure figcaption,.sh-home-section-8 .content a figure figcaption span{font-size:16px}}.sh-home-section-8 .content a figure figcaption svg,.sh-home-section-8 .content a figure figcaption span svg{opacity:0;transition:.3s all}@media (max-width: 1299px){.sh-home-section-8 .content a figure figcaption svg,.sh-home-section-8 .content a figure figcaption span svg{color:var(--sh-blue-main);opacity:1}}.sh-my-account .sh-breadcrumbs{display:block}@media screen and (max-width: 1299px){.sh-my-account .sh-breadcrumbs li{font-size:14px}}.sh-my-account-container{display:flex;flex-direction:row;gap:32px;align-items:flex-start}@media screen and (max-width: 1299px){.sh-my-account-container{flex-direction:column;align-items:stretch;gap:40px}.sh-my-account-container .sh-accordion__button{width:100%;display:flex;justify-content:space-between}}.sh-my-account-container .sh-menu{max-width:270px;width:100%;padding:32px 40px;border-radius:14px;background:var(--sh-white);box-shadow:0 4px 19px #8b9fac40}@media screen and (max-width: 1299px){.sh-my-account-container .sh-menu{max-width:unset;width:unset}}.sh-my-account-container .sh-menu h1{font-size:24px;margin-bottom:32px}.sh-my-account-container .sh-menu nav ul{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1299px){.sh-my-account-container .sh-menu nav ul{transform:translate(-16px)}}.sh-my-account-container .sh-menu nav ul li{padding-left:16px;position:relative}.sh-my-account-container .sh-menu nav ul li.active:after{position:absolute;content:"";left:0;top:0;height:100%;width:3px;background:var(--sh-blue-main)}.sh-my-account-container .sh-menu nav ul li.active a{color:var(--sh-blue-main);font-weight:700}.sh-my-account-container .sh-menu nav ul li a{display:flex;flex-direction:row;gap:16px;align-items:center;font-weight:500;text-decoration:none;color:var(--sh-black);transition:all .3s}.sh-my-account-container .sh-menu nav ul li a:hover{color:var(--sh-blue-hover)}.sh-my-account-container .sh-container{width:100%}@media screen and (min-width: 1300px){.sh-my-account-container .sh-container>.sh-button{min-width:382px!important}}.sh-my-account-container .sh-container>.title{display:flex;flex-direction:row;gap:12px;align-items:center;font-size:24px;margin-bottom:24px}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container>.title{font-size:20px}}.sh-my-account-container .sh-container>p{margin-top:16px;margin-bottom:16px;line-height:1.75}.sh-my-account-container .sh-container>p a{font-weight:600}.sh-my-account-container .sh-container>ul{line-height:1.5}.sh-my-account-container .sh-container>ul a{font-weight:600;word-wrap:break-word}.sh-my-account-container .sh-container .gift-card-list{margin-top:32px}.sh-my-account-container .sh-container .gift-card-list .gift-card:first-child{border-top:1px solid var(--sh-gray);padding-top:32px}.sh-my-account-container .sh-container .gift-card-list .gift-card:not(:last-child){margin-bottom:32px}.sh-my-account-container .sh-container .gift-card-list .gift-card{border-bottom:1px solid var(--sh-gray)}.sh-my-account-container .sh-container .gift-card-list .gift-card__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:32px;color:var(--sh-gray6);line-height:2;margin-bottom:24px}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card__header{flex-direction:column;align-items:flex-start;gap:4px}}.sh-my-account-container .sh-container .gift-card-list .gift-card__header .group{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:32px}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card__header .group{flex-direction:column;align-items:flex-start;gap:4px}}.sh-my-account-container .sh-container .gift-card-list .gift-card__header .accent{font-weight:500;color:var(--sh-black)}.sh-my-account-container .sh-container .gift-card-list .gift-card__header .status{font-weight:600}.sh-my-account-container .sh-container .gift-card-list .gift-card__header .status--completed{color:#008044}.sh-my-account-container .sh-container .gift-card-list .gift-card__header .status--waiting-for-payment{color:#8f720a}.sh-my-account-container .sh-container .gift-card-list .gift-card__header .status--canceled{color:#e42525}.sh-my-account-container .sh-container .gift-card-list .gift-card__body{display:flex;flex-direction:row;justify-content:space-between;gap:32px}.sh-my-account-container .sh-container .gift-card-list .gift-card__body:last-child{margin-bottom:32px}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card__body{flex-direction:column}}.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details{display:flex;flex-direction:row;gap:16px;width:100%}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details{align-items:start}}.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__image{width:96px;height:62px;object-fit:cover;border-radius:4px;margin-top:8px}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__image{width:74px;height:48px}}.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__info{display:flex;flex-direction:column}.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__info .title{font-size:18px;font-weight:700;color:var(--sh-black);margin-bottom:4px;line-height:1.5;display:flex;flex-direction:row;gap:4px;align-items:center}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__info .title{font-size:16px;margin-bottom:8px}}.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__info .title .promotion{padding:0 8px;background:var(--sh-blue-main);color:var(--sh-white);font-weight:600;font-size:20px;border-radius:24px;position:relative;display:inline-block;cursor:help}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__info .title .promotion{display:none}}.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__info .title .promotion .tooltip-popup{z-index:1;position:absolute;color:var(--sh-black);font-weight:500;font-size:14px;padding:16px;box-shadow:0 4px 19px #8b9fac40;background:var(--sh-white);border-radius:10px;left:0;line-height:1.55;opacity:0;visibility:hidden;transition:opacity .2s;pointer-events:none;width:195px}.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__info .title .promotion:hover .tooltip-popup,.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__info .title .promotion:focus .tooltip-popup{opacity:1;visibility:visible}.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__info .price{font-size:16px;font-weight:500;color:var(--sh-black);margin-bottom:4px}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__info .price{font-size:14px;margin-bottom:8px}}.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__info .link{font-size:14px;font-weight:500;color:var(--sh-gray6);display:flex;flex-direction:row;gap:4px;align-items:center;text-decoration:none;transition:all .3s;margin-top:4px;background:transparent;border:0;padding:0}.sh-my-account-container .sh-container .gift-card-list .gift-card__body .product-details__info .link:hover{color:var(--sh-blue-hover);text-decoration:underline}.sh-my-account-container .sh-container .gift-card-list .gift-card__body .group{display:flex;flex-direction:row;justify-content:space-between;max-width:515px;width:100%;gap:32px}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card__body .group{max-width:unset;font-size:14px;justify-content:flex-start}}@media screen and (max-width: 679px){.sh-my-account-container .sh-container .gift-card-list .gift-card__body .group{justify-content:space-between}}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card__body .group .price.promotion .title{color:var(--sh-blue-main)}}.sh-my-account-container .sh-container .gift-card-list .gift-card__body .group .price.promotion .promotion-symbol{display:none}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card__body .group .price.promotion .promotion-symbol{display:block;color:var(--sh-blue-main);font-weight:600;font-size:16px}}.sh-my-account-container .sh-container .gift-card-list .gift-card__body .group .title{font-weight:700;line-height:1.75;margin-bottom:4px}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card__body .group .title{font-size:14px}}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-button--summary{margin-top:24px;margin-bottom:32px;padding:8px 44px;text-decoration:unset}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-button--summary:hover{text-decoration:underline}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-button--summary{padding:16px}}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__content{border-bottom:0}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__button{display:flex;justify-content:flex-start;padding-top:24px;padding-bottom:32px;color:var(--sh-blue-main);gap:16px}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__button p{margin:0;font-size:16px;line-height:1.75}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__button[aria-expanded=true] p>.hidden{display:none}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__button[aria-expanded=false] p>.expanded{display:none}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content{display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-start}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1{max-width:648px;width:100%}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1{max-width:unset}}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1 .title{font-size:18px;font-weight:700;color:var(--sh-black);margin-bottom:16px}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1 .description{font-size:16px;font-weight:500;color:var(--sh-black);margin-bottom:24px}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1 .code-list{display:flex;flex-direction:column;margin-bottom:24px}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1 .code-list .code-item:not(:last-child){border-bottom:1px solid var(--sh-gray);margin-bottom:24px;padding-bottom:24px}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1 .code-list .code-item{display:flex;flex-direction:row;justify-content:space-between;gap:32px}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1 .code-list .code-item{flex-direction:column;gap:0}}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1 .code-list .code-item--content{display:flex;flex-direction:column}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1 .code-list .code-item--content p{margin:0}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1 .code-list .code-item--content .code{font-size:14px;font-weight:500;color:var(--sh-gray6)}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1 .code-list .code-item--content .code.identify{font-size:16px;font-weight:700;color:var(--sh-gray6)}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1 .code-list .code-item--content .code.serial{font-size:16px;font-weight:700;color:var(--sh-blue-main)}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-1 .code-list .code-item--content .code span{color:var(--sh-black)}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-2{padding:24px 32px;border-radius:14px;background:var(--sh-modal-details);max-width:382px;width:100%}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-2{display:none}}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-2 .title{font-size:18px;font-weight:700;color:var(--sh-black);margin-bottom:16px}.sh-my-account-container .sh-container .gift-card-list .gift-card .sh-accordion__inner .content-col-2 .description{font-size:16px;font-weight:500;color:var(--sh-black);margin-bottom:24px}.sh-my-account-container .sh-container .gift-card-list .gift-card a.sh-button{display:inline-block}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .gift-card-list .gift-card a.sh-button{display:block;text-align:center}}.sh-my-account-container .sh-container .sh-pagination{margin-top:112px}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .sh-pagination{margin-top:26px}}.sh-my-account-container .sh-container .sh-button:last-child{margin-top:16px}.sh-my-account-container .sh-container .flip-container{display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .flip-container{flex-direction:column-reverse;gap:48px}}.sh-my-account-container .sh-container .info-banner{border-radius:24px;background:var(--sh-modal-details);padding:0 56px;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:32px}@media (max-width: 1299px){.sh-my-account-container .sh-container .info-banner{flex-direction:column;padding:0;gap:0}}.sh-my-account-container .sh-container .info-banner .banner{object-fit:contain;object-position:bottom}.sh-my-account-container .sh-container .info-banner .image-content{width:100%;flex-grow:1;display:flex}.sh-my-account-container .sh-container .info-banner .image-content img{width:100%}.sh-my-account-container .sh-container .info-banner .content{max-width:474px;flex-grow:2;width:100%;padding:36px 0}@media (max-width: 1299px){.sh-my-account-container .sh-container .info-banner .content{flex-direction:column;padding:24px 32px 0;align-self:center}}.sh-my-account-container .sh-container .info-banner .content .title{color:var(--sh-logo-color);font-size:30px;font-weight:700;margin-bottom:16px;line-height:1.2}@media (max-width: 1299px){.sh-my-account-container .sh-container .info-banner .content .title{font-size:20px;text-align:center}}.sh-my-account-container .sh-container .info-banner .content .description{margin:0;font-size:16px;font-weight:700;color:var(--sh-black);text-align:center}.sh-my-account-container .sh-container .info-banner .link-btn{text-decoration:none;transition:all .3s;font-weight:600;color:var(--sh-black);display:flex;flex-direction:row;align-items:center;gap:16px;margin-bottom:24px}@media screen and (max-width: 1299px){.sh-my-account-container .sh-container .info-banner .link-btn{justify-content:center}}.sh-my-account-container .sh-container .info-banner .link-btn:hover{color:var(--sh-blue-hover);text-decoration:underline}.sh-error-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 480px);max-width:1058px;margin:0 auto}.sh-error--img{margin-bottom:60px}@media screen and (max-width: 1299px){.sh-error--img{margin-bottom:50px}.sh-error--img img{max-width:140px}}.sh-error--title{margin-bottom:16px;text-align:center;font-size:36px;line-height:1.35}@media screen and (max-width: 1299px){.sh-error--title{font-size:32px;margin-bottom:0}}.sh-error--subtitle{margin-bottom:8px;text-align:center;font-size:18px;line-height:1.5;font-weight:500;color:var(--sh-blue-main)}.sh-error--decorator{z-index:-1;position:absolute;left:50%;top:calc(50% - 180px);transform:translate(-50%,-50%)}.sh-error--description{margin-bottom:40px;text-align:center;font-size:18px;line-height:1.55}@media screen and (max-width: 1299px){.sh-error--description{font-size:16px;margin-bottom:32px}}.sh-error--btn-container{display:flex;flex-direction:row;gap:24px}@media screen and (max-width: 1299px){.sh-error--btn-container{flex-direction:column;width:100%}}.sh-error--btn-container a{text-decoration:none;display:block;text-align:center}.sh-session-expired-container{background:#fff;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1058px;margin:0 auto;border-radius:14px;box-shadow:0 4px 19px #8b9f1140;padding:48px 24px 60px}@media screen and (max-width: 1299px){.sh-session-expired-container{padding:48px 24px 40px}}.sh-session-expired--img{margin-bottom:60px}@media screen and (max-width: 1299px){.sh-session-expired--img{margin-bottom:50px}.sh-session-expired--img img{max-width:140px}}.sh-session-expired--title{margin-bottom:16px;text-align:center;font-size:36px;line-height:1.35}@media screen and (max-width: 1299px){.sh-session-expired--title{font-size:32px;margin-bottom:0}}.sh-session-expired--subtitle{margin-bottom:8px;text-align:center;font-size:18px;line-height:1.5;font-weight:500;color:var(--sh-blue-main)}.sh-session-expired--decorator{z-index:-1;position:absolute;left:50%;top:calc(50% - 180px);transform:translate(-50%,-50%)}.sh-session-expired--description{margin-bottom:40px;text-align:center;font-size:18px;line-height:1.55}@media screen and (max-width: 1299px){.sh-session-expired--description{font-size:16px;margin-bottom:32px}}.sh-session-expired--btn-container{display:flex;flex-direction:row;gap:24px}@media screen and (max-width: 1299px){.sh-session-expired--btn-container{flex-direction:column;width:100%}}.sh-session-expired--btn-container a{text-decoration:none;display:block;text-align:center}.container>app-split-container-horizontal,.container>app-split-container-vertical,.container>app-product-block-slider,.container>app-product-block-grid,.container>app-banner-layout3,.container>app-text-block-html{display:block;margin-top:64px;margin-bottom:64px}@media (max-width: 1299px){.container>app-text-block-html{padding-left:0;padding-right:0}}.container>app-split-container-horizontal:first-child,.container>app-split-container-vertical:first-child,.container>app-product-block-slider:first-child,.container>app-product-block-grid:first-child,.container>app-banner-layout3:first-child,.container>app-text-block-html:first-child{margin-top:0}.container app-banner-layout4{width:100%}.container>app-product-block-grid .product-block.product-block-grid .content .items-container{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width: 680px){.container>app-product-block-grid .product-block.product-block-grid .content .items-container{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1300px){.container>app-product-block-grid .product-block.product-block-grid .content .items-container{grid-template-columns:repeat(4,1fr)}}.container .image-wrapper img.only-desktop{width:100%}.container .split-container{display:flex;justify-content:center}.container .split-container>.row{display:flex;flex-direction:row;width:100%;justify-content:center;align-items:stretch;gap:24px}@media (min-width: 1300px){.container .split-container>.row{flex-wrap:wrap}}.container .split-container>.row>.col{flex:1;flex-basis:0;max-width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.container .split-container>.row>.col-12{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column}.container .split-container>.row>.col-6{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);display:flex;flex-direction:column}@media (min-width: 680px){.container .split-container>.row>.col-sm{flex:1;flex-basis:0;max-width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width: 680px){.container .split-container>.row>.col-12-sm{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column}}@media (min-width: 680px){.container .split-container>.row>.col-6-sm{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);display:flex;flex-direction:column}}@media (min-width: 1300px){.container .split-container>.row>.col-md{flex:1;flex-basis:0;max-width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width: 1300px){.container .split-container>.row>.col-12-md{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column}}@media (min-width: 1300px){.container .split-container>.row>.col-6-md{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);display:flex;flex-direction:column}}.container .split-container-vertical{flex-direction:column;gap:48px}.container .split-container-vertical>.row{flex-direction:column}.container .split-container-horizontal{flex-direction:row}.container .split-container-horizontal>.row{flex-direction:row}.container .items-container{display:flex;flex-direction:row;gap:24px}@media (max-width: 1299px){.container .items-container{flex-direction:column}}.container app-product-list-item,.container app-product-block-grid{display:block;width:100%}.container app-banner-layout2{display:block;width:100%;height:100%}.container .banner-layout{align-items:center;height:100%;display:flex}.container .banner-layout .info-banner{height:100%}.container .banner-layout.banner-layout1 .image-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.container .banner-layout.banner-layout2 .image-wrapper img{height:100%;width:unset;float:right;margin-right:32px}.container .banner-layout.banner-layout3 .image-wrapper{margin-top:16px}.container .banner-layout.banner-layout3 .image-wrapper img{height:100%;width:unset;float:right;margin-right:16px}.container .banner-layout.banner-layout4 a{display:block;text-decoration:none;width:100%}@media (max-width: 679px){.container .banner-layout.banner-layout4 a .image-wrapper{display:flex;justify-content:center}.container .banner-layout.banner-layout4 a .image-wrapper img.only-mobile{width:unset}}.container .banner-layout.banner-layout4 a:hover img{transform:scale(1.1)}.container .banner-layout.banner-layout4 a:hover figcaption,.container .banner-layout.banner-layout4 a:hover figcaption span{color:var(--sh-blue-hover);text-decoration:underline}.container .banner-layout.banner-layout4 a:hover figcaption svg,.container .banner-layout.banner-layout4 a:hover figcaption span svg{opacity:1}.container .banner-layout.banner-layout4 a figcaption{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:center;margin-top:24px}.container .banner-layout.banner-layout4 a figcaption,.container .banner-layout.banner-layout4 a figcaption span{text-align:center;font-size:20px;font-weight:700;color:var(--sh-black);transition:.3s all}@media (max-width: 1299px){.container .banner-layout.banner-layout4 a figcaption,.container .banner-layout.banner-layout4 a figcaption span{font-size:16px}}.container .banner-layout.banner-layout4 a figcaption svg,.container .banner-layout.banner-layout4 a figcaption span svg{opacity:0;transition:.3s all}@media (max-width: 1299px){.container .banner-layout.banner-layout4 a figcaption svg,.container .banner-layout.banner-layout4 a figcaption span svg{color:var(--sh-blue-main);opacity:1}}.container .banner-layout.banner-layout4 a div{display:block;width:100%;border-radius:20px;overflow:hidden}.container .banner-layout.banner-layout4 a div .image-wrapper{border-radius:20px;overflow:hidden}.container .banner-layout.banner-layout4 a div img{width:100%;transition:transform .3s;display:block}@media (max-width: 1299px){.container .split-container.split-container-horizontal .row{flex-wrap:wrap}}.sh-body .blue-decorator{left:0;top:0;position:absolute;z-index:-1;transform:translate(-50%,-35%);opacity:.5}.sh-body input,.sh-body select,.sh-body textarea{font-family:Poppins,sans-serif;font-weight:400;font-style:normal}.sh-body figure{margin:0}html{width:100vw;overflow-x:hidden;overflow-y:auto}body.sh-body{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;background-color:#fff;margin:0;min-height:100vh;width:100vw;overflow-x:hidden;overflow-y:visible;padding-top:143px;padding-bottom:0}@media screen and (max-width: 1299px){body.sh-body{padding-top:131px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width: 680px){.only-mobile{display:none!important}}@media (min-width: 1299px){.only-exclude-desktop{display:none!important}}@media (max-width: 1299px){.only-for-desktop{display:none!important}}@media (max-width: 679px){.only-desktop{display:none!important}}
