@font-face{font-display:swap;font-family:Graphik-Regular;font-style:normal;font-weight:400;src:url(Graphik-Regular.eot) format("embedded-opentype"),url(Graphik-Regular.woff2?v1773b32f5c4) format("woff2"),url(Graphik-Regular.woff) format("woff"),url(Graphik-Regular.ttf) format("truetype"),url(Graphik-Regular.svg) format("svg");}@font-face{font-display:swap;font-family:Graphik-Medium;font-style:normal;font-weight:500;src:url(Graphik-Medium.eot) format("embedded-opentype"),url(Graphik-Medium.woff2?v1773b32f5c3) format("woff2"),url(Graphik-Medium.woff) format("woff"),url(Graphik-Medium.ttf) format("truetype"),url(Graphik-Medium.svg) format("svg");}@font-face{font-display:swap;font-family:Didot;font-style:normal;font-weight:400;src:url(Didot.eot) format("embedded-opentype"),url(Didot.woff2?v1773b32f5c5) format("woff2"),url(Didot.woff) format("woff"),url(Didot.ttf) format("truetype"),url(Didot.svg) format("svg");}@font-face{font-display:swap;font-family:Didot-Italic;font-style:italic;font-style:normal;font-weight:400;src:url(Didot-Italic.eot) format("embedded-opentype"),url(Didot-Italic.woff2?v1773b32f5c3) format("woff2"),url(Didot-Italic.woff) format("woff"),url(Didot-Italic.ttf) format("truetype"),url(Didot-Italic.svg) format("svg");}
:root{--black:#000;--white:#fff;--red:red;--green:#0f0;--blue:#00f;--gray-input:#eaebef;--success-color:#1f873d;--success-bg-color:#f8fff9;--error-color:#d20000;--error-bg-color:#fff8f8;--font-primary-regular:"Graphik-Regular";--font-primary-medium:"Graphik-Medium";--font-secondary-regular:"Didot";--font-secondary-regular-italic:"Didot-Italic";--primary-color:#efb5ad;--secondary-color:#fdf8f7;--tertiary-color:#e2c1bd;--text-color:#0d0606;--text-color-alternative:#373737;--disable-color:#f1f4f1;--AnimationFadeInConfig:0.3s forwards ease-in-out;--PageSpacingTopTitle:74px;--PageSpacingBottomTitle:58px;}@media (max-width:749px){:root{--PageSpacingTopTitle:39px;--PageSpacingBottomTitle:45px;}}

.removeScroll{overflow:hidden;}.shopify-section{margin:0;padding:0;}.MainContent{min-height:calc(100vh - 400px);}*{box-shadow:unset;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;outline:0;-webkit-overflow-scrolling:touch;padding:0;scrollbar-width:none;-webkit-tap-highlight-color:rgba($white,0);-webkit-tap-highlight-color:transparent;}html{padding:0!important;}body,html{font-family:var(--font-primary-regular);font-size:14px;font-weight:400;line-height:1;width:100%;}a{color:var(--black);text-decoration:none;}img,svg{height:auto;max-width:100%;}img:not([src]){opacity:0;}svg:not(:root){overflow:unset;}li{list-style:none;}b,b *,strong,strong *{font-family:var(--font-primary-medium);font-weight:500;}em,em *,i,i *{font-style:italic;}s,s *,u,u *{text-decoration:underline;}table{border-collapse:collapse;border-spacing:0;width:100%;}td,th{border:1px solid #e8e9eb;padding:10px 14px;text-align:left;}[role=button],a,button,input,label,select,textarea{touch-action:manipulation;}.devText p,.devText span{background-color:#add8e6;}.devLinks a{background-color:coral;}.devList li{background-color:purple;}.devTitle h1,.devTitle h2,.devTitle h3,.devTitle h4,.devTitle h5,.devTitle h6{background-color:#90ee90;}.devIcons [class*=icon-element]{background-color:pink;border:1px solid purple;}.devBackImage [class*=image-container],.devBackImage [class*=image-wrapper],.devBackImage [class*=img-container],.devBackImage [class*=img-wrapper]{background-color:#add8e6;}.devBorderImage [class*=image-container],.devBorderImage [class*=image-wrapper],.devBorderImage [class*=img-container],.devBorderImage [class*=img-wrapper]{border:1px solid #000;}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.lozad{opacity:0;transition:.6s;}.lozad-loaded{opacity:1;}.icon-wrapper,.img-wrapper{align-items:center;display:flex;justify-content:center;}.icon-element{height:15px;max-width:unset;width:15px;}.back-img-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;}.back-img-wrapper .back-img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;}.WrapperWithMobileImage .back-img-mobile{display:none;}.video-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;}.video-wrapper iframe,.video-wrapper video{height:100%;left:0;position:absolute;top:0;width:100%;}@media (max-width:749px){.WrapperWithMobileImage .back-img-desktop{display:none;}.WrapperWithMobileImage .back-img-mobile{display:block;}}
[type=search]::-ms-clear,[type=search]::-ms-reveal{display:none;height:0;width:0;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-results-button,[type=search]::-webkit-search-results-decoration{display:none;}[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border:0;border-radius:0;}label{display:inline-block;margin-bottom:10px;}input:not([type=submit]):not([type=checkbox]):not([type=radio]),label,select,textarea{color:#373737;font-family:var(--font-primary-medium);font-size:calc(13px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;}input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);background-position:right 15px center;border:1px solid var(--gray-input);border-radius:0;box-shadow:unset!important;height:41px;max-height:unset;max-width:unset;min-height:unset;min-width:unset;outline:0;padding:0 15px;width:100%;}input::-webkit-input-placeholder{color:#373737;font-family:var(--font-primary-medium);font-size:calc(13px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;opacity:1!important;}textarea{height:208px;padding:10px 17px;resize:none;}.input-error-message,.InputError-message{color:var(--error-color)!important;font-family:var(--font-primary-regular);font-size:calc(13px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:calc(24px + 2*(100vw - 420px)/860);margin:10px 0 0;}.input--error,.InputError{border:1px solid var(--error-color)!important;}@media screen and (max-width:420px){input:not([type=submit]):not([type=checkbox]):not([type=radio]),label,select,textarea{font-size:13px;}input::-webkit-input-placeholder{font-size:13px;}.input-error-message,.InputError-message{font-size:13px;line-height:24px;}}@media screen and (min-width:1280px){input:not([type=submit]):not([type=checkbox]):not([type=radio]),label,select,textarea{font-size:15px;}input::-webkit-input-placeholder{font-size:15px;}.input-error-message,.InputError-message{font-size:15px;line-height:26px;}}
.title-page,.title-page *{font-family:var(--font-primary-medium);font-size:calc(18px + 6*(100vw - 420px)/860);font-weight:500;line-height:normal;text-align:center;}.BasicStylesTexts,.BasicStylesTexts *,.title-page,.title-page *{color:#373737;font-stretch:normal;font-style:normal;letter-spacing:normal;}.BasicStylesTexts,.BasicStylesTexts *{font-family:var(--font-primary-regular);font-weight:400;}.BasicStylesTexts a,.BasicStylesTexts a *,.BasicStylesTexts blockquote,.BasicStylesTexts blockquote *,.BasicStylesTexts li,.BasicStylesTexts li *,.BasicStylesTexts p,.BasicStylesTexts p *,.BasicStylesTexts span,.BasicStylesTexts span *,.BasicStylesTexts td,.BasicStylesTexts td *,.BasicStylesTexts th,.BasicStylesTexts th *{font-size:calc(13px + 2*(100vw - 420px)/860);line-height:calc(24px + 2*(100vw - 420px)/860);}.BasicStylesTexts h1,.BasicStylesTexts h1 *,.BasicStylesTexts h2,.BasicStylesTexts h2 *,.BasicStylesTexts h3,.BasicStylesTexts h3 *,.BasicStylesTexts h4,.BasicStylesTexts h4 *,.BasicStylesTexts h5,.BasicStylesTexts h5 *,.BasicStylesTexts h6,.BasicStylesTexts h6 *{font-family:var(--font-primary-medium);font-weight:500;}.BasicStylesTexts h1,.BasicStylesTexts h1 *{font-size:2em;}.BasicStylesTexts b,.BasicStylesTexts b *,.BasicStylesTexts strong,.BasicStylesTexts strong *{font-family:var(--font-primary-medium);font-weight:500;}.BasicStylesTexts s,.BasicStylesTexts s *,.BasicStylesTexts u,.BasicStylesTexts u *{text-decoration:underline;}.BasicStylesTexts em,.BasicStylesTexts em *,.BasicStylesTexts i,.BasicStylesTexts i *{font-style:italic;}.BasicStylesTexts a,.BasicStylesTexts a *{text-decoration:underline;}.BasicStylesTexts a:hover,.BasicStylesTexts a :hover{color:var(--primary-color);}.BasicStylesTexts ol,.BasicStylesTexts ul{margin-left:2em;}.BasicStylesTexts ol li,.BasicStylesTexts ul li{list-style:unset;}.BasicStylesTexts blockquote{border-left:2px solid var(--primary-color);margin-left:1em;padding:1em;}@media screen and (max-width:420px){.title-page,.title-page *{font-size:18px;}.BasicStylesTexts a,.BasicStylesTexts a *,.BasicStylesTexts blockquote,.BasicStylesTexts blockquote *,.BasicStylesTexts li,.BasicStylesTexts li *,.BasicStylesTexts p,.BasicStylesTexts p *,.BasicStylesTexts span,.BasicStylesTexts span *,.BasicStylesTexts td,.BasicStylesTexts td *,.BasicStylesTexts th,.BasicStylesTexts th *{font-size:13px;line-height:24px;}}@media screen and (min-width:1280px){.title-page,.title-page *{font-size:24px;}.BasicStylesTexts a,.BasicStylesTexts a *,.BasicStylesTexts blockquote,.BasicStylesTexts blockquote *,.BasicStylesTexts li,.BasicStylesTexts li *,.BasicStylesTexts p,.BasicStylesTexts p *,.BasicStylesTexts span,.BasicStylesTexts span *,.BasicStylesTexts td,.BasicStylesTexts td *,.BasicStylesTexts th,.BasicStylesTexts th *{font-size:15px;line-height:26px;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.btn-primary{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--black);border-radius:2px;cursor:pointer;display:flex;height:57px;justify-content:center;max-width:280px;padding:0 5px;position:relative;transition:.3s;width:100%;}.btn-primary,.btn-primary *{color:#0d0606;font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.33px;line-height:1;text-align:center;}.btn-primary{background-color:var(--primary-color);}.btn-primary.isAdd,.btn-primary:hover{background-color:var(--tertiary-color);}.btn-secondary{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--black);border-radius:2px;cursor:pointer;display:flex;height:57px;justify-content:center;max-width:280px;padding:0 5px;position:relative;transition:.3s;width:100%;}.btn-secondary,.btn-secondary *{color:#0d0606;font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.33px;line-height:1;text-align:center;}.btn-secondary{background-color:var(--secondary-color);}.btn-secondary:hover{background-color:var(--primary-color);}.btn-normal{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border:0;border-radius:0;color:var(--text-color);cursor:pointer;font-family:var(--font-primary-medium);font-size:calc(13px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:calc(24px + 2*(100vw - 420px)/860);margin:0;padding:0;}.btn-normal:hover{color:var(--primary-color);}.btn-delete{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border:0;border-radius:0;color:var(--text-color);cursor:pointer;font-family:var(--font-primary-bold);font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin:0;padding:0;text-align:center;text-decoration:underline;}.btn-delete:hover{color:var(--primary-color);}.btn--sold-out,.btn-disable{background-color:var(--disable-color)!important;pointer-events:none!important;}.BtnAjaxCart .icon-added,.ProductButtonAjax .icon-added{display:none;}.BtnAjaxCart .icon-added svg,.ProductButtonAjax .icon-added svg{fill:transparent;stroke:var(--green);stroke-dasharray:130;stroke-dashoffset:130;stroke-width:3px;}.BtnAjaxCart.isAdd,.ProductButtonAjax.isAdd{justify-content:center;}.BtnAjaxCart.isAdd .icon-arrow-button-container,.BtnAjaxCart.isAdd span,.ProductButtonAjax.isAdd .icon-arrow-button-container,.ProductButtonAjax.isAdd span{display:none;}.BtnAjaxCart.isAdd .icon-added,.ProductButtonAjax.isAdd .icon-added{display:block;}.BtnAjaxCart.isAdd .icon-added svg,.ProductButtonAjax.isAdd .icon-added svg{animation:DrawAdded 3s ease-out forwards;stroke:var(--black);}@media (max-width:749px){.btn-primary,.btn-secondary{transition:0s;}}@media screen and (max-width:420px){.btn-normal{font-size:13px;line-height:24px;}}@media screen and (min-width:1280px){.btn-normal{font-size:15px;line-height:26px;}}
.Price-container{flex-wrap:wrap;}.Price-container,.Price-prices{align-items:center;display:flex;justify-content:center;}.Price-prices{flex-wrap:wrap;justify-content:flex-start;}.Price-vendor-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:6px;}.Price-vendor{color:var(--text-color);font-size:13px;letter-spacing:.24px;}.Price-on-sale,.Price-on-sale-tag,.Price-regular,.Price-sold-out,.Price-vendor{font-family:var(--font-primary-regular);font-stretch:normal;font-style:normal;font-weight:400;line-height:1;}.Price-on-sale,.Price-on-sale-tag,.Price-regular,.Price-sold-out{color:var(--black);display:inline-block;font-size:14px;letter-spacing:.26px;}.Price-regular-wrapper{display:flex;}.Price-OnSale .Price-regular-wrapper{margin-right:4px;}.Price-OnSale .Price-regular{text-decoration:line-through;}.Price-OnSale .Price-on-sale-wrapper{display:flex;}.Price-on-sale-wrapper{display:none;}.Price-on-sale{color:#e83931;}.Price-on-sale-tag{color:#e83931;display:none;margin-left:5px;}.Price-SoldOut .Price-container{justify-content:flex-start;}.Price-SoldOut .Price-prices{margin-right:4px;}.Price-SoldOut .Price-sold-out-wrapper{display:flex;}.Price-sold-out-wrapper{align-items:center;display:none;justify-content:center;}.Price-sold-out{color:var(--text-color);text-transform:uppercase;}
.Pagination{margin-top:100px;}.Pagination-container{align-items:center;display:flex;justify-content:center;}.Pagination-link-wrapper:not(:last-of-type){margin-right:20px;}.Pagination-link-wrapper .Pagination-link,.Pagination-link-wrapper .Pagination-text{text-decoration:unset;}.Pagination-link-wrapper.Pagination-active .Pagination-link,.Pagination-link-wrapper.Pagination-active .Pagination-text,.Pagination-link-wrapper:hover .Pagination-link,.Pagination-link-wrapper:hover .Pagination-text{color:var(--primary-color);}.Pagination-link-wrapper.Pagination-active .icon-element path,.Pagination-link-wrapper:hover .icon-element path{fill:var(--primary-color)!important;}.Pagination-disable{opacity:.3;pointer-events:none;}.Pagination-previous .Pagination-link{align-items:center;display:flex;justify-content:center;}.Pagination-previous .icon-arrow{transform:rotate(180deg);}.Pagination-next .Pagination-link{align-items:center;display:flex;justify-content:center;}@media (max-width:749px){.Pagination{margin-top:60px;}}
.Header{--AnimationConfig:0.3s forwards ease-in-out;--HeightMenu:62px;--HeightAnnouncementBar:36px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:999;}.HeaderWithScroll,body:not(.Template-index) .Header{box-shadow:0 2px 4px 0 rgba(0,0,0,.23);}.HeaderMobileMenuIsOpen .Header-menu-item-nav-desktop-outside{display:none;}.HeaderMobileMenuIsOpen .Header-menu{box-shadow:0 6px 20px 2px rgba(0,0,0,.08);height:var(--HeightMenu);}.Header-menu{background-color:var(--white);height:var(--HeightMenu);position:relative;}.Header-menu-container{height:var(--HeightMenu);margin:0 auto;width:calc(100% - 102px);}.Header-menu-container,.Header-menu-item{align-items:center;display:flex;justify-content:center;}@media (max-width:1200px){.Header-menu-container{width:calc(100% - 32px);}}@media (max-width:1050px){.Header{--HeightMenu:73px;--HeightAnnouncementBar:42px;}.Header-menu{height:calc(var(--HeightMenu) + 42px);}}
.Header-announcement-bar{align-items:center;background-color:var(--BackgroundAnnouncement);display:grid;grid-gap:5px;grid-template-columns:11px 1fr 11px;min-height:var(--HeightAnnouncementBar);padding:5px 57px;position:relative;}.Header-announcement-bar-hide{display:none;}.Header-announcement-bar-link{display:block;}.Header-announcement-bar-message *{color:var(--ColorTextAnnouncement);font-family:var(--font-primary-regular);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.26px;line-height:1.3;text-align:center;}.Header-announcement-bar-btn-close{align-items:center;cursor:pointer;display:flex;justify-content:center;}.Header-announcement-bar-btn-close .icon-element{height:11px;width:11px;}@media (max-width:1200px){.Header-announcement-bar{padding:5px 22px;}}@media (max-width:1050px){.Header-announcement-bar{padding:5px 29px;}}
.Header-menu-item-logo{padding-left:58px;}.Header-menu-item-logo,.Header-menu-logo-container,.Header-menu-logo-link{align-items:center;display:flex;justify-content:center;}.Header-menu-logo{max-width:114px;width:114px;}@media (max-width:1050px){.Header-menu-item-logo{flex:1;padding-left:0;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.Header-menu-item-icons{justify-content:center;margin-left:38px;padding-top:4px;}.Header-menu-icon,.Header-menu-icons,.Header-menu-item-icons{align-items:center;display:flex;}.Header-menu-icon{justify-content:center;}.Header-menu-icon:not(:first-of-type){margin-left:45px;}.Header-menu-icon-cart-container,.Header-menu-icon-cart-count{align-items:center;display:flex;justify-content:center;}.Header-menu-icon-cart-link{align-items:center;display:flex;position:relative;}.Header-menu-icon-cart-link:hover .icon-element{animation:Shake .6s ease-in-out forwards;}.Header-menu-icon-cart-link:hover .icon-element path{fill:var(--primary-color);transition:.3s;}.Header-menu-icon-cart-container svg{height:26px;max-width:unset;width:21px;}.Header-menu-icon-cart-count{--CountSize:22px;background-color:var(--primary-color);border:1px solid var(--black);border-radius:50%;height:var(--CountSize);left:-13px;position:absolute;top:2px;width:var(--CountSize);}.Header-menu-icon-cart-count .Header-menu-icon-cart-count-number{color:var(--black);font-family:var(--font-primary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;left:50%;letter-spacing:normal;line-height:normal;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);}@media (max-width:1050px){.Header-menu-item-icons{margin-left:21px;margin-top:-1px;padding-right:6px;padding-top:0;}.Header-menu-icon-cart-container svg{height:31px;width:25px;}.Header-menu-icon-cart-count{--CountSize:27px;left:-13px;top:2px;}.Header-menu-icon-cart-count .Header-menu-icon-cart-count-number{top:52%;}}
.Header-menu-item-nav-desktop{flex:1;height:100%;justify-content:flex-start;padding-top:1px;}.Header-menu-item-nav-desktop-left{padding-left:1px;}.Header-menu-item-nav-desktop-right{justify-content:flex-end;}.Header-menu-item-nav-desktop-outside{display:none;}.SiteNav{align-items:center;display:flex;}.SiteNav-item{margin:8px 0 4px;}.SiteNav-item:not(:last-of-type){margin-right:34px;}.SiteNav-button,.SiteNav-link{align-items:center;display:flex;justify-content:center;}.SiteNav-active .SiteNav-label:before,.SiteNav-link:hover .SiteNav-label:before{left:-7px;width:calc(100% + 14px);}.SiteNav-dropdown-label,.SiteNav-label{color:var(--black);font-family:var(--font-primary-medium);font-size:15px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.12px;line-height:normal;position:relative;white-space:nowrap;}.SiteNav-label:before{background-color:var(--black);content:"";height:2px;left:50%;pointer-events:none;position:absolute;top:35px;transition:.3s ease-in-out;width:0;z-index:1;}.SiteNav-Altern .SiteNav-label{color:var(--primary-color);}.SiteNav-icon-dropdown{align-items:center;display:flex;justify-content:center;margin-left:5px;}.icon-dropdown-menu-desktop{height:auto;width:12px;}.icon-dropdown-menu-desktop svg{fill:var(--black);height:auto;max-width:100%;z-index:1;}.SiteNav-has-dropdown{position:relative;}.SiteNav-has-dropdown.SiteNav-active .SiteNav-label:before,.SiteNav-has-dropdown .SiteNav-button:hover .SiteNav-label:before,.SiteNav-has-dropdown.SiteNav-has-dropdown-is-open .SiteNav-label:before{left:-7px;width:calc(100% + 30px);}.SiteNav-has-dropdown-is-open .SiteNav-dropdown{animation:fadeIn var(--AnimationConfig);display:block;}.SiteNav-dropdown{background-color:var(--white);box-shadow:0 2px 4px 0 rgba(0,0,0,.23);display:none;left:-10px;padding:10px;position:absolute;top:37px;z-index:-1;}.SiteNav-dropdown-item:not(:last-of-type){margin-bottom:10px;}.SiteNav-dropdown-item-active .SiteNav-dropdown-label:before,.SiteNav-dropdown-item:hover .SiteNav-dropdown-label:before{left:0;width:100%;}.SiteNav-dropdown-label:before{background-color:var(--black);bottom:-3px;content:"";height:2px;left:50%;position:absolute;transition:.3s ease-in-out;width:0;z-index:1;}@media (max-width:1050px){.Header-menu-item-nav-desktop{display:none;}.Header-menu-item-nav-desktop-outside{align-items:center;background-color:var(--secondary-color);display:flex;height:42px;justify-content:flex-start;}.Header-menu-item-nav-desktop-outside .SiteNav{flex-wrap:unset;margin:0 auto;width:-webkit-max-content;width:max-content;}.Header-menu-item-nav-desktop-outside .SiteNav-item:not(:last-of-type){margin-right:20px;}.Header-menu-item-nav-desktop-outside .SiteNav-item:first-child{display:none;}.Header-menu-item-nav-desktop-outside .SiteNav-item:nth-child(5){display:none;}.Header-menu-item-nav-desktop-outside .SiteNav-item:nth-child(6){display:none;}.Header-menu-item-nav-desktop-outside .SiteNav-label{font-size:14px;letter-spacing:1.33px;text-transform:uppercase;}.Header-menu-item-nav-desktop-outside .SiteNav-label:before{top:24px;}}@media (max-width:360px){.Header-menu-item-nav-desktop-outside .SiteNav-item{margin:4px 0;}.Header-menu-item-nav-desktop-outside .SiteNav-item:not(:last-of-type){margin-right:12px;}.Header-menu-item-nav-desktop-outside .SiteNav-label{font-size:13px;}}
.Header-menu-item-hamburger{display:none;margin-left:16px;margin-right:12px;}.Header-menu-hamburger{cursor:pointer;margin-top:-2px;transition:.3s;width:25px;}.Header-menu-hamburger .line-hamburger{background-color:var(--black);border-radius:5px;box-shadow:0 .3px 0 0 var(--black);height:2px;transition:.3s;width:100%;}.Header-menu-hamburger .line-hamburger:not(:last-of-type){margin-bottom:7px;}.Header-menu-hamburger-is-open{height:21px;position:relative;}.Header-menu-hamburger-is-open .line-hamburger{position:absolute;top:10px;}.Header-menu-hamburger-is-open .line-hamburger:first-child{transform:rotate(45deg);}.Header-menu-hamburger-is-open .line-hamburger:nth-child(2){opacity:0;}.Header-menu-hamburger-is-open .line-hamburger:nth-child(3){transform:rotate(-45deg);}.Header-menu-nav-mobile{background-color:var(--white);display:none;height:calc(100vh - var(--HeightHeader))!important;left:0;opacity:0;overflow-x:hidden;overflow-y:auto;pointer-events:none;position:absolute;top:var(--HeightHeader);transform:translateY(calc(-100% - var(--HeightHeader)));transition:.3s ease-in-out;width:100%;}.Header-menu-nav-mobile::-webkit-scrollbar{height:0;width:0;}.Header-menu-nav-mobile-is-open{opacity:1;pointer-events:auto;transform:translateY(0);}.mobile-nav{margin:0;padding:21px 0;}.mobile-nav__item,.MobileNav-dropdown-item{border-bottom:1px solid hsla(0,0%,70.6%,.5);margin:0;padding:0 36px 21px 32px;}.mobile-nav__item:not(:last-of-type),.MobileNav-dropdown-item:not(:last-of-type){margin-bottom:21px;}.MobileNav-link-active .MobileNav-label,.MobileNav-link:hover .MobileNav-label{color:var(--primary-color);}.MobileNav-link-active .MobileNav-icon-dropdown path,.MobileNav-link:hover .MobileNav-icon-dropdown path{fill:var(--primary-color);}.MobileNav-dropdown-link-active .MobileNav-dropdown-label,.MobileNav-dropdown-link:hover .MobileNav-dropdown-label{color:var(--primary-color);}.MobileNav-dropdown-link,.MobileNav-link{align-items:flex-end;display:inline-flex;justify-content:flex-start;margin:0;padding:0;width:100%;}.MobileNav-dropdown-label,.MobileNav-label{color:var(--black);font-family:var(--font-primary-medium);font-size:15px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.12px;line-height:normal;padding-right:10px;position:relative;transition:color .2s;}.MobileNav-Altern .MobileNav-label{color:var(--primary-color);}.MobileNav-icon-dropdown{margin-left:auto;padding-bottom:3px;}.MobileNav-icon-dropdown .icon-element{height:auto;max-width:unset;width:7px;}.MobileNav-dropdown{background-color:var(--white);height:calc(100vh - var(--HeightHeader));margin:0;padding:21px 0;}.MobileNav-dropdown-item-btn-return{align-items:center;display:flex;}.MobileNav-dropdown-item:not(.MobileNav-dropdown-item-btn-return){padding-left:59px;}.MobileNav-dropdown-btn-return{align-items:center;display:flex;justify-content:center;margin-right:15px;}.MobileNav-dropdown-btn-return .icon-wrapper{transform:rotate(180deg);}.MobileNav-dropdown-btn-return:hover path{fill:var(--primary-color)!important;}.MobileNav-dropdown-btn-return:hover+.MobileNav-dropdown-title .MobileNav-dropdown-label{color:var(--primary-color);}.MobileNav-dropdown-btn-return svg{height:12px;max-width:unset;position:static;width:12px;}.MobileNav-dropdown-title{pointer-events:none;}@media (max-width:1050px){.Header-menu-item-hamburger,.Header-menu-nav-mobile{display:block;}}
.Footer{background-color:var(--tertiary-color);}.Footer-container{padding:53px 0 0;}.Footer-logo-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto 68px;width:calc(100% - 48px);}.Footer-logo{width:94px;}.Footer-content{display:flex;justify-content:center;margin-bottom:138px;z-index:1;}.Footer-block-item{max-width:-webkit-max-content;max-width:max-content;width:100%;}.Footer-block-item:not(:last-of-type){margin-right:86px;}@media (max-width:749px){.Footer-container{padding:53px 0 0;}.Footer-content{display:grid;grid-gap:71px 24px;grid-template-columns:auto auto;justify-content:center;margin:0 auto 112px;max-width:-webkit-max-content;max-width:max-content;padding-right:0;width:calc(100% - 48px);}.Footer-block-item{max-width:unset;width:100%;}.Footer-block-item:not(:last-of-type){margin-right:0;}}@media (max-width:500px){.Footer-logo-wrapper{justify-content:flex-start;margin:0 auto 83px;}.Footer-logo{width:127px;}.Footer-content{justify-content:start;margin:0 auto 112px 24px;}}
.Footer-block-title,.Footer-links-title{color:var(--black);font-family:var(--font-primary-medium);font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.3px;line-height:normal;margin-bottom:34px;}.Footer-block-title:empty,.Footer-links-title:empty{display:none;}.Footer-links-link-wrapper:not(:last-of-type){margin-bottom:12px;}.Footer-links-link{color:var(--black);font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.26px;line-height:1;}.Footer-links-link:hover{color:var(--secondary-color);}@media (max-width:749px){.Footer-block-title,.Footer-links-title{margin-bottom:33px;}}
.Footer-bottom{align-items:center;background-color:var(--secondary-color);display:grid;grid-template-columns:170px 1fr 170px;height:44px;justify-content:center;justify-items:center;padding:2px 61px 0 52px;}.Footer-bottom-copyright-wrapper{justify-self:start;}.Footer-bottom-copyright-text{color:var(--black);font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.26px;line-height:normal;}.Footer-bottom-links-wrapper{display:flex;padding-left:9px;}.Footer-bottom-link-wrapper:not(:last-of-type){margin-right:30px;}.Footer-bottom-link,.Footer-bottom-link *{color:var(--black);font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.26px;line-height:1;}.Footer-bottom-link:hover,.Footer-bottom-link :hover{color:var(--primary-color);}.Footer-bottom-payments-container{justify-self:end;}.Footer-bottom-payments-mobile-container{display:none;}.Footer-bottom-payments-icon-wrapper{display:flex;}@media (max-width:749px){.Footer-bottom{display:flex;justify-content:flex-start;padding:2px 24px 0;}.Footer-bottom-copyright-wrapper{padding-right:27px;}.Footer-bottom-links-wrapper{padding-left:0;}.Footer-bottom-link-wrapper:not(:last-of-type){margin-right:28px;}.Footer-bottom-payments-container{display:none;}.Footer-bottom-payments-mobile-container{display:flex;margin-bottom:20px;padding:0 24px;}}@media (max-width:400px){.Footer-bottom{align-items:flex-start;flex-direction:column;height:56px;justify-content:center;padding:2px 10px 0;}.Footer-bottom-copyright-wrapper{margin-bottom:10px;padding-right:0;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.Footer-shares-system{margin-top:23px;}.Footer-shares-wrapper{align-items:center;display:flex;flex-wrap:wrap;}.Footer-shares-item{margin-bottom:20px;}.Footer-shares-item:not(:last-of-type){margin-right:36px;}.Footer-shares-item .icon-element{height:auto;max-height:21px;max-width:100%;transition:.3s;width:unset;}.Footer-shares-item .icon-element:hover{animation:Shake .6s ease-in-out forwards;}@media (max-width:400px){.Footer-shares-title{margin-bottom:21px;}}
.Footer-contact-title{margin-bottom:28px;}.Footer-contact-texts,.Footer-contact-texts *{color:var(--black);font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.26px;line-height:26px;}.Footer-contact-texts * a:hover,.Footer-contact-texts a:hover{color:var(--secondary-color);}
.SlideShow-container{position:relative;}.SlideShow-Slider{--HeightSlideShow:629px;max-height:var(--HeightSlideShow);overflow:hidden;}.SlideShow-height-adapt .ItemSlideShow-slide-image-wrapper{padding-bottom:43.45%;}.SlideShow-height-static .ItemSlideShow-slide-image-wrapper{height:var(--HeightSlideShow);padding-bottom:0;}.ItemSlideShow-slide-image-wrapper .back-img{object-position:top;}@media (max-width:749px){.SlideShow-Slider{--HeightSlideShow:495px;}.SlideShow-height-adapt .ItemSlideShow-slide-info-wrapper{display:none;}}
.ItemSlideShow-slide{position:relative;width:100%;}.ItemSlideShow-info{--Cover-info-AlinamentsGap:52px;left:var(--Cover-info-AlinamentsGap);max-width:500px;position:absolute;top:137px;width:calc(100% - 38px);z-index:2;}.ItemSlideShow-slide-info-title-wrapper{margin-bottom:31px;}.ItemSlideShow-slide-info-title,.ItemSlideShow-slide-info-title *{color:var(--white);font-family:var(--font-secondary-regular);font-size:calc(65px + 21*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(-.86px + -0.27*(100vw - 420px)/860);line-height:calc(61px + 15*(100vw - 420px)/860);}.ItemSlideShow-slide-info-title * em,.ItemSlideShow-slide-info-title * em *,.ItemSlideShow-slide-info-title * i,.ItemSlideShow-slide-info-title * i *,.ItemSlideShow-slide-info-title em,.ItemSlideShow-slide-info-title em *,.ItemSlideShow-slide-info-title i,.ItemSlideShow-slide-info-title i *{font-family:var(--font-secondary-regular-italic);}.ItemSlideShow-slide-info-description-wrapper{margin-bottom:29px;}.ItemSlideShow-slide-info-description-wrapper *{color:var(--white);font-family:var(--font-primary-regular);font-size:calc(17px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(.32px + 0.04*(100vw - 420px)/860);line-height:calc(28px + 1*(100vw - 420px)/860);}.ItemSlideShow-slide-info-btn-wrapper,.ItemSlideShow-slide-info-btns-wrapper{width:100%;}.ItemSlideShow-slide-info-btn-wrapper{align-items:center;display:flex;justify-content:flex-start;}.ItemSlideShow-slide-info-btn-wrapper .btn-primary{height:74px;max-width:364px;}@media (max-width:749px){.ItemSlideShow-info{--Cover-info-AlinamentsGap:19px;bottom:28px;top:unset;}.ItemSlideShow-slide-info-title-wrapper{margin-bottom:14px;}.ItemSlideShow-slide-info-description-wrapper{margin-bottom:21px;}.ItemSlideShow-slide-info-btn-wrapper .btn-primary{height:63px;max-width:311px;}}@media (max-width:450px){.ItemSlideShow-slide-info-description-wrapper * br{display:none;}}@media screen and (max-width:420px){.ItemSlideShow-slide-info-title,.ItemSlideShow-slide-info-title *{font-size:65px;letter-spacing:-.86px;line-height:61px;}.ItemSlideShow-slide-info-description-wrapper *{font-size:17px;letter-spacing:.32px;line-height:28px;}}@media screen and (min-width:1280px){.ItemSlideShow-slide-info-title,.ItemSlideShow-slide-info-title *{font-size:86px;letter-spacing:-1.13px;line-height:76px;}.ItemSlideShow-slide-info-description-wrapper *{font-size:19px;letter-spacing:.36px;line-height:29px;}}
.IconsWithText-content{padding:38px 24px 43px;}.IconsWithText-items{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1072px;width:100%;}@media (max-width:749px){.IconsWithText-content{padding:40px 24px 31px;}.IconsWithText-items{max-width:500px;}}@media (max-width:440px){.IconsWithText-content{padding:40px 10px 31px;}}@media (max-width:350px){.IconsWithText-items{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr;max-width:230px;}.ItemIconWithText:first-child{margin-left:auto;}.ItemIconWithText:last-child{margin-right:auto;}}
.ItemIconWithText{align-items:center;display:flex;justify-content:center;margin:0 auto;}.ItemIconWithText:first-child{margin-left:0;}.ItemIconWithText:last-child{margin-right:0;}.ItemIconWithText-icon-wrapper{align-self:center;display:flex;justify-content:center;margin-right:31px;}.ItemIconWithText-icon{height:var(--IconHeightDesktop);max-width:unset;width:auto;}.ItemIconWithText-description,.ItemIconWithText-description *{color:var(--text-color);font-family:var(--font-primary-medium);font-size:calc(13px + 1*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:calc(.24px + 0.02*(100vw - 420px)/860);line-height:18px;}@media (max-width:850px){.ItemIconWithText-icon-wrapper{margin-right:15px;}}@media (max-width:749px){.ItemIconWithText{flex-direction:column;}.ItemIconWithText-icon-wrapper{margin-bottom:14px;margin-right:0;}.ItemIconWithText-description,.ItemIconWithText-description *{text-align:center;}}@media screen and (max-width:420px){.ItemIconWithText-description,.ItemIconWithText-description *{font-size:13px;letter-spacing:.24px;}}@media (max-width:420px){.ItemIconWithText-description,.ItemIconWithText-description *{font-size:11px;line-height:14px;}}@media (max-width:350px){.ItemIconWithText:first-child{margin-left:auto;}.ItemIconWithText:last-child{margin-right:auto;}}@media screen and (min-width:1280px){.ItemIconWithText-description,.ItemIconWithText-description *{font-size:14px;letter-spacing:.26px;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.FeaturedCollection{background-color:var(--secondary-color);}.FeaturedCollection-container{margin:0 auto;max-width:902px;padding:57px 0 73px;width:calc(100% - 38px);}.FeaturedCollection-container[data-total-blocks="2"]{max-width:591px;}.FeaturedCollection-container[data-total-blocks="1"]{max-width:280px;}.FeaturedCollection-container[data-total-blocks="1"] .FeaturedCollection-header{justify-content:center;}.FeaturedCollection-items{align-content:center;align-items:start;display:grid;grid-gap:31px;justify-content:center;justify-items:start;margin:0 auto;width:100%;}.FeaturedCollection-items.GridColumns-x3{grid-template:1fr/repeat(3,minmax(auto,1fr));}.FeaturedCollection-items.GridColumns-x2{grid-template:1fr/repeat(2,minmax(auto,1fr));}.FeaturedCollection-items.GridColumns-x1{grid-template:1fr/1fr;}.FeaturedCollection-items.GridColumns-x1 .slick-list{padding-left:0;}.FeaturedCollection-items .slick-prev{display:none!important;}.FeaturedCollection-items .slick-list{padding-left:19px;}.FeaturedCollection-items .slick-track{display:flex;}.FeaturedCollection-items .slick-slide{display:flex;float:unset;height:auto;}.FeaturedCollection-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:19px;}.FeaturedCollection-header-title,.FeaturedCollection-header-title *{color:var(--black);font-family:var(--font-primary-medium);font-size:calc(17px + -1*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:30px;}.FeaturedCollection-header-icon-swipe-wrapper{align-items:center;cursor:pointer;display:flex;display:none;justify-content:center;margin-left:20px;}@media (max-width:895px){.FeaturedCollection-container{padding:26px 0 66px;width:100%;}.FeaturedCollection-container[data-total-blocks="2"]{max-width:unset;}.FeaturedCollection-items{display:block;}.FeaturedCollection-header{margin-bottom:17px;padding:0 19px;}}@media (max-width:749px){.FeaturedCollection-items.GridColumns-x3{grid-template:1fr/repeat(2,minmax(auto,1fr));}}@media screen and (max-width:420px){.FeaturedCollection-header-title,.FeaturedCollection-header-title *{font-size:17px;}}@media screen and (min-width:1280px){.FeaturedCollection-header-title,.FeaturedCollection-header-title *{font-size:16px;}}
.ItemCollection{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;width:100%;}.ItemCollection-soldOut .ItemCollection-image-wrapper[data-banner-label]:before{background-color:var(--disable-color);left:13px;}.ItemCollection-link-wrapper{align-items:center;display:flex;justify-content:center;width:100%;}.ItemCollection-image-container{height:0;margin-bottom:23px;overflow:hidden;padding-bottom:123.571%;position:relative;width:100%;}.ItemCollection-image-container .ItemCollection-image-wrap{align-items:flex-end;content:"";display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;}.ItemCollection-image-content{height:100%;position:relative;}.ItemCollection-image-content,.ItemCollection-image-wrapper{align-items:flex-end;display:flex;justify-content:center;width:100%;}.ItemCollection-image-wrapper{bottom:0;height:auto;left:0;position:absolute;transition:opacity .3s ease-in-out;}.ItemCollection-image-wrapper.ItemCollection-image-wrapper-main{max-height:100%;position:relative;}.ItemCollection-image-wrapper .back-img{max-height:100%;object-fit:contain;object-position:bottom;width:100%;}.ItemCollection-image-wrapper[data-banner-label]:before{align-items:center;background-color:var(--tertiary-color);color:var(--text-color);content:attr(data-banner-label);display:flex;font-family:var(--font-primary-regular);font-size:12px;font-stretch:normal;font-style:italic;font-weight:400;height:34px;justify-content:center;left:16px;letter-spacing:.23px;line-height:normal;position:absolute;top:13px;width:88px;z-index:1;}.ItemCollection-image-container-hover .ItemCollection-image-wrapper-hover{opacity:0;}.ItemCollection-image-container-hover:hover .ItemCollection-image-wrapper-main{opacity:0;position:absolute;}.ItemCollection-image-container-hover:hover .ItemCollection-image-wrapper-hover{max-height:100%;opacity:1;position:relative;}.ItemCollection-info-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:2px;padding:0 3px 0 1px;width:100%;}.ItemCollection-title-wrapper{margin-right:5px;}.ItemCollection-title,.ItemCollection-title *{color:var(--text-color);font-family:var(--font-primary-medium);font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.3px;line-height:27px;}.ItemCollection-tag-wrapper{display:flex;}.ItemCollection-tag{color:var(--text-color);font-family:var(--font-primary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:1;position:relative;top:7px;white-space:nowrap;}.ItemCollection-reviews-wrapper{margin-bottom:23px;margin-top:auto;min-height:15px;}.ItemCollection-reviews-wrapper .loox-rating{align-items:center;display:flex;}.ItemCollection-reviews-wrapper .loox-rating .loox-star{display:block;font-size:15px;}.ItemCollection-reviews-wrapper .loox-rating .loox-star:not(:last-of-type){margin-right:4px;}.ItemCollection-reviews-wrapper .loox-rating span{color:var(--text-color);font-family:var(--font-primary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:normal;margin-left:12px;position:relative;top:1px;}.ItemCollection-price-wrapper{margin-bottom:22px;}.ItemCollection-btn-wrapper{align-items:center;display:flex;justify-content:center;width:100%;}.ItemCollection-btn-wrapper .btn-primary{text-transform:uppercase;}@media (max-width:895px){.ItemCollection{margin:0 15.5px;width:280px;}}@media (max-width:749px){.ItemCollection-image-container{margin-bottom:23px;}.ItemCollection-info-wrapper{margin-bottom:0;}.ItemCollection-reviews-wrapper{margin-bottom:27px;}.ItemCollection-price-wrapper{margin-bottom:20px;}}
.CustomCardsIsLoaded .ItemCustomCard{animation:fadeIn .8s ease-in-out forwards;animation-delay:calc(0.2s*var(--ItemCollections-index));}.CustomCards-items{align-items:center;display:flex;justify-content:center;}@media (max-width:900px){.CustomCards-container{margin:0 auto;max-width:440px;padding:25px 0;width:calc(100% - 40px);}.CustomCards-items{display:grid;grid-gap:26px;grid-template-columns:1fr;}}
.ItemCustomCard{flex:1;max-width:100%;opacity:0;position:relative;width:100%;}.ItemCustomCard-image-wrapper{padding-bottom:151.875%;}.ItemCustomCard-title-btn-wrapper{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:0 31px 34px;position:absolute;width:100%;z-index:1;}.ItemCustomCard-title-btn-wrapper .btn-secondary{height:85px;max-width:418px;}.ItemCustomCard-title-btn-wrapper .btn-toy{pointer-events:none;}@media (max-width:1200px){.ItemCustomCard-title-btn-wrapper .btn-secondary{height:63px;max-width:311px;}}@media (max-width:900px){.ItemCustomCard-image-wrapper{padding-bottom:99.1%;}.ItemCustomCard-title-btn-wrapper{padding:25px;}}
.LogosList-container{overflow:hidden;padding:51px 20px 47px;}.LogosList-header{display:none;margin-bottom:34px;}.LogosList-header-title,.LogosList-header-title *{color:var(--text-color);font-family:var(--font-primary-medium);font-size:17px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.64px;line-height:1;text-align:center;}.LogosList-logos{justify-content:center;margin:0 -30px;}.LogosList-logos,.LogosList-logos .slick-track{align-items:center;display:flex;}.LogosList-logos .slick-slide{display:flex;float:unset;}.ItemLogoList{margin:15px 25px;}.ItemLogoList-logo-container{align-items:center;display:flex;justify-content:center;}.ItemLogoList-logo{max-height:var(--LogoHeightDesktop);max-width:100%;}.LogosList-carousel-btns{align-items:center;display:none;justify-content:center;margin-top:43px;}.LogosList-carousel-btn{--SizeArrow:43px;align-items:center;background-color:var(--primary-color);border:1px solid var(--black);border-radius:50%;cursor:pointer;display:flex;height:var(--SizeArrow);justify-content:center;transition:.3s;width:var(--SizeArrow);}.LogosList-carousel-btn:hover{background-color:var(--tertiary-color);}.LogosList-carousel-btn .icon-element{height:auto;max-width:unset;width:6px;}.LogosList-carousel-btn.LogosList-carousel-btn-next .icon-wrapper{padding-left:2px;}.LogosList-carousel-btn.LogosList-carousel-btn-prev{margin-right:26px;}.LogosList-carousel-btn.LogosList-carousel-btn-prev .icon-element{transform:rotate(180deg);}@media (max-width:1100px){.ItemLogoList{margin:15px 20px;}}@media (max-width:900px){.LogosList-container{padding:36px 20px 37px;}.LogosList-header{display:block;}.LogosList-logos{display:block;margin:0 auto;max-width:420px;}.ItemLogoList{margin:0 25px;}.ItemLogoList-logo{max-height:var(--LogoHeightMobile);}.LogosList-carousel-btns{display:flex;}}
.Testimonials{background-color:var(--tertiary-color);}.Testimonials-container{padding:45px 0 42px;}.Testimonials-content{align-items:flex-start;display:flex;justify-content:flex-start;}.Testimonials-info{margin-right:108px;min-width:450px;padding-left:49px;padding-top:90px;width:450px;}.Testimonials-info-title-wrapper{margin-bottom:49px;}.Testimonials-info-title,.Testimonials-info-title *{color:var(--black);font-family:var(--font-secondary-regular);font-size:56px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.74px;line-height:48px;}.Testimonials-info-title * em,.Testimonials-info-title em{font-family:var(--font-secondary-regular-italic);}.Testimonials-info-description-wrapper{margin-bottom:98px;}.Testimonials-info-description,.Testimonials-info-description *{color:var(--black);font-family:var(--font-primary-medium);font-size:19px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.36px;line-height:29px;}.Testimonials-info-btn-wrapper{align-items:center;display:flex;width:100%;}.Testimonials-info-btn-wrapper .btn-primary{height:74px;max-width:364px;}.Testimonials-carousel{position:relative;width:calc(100% - 558px);}.Testimonials-items{width:100%;}.Testimonials-items .slick-list{margin-left:97px;}.Testimonials-items .slick-track{display:flex;}.Testimonials-items .slick-slide{display:flex;float:unset;}.Testimonials-items:not(.slick-initialized){max-height:530px;overflow-y:hidden;}.Testimonials-carousel-btns{align-items:center;justify-content:center;margin-top:43px;}.Testimonials-carousel-btn{--SizeArrow:53px;align-items:center;background-color:var(--primary-color);border:1px solid var(--black);border-radius:50%;cursor:pointer;display:flex;height:var(--SizeArrow);justify-content:center;position:absolute;top:50%;transition:.3s;width:var(--SizeArrow);}.Testimonials-carousel-btn .icon-element{height:auto;max-width:unset;width:6px;}.Testimonials-carousel-btn.Testimonials-carousel-btn-prev{left:10px;margin-right:26px;}.Testimonials-carousel-btn.Testimonials-carousel-btn-prev .icon-wrapper{padding-right:2px;}.Testimonials-carousel-btn.Testimonials-carousel-btn-prev .icon-element{transform:rotate(180deg);}.Testimonials-carousel-btn.Testimonials-carousel-btn-next{opacity:.4;right:10px;}@media (max-width:1250px){.Testimonials-info{margin-right:0;}.Testimonials-carousel{width:calc(100% - 450px);}.Testimonials-items .slick-list{margin-left:70px;}}@media (max-width:980px){.Testimonials-info{min-width:370px;width:370px;}.Testimonials-carousel{width:calc(100% - 370px);}}@media (max-width:900px){.Testimonials-container{padding:38px 0 14px;}.Testimonials-content{align-items:center;display:flex;flex-direction:column;}.Testimonials-info{margin:0 auto 30px;max-width:430px;min-width:unset;padding:0 20px;width:100%;}.Testimonials-info-title-wrapper{margin-bottom:50px;}.Testimonials-info-description-wrapper{margin-bottom:29px;}.Testimonials-info-description,.Testimonials-info-description *,.Testimonials-info-title,.Testimonials-info-title *{text-align:center;}.Testimonials-info-description * br,.Testimonials-info-description br,.Testimonials-info-title * br,.Testimonials-info-title br{display:none;}.Testimonials-info-btn-wrapper{justify-content:center;}.Testimonials-carousel{width:100%;}.Testimonials-items .slick-list{margin-left:0;}.Testimonials-carousel-btn.Testimonials-carousel-btn-prev{opacity:.4;}}@media (hover:hover){.Testimonials-carousel-btn:hover{background-color:var(--tertiary-color);opacity:1!important;}}
.ItemTestimonial{align-items:center;flex-direction:column;height:auto;margin-right:17px;position:relative;width:440px;}.ItemTestimonial-image-wrapper{align-items:center;display:flex;height:146px;justify-content:center;padding-bottom:0;}.ItemTestimonial-image-wrapper .back-img{background-color:var(--white);border-radius:50%;height:146px;max-width:unset;position:static;width:146px;}.ItemTestimonial-image-wrapper .no-image{opacity:0;}.ItemTestimonial-title-wrapper{background-color:var(--secondary-color);border:1px solid var(--black);height:auto;margin-top:-60px;min-height:170px;padding:82px 60px 20px;width:100%;}.ItemTestimonial-title,.ItemTestimonial-title *{color:var(--black);font-family:var(--font-primary-regular);font-size:23px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:33px;text-align:center;}.ItemTestimonial-description-wrapper{background-color:var(--white);border:1px solid var(--black);border-bottom:0;border-top:0;flex:1;padding:19px 10px 14px;width:100%;}.ItemTestimonial-description,.ItemTestimonial-description *{color:var(--black);font-family:var(--font-primary-regular);font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.28px;line-height:26px;text-align:center;}.ItemTestimonial-description * strong,.ItemTestimonial-description * strong *,.ItemTestimonial-description strong,.ItemTestimonial-description strong *{font-family:var(--font-primary-medium);font-weight:500;}.ItemTestimonial-description * em,.ItemTestimonial-description * em *,.ItemTestimonial-description em,.ItemTestimonial-description em *{font-style:italic;}.ItemTestimonial-author-wrapper{background-color:var(--white);border:1px solid var(--black);border-top:0;padding:10px 10px 27px;width:100%;}.ItemTestimonial-author,.ItemTestimonial-author *{color:var(--black);font-family:var(--font-primary-medium);font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.3px;line-height:1;text-align:center;}@media (max-width:900px){.ItemTestimonial{margin-right:14px;width:413px;}.ItemTestimonial-image-wrapper{height:138px;}.ItemTestimonial-image-wrapper .back-img{height:138px;width:138px;}.ItemTestimonial-title-wrapper{margin-top:-47px;min-height:159px;padding:79px 50px 20px;}.ItemTestimonial-description-wrapper{padding:19px 10px 7px;}.ItemTestimonial-author-wrapper{padding:10px 10px 21px;}}@media (max-width:450px){.ItemTestimonial{width:300px;}.ItemTestimonial-title-wrapper{min-height:160px;padding:65px 30px 20px;}.ItemTestimonial-title{font-size:19px!important;}}
.ImageWithText-content{background-color:var(--white);display:grid;grid-template-areas:"text image";grid-template-columns:minmax(666px,1fr) minmax(418px,732px);justify-content:center;margin:0 auto;max-width:1440px;}.ImageWithText-sideImage{grid-area:image;padding:61px 30px 51px 0;}.ImageWithText-image-wrapper{height:450px;max-width:670px;padding-bottom:0;}.ImageWithText-image-wrapper .back-no-img{opacity:0;}.ImageWithText-sideInfo{grid-area:text;justify-self:center;padding:60px 20px 20px 52px;width:100%;}.ImageWithText-info-pretext-wrapper{margin-bottom:25px;}.ImageWithText-info-pretext,.ImageWithText-info-pretext *{color:var(--text-color);font-family:var(--font-primary-medium);font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.97px;line-height:1;}.ImageWithText-info-title-wrapper{margin-bottom:36px;}.ImageWithText-info-title,.ImageWithText-info-title *{color:var(--black);font-family:var(--font-primary-regular);font-size:calc(33px + 10*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(-.29px + -0.08*(100vw - 420px)/860);line-height:49px;}.ImageWithText-info-description-wrapper{margin-bottom:64px;max-width:570px;}.ImageWithText-info-description,.ImageWithText-info-description *{color:var(--black);font-family:var(--font-primary-medium);font-size:calc(15px + 1*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:calc(.28px + 0.02*(100vw - 420px)/860);line-height:26px;}.ImageWithText-icons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:40px;width:100%;}.ImageWithText-icon{align-items:center;display:flex;justify-content:center;margin-bottom:20px;}.ImageWithText-icon:not(:last-of-type){margin-right:40px;}.ImageWithText-icon-img-wrapper{align-self:center;display:flex;justify-content:center;margin-right:21px;}.ImageWithText-icon-img{max-height:var(--IconHeightDesktop);max-width:100%;}.ImageWithText-icon-description-wrapper{max-width:150px;}.ImageWithText-icon-description,.ImageWithText-icon-description *{color:var(--text-color);font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.26px;line-height:18px;}.ImageWithText-sideInfo-btn-wrapper{display:flex;}.ImageWithText-sideInfo-btn-wrapper .btn-primary{height:68px;max-width:333px;}@media (max-width:1100px){.ImageWithText-content{grid-template-columns:minmax(auto,666px) 418px;}.ImageWithText-icons{align-items:flex-start;justify-content:flex-start;}.ImageWithText-icon{flex-direction:column;max-width:130px;}.ImageWithText-icon-img-wrapper{margin-bottom:15px;margin-right:0;}}@media (max-width:950px){.ImageWithText-content{background-color:var(--BackgroundColor);grid-template-areas:"image" "text";grid-template-columns:1fr;}.ImageWithText-sideImage{grid-area:image;padding:0;}.ImageWithText-image-wrapper{height:321px;max-width:unset;}.ImageWithText-sideInfo{padding:50px 20px 62px;width:100%;}.ImageWithText-info-pretext-wrapper{margin-bottom:19px;}.ImageWithText-info-title-wrapper{margin-bottom:12px;}.ImageWithText-info-description-wrapper{margin:0 auto 52px;max-width:470px;}.ImageWithText-info-description,.ImageWithText-info-description *,.ImageWithText-info-pretext,.ImageWithText-info-pretext *,.ImageWithText-info-title,.ImageWithText-info-title *{text-align:center;}.ImageWithText-icons{align-items:baseline;justify-content:center;margin-bottom:18px;}.ImageWithText-icon-description,.ImageWithText-icon-description *{text-align:center;}.ImageWithText-sideInfo-btn-wrapper{justify-content:center;}.ImageWithText-sideInfo-btn-wrapper .btn-primary{height:63px;max-width:311px;}}@media (max-width:479px){.ImageWithText-icon:not(:last-of-type){margin-right:30px;}.ImageWithText-icon-description,.ImageWithText-icon-description *{font-size:11px;}}@media (max-width:450px){.ImageWithText-icon{margin:0 10px 18px!important;}.ImageWithText-icon:not(:last-of-type){margin-right:0;}}@media screen and (max-width:420px){.ImageWithText-info-title,.ImageWithText-info-title *{font-size:33px;letter-spacing:-.29px;}.ImageWithText-info-description,.ImageWithText-info-description *{font-size:15px;letter-spacing:.28px;}}@media (max-width:380px){.ImageWithText-icon{margin:0 15px 18px!important;}}@media screen and (min-width:1280px){.ImageWithText-info-title,.ImageWithText-info-title *{font-size:43px;letter-spacing:-.37px;}.ImageWithText-info-description,.ImageWithText-info-description *{font-size:16px;letter-spacing:.3px;}}@media (min-width:1456px){.ImageWithText-sideInfo{padding:60px 20px 20px 62px;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.FeaturedProduct{--Image-Info-Gap:75px;background-color:var(--secondary-color);padding:76px 0 77px;}.FeaturedProductWasLoaded .FeaturedProduct-ImageSide,.FeaturedProductWasLoaded .FeaturedProduct-TextSide{opacity:1;pointer-events:auto;transition:.6s;}.FeaturedProduct-container{margin:0 auto;max-width:986px;width:calc(100% - 60px);}.FeaturedProduct-content{display:flex;justify-content:center;}.FeaturedProduct-return-btn-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;width:calc(100% - 20px);}.FeaturedProduct-return-btn{text-transform:uppercase;}@media (max-width:1100px){.FeaturedProduct{--Image-Info-Gap:30px;}}@media (max-width:900px){.FeaturedProduct{--Image-Info-Gap:20px;}}@media (max-width:749px){.FeaturedProduct{padding:0 0 67px;}.FeaturedProduct-container{width:100%;}.FeaturedProduct-content{display:block;}.FeaturedProduct-ImageSide,.FeaturedProduct-TextSide{max-width:unset;min-width:unset;width:100%;}.FeaturedProduct-return-btn-wrapper{justify-content:flex-start;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.FeaturedProduct-IconsWithText{align-items:flex-end;border-bottom:1px solid var(--black);display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 19px;max-width:326px;width:100%;}.FeaturedProduct-ItemIconWithText{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:18px;}.FeaturedProduct-ItemIconWithText:not(:last-of-type){margin-right:45px;}.FeaturedProduct-ItemIconWithText-icon-wrapper{align-items:center;display:flex;margin-bottom:19px;}.FeaturedProduct-ItemIconWithText-icon{max-height:var(--IconHeightDesktop);max-width:unset;width:auto;}.FeaturedProduct-ItemIconWithText-description,.FeaturedProduct-ItemIconWithText-description *{color:var(--text-color);font-family:var(--font-primary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:17px;}@media (max-width:749px){.FeaturedProduct-IconsWithText{margin:0 0 29px;}.FeaturedProduct-ItemIconWithText:not(:last-of-type){margin-right:32px;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.FeaturedProduct-ImageSide{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-right:var(--Image-Info-Gap);margin-top:3px;max-width:521px;min-width:300px;opacity:0;pointer-events:none;width:100%;}.FeaturedProduct-ImageSide .slick-dots{align-items:center;display:flex;justify-content:center;margin:0;padding:0;position:static;transform:translateY(-28px);}.FeaturedProduct-ImageSide .slick-dots li{--SizeDot:5px;display:block;height:var(--SizeDot);margin:0;padding:0;position:static;width:var(--SizeDot);}.FeaturedProduct-ImageSide .slick-dots li.slick-active button,.FeaturedProduct-ImageSide .slick-dots li:hover button{background-color:var(--black);}.FeaturedProduct-ImageSide .slick-dots li:not(:last-of-type){margin-right:11px;}.FeaturedProduct-ImageSide .slick-dots li button{background-color:var(--white);border-radius:50%;display:block;height:var(--SizeDot);margin:0;padding:0;position:static;transition:.3s;width:var(--SizeDot);}.FeaturedProduct-ImageSide .slick-dots li button:before{display:none;}.FeaturedProduct-Images-MainSlider{margin:0!important;width:100%;}.FeaturedProduct-MainSliderItem{width:100%;}.FeaturedProduct-MainSliderItem-img-wrapper{overflow:hidden;padding-bottom:120.9%;position:relative;}.FeaturedProduct-MainSliderItem-img-wrapper:after{background-color:var(--secondary-color);content:"";height:100%;position:absolute;right:0;top:0;width:2px;}.FeaturedProduct-MainSliderItem-img{height:100%;left:0;object-fit:contain;object-position:top;position:absolute;top:0;width:100%;}@media (max-width:749px){.FeaturedProduct-ImageSide{margin:0 auto 44px;max-width:unset;min-width:unset;}.FeaturedProduct-MainSliderItem-img-wrapper{padding-bottom:71.7%;}}@media (max-width:480px){.FeaturedProduct-MainSliderItem-img-wrapper{height:344px;padding-bottom:0;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.FeaturedProduct-TextSide{max-width:390px;min-width:300px;opacity:0;pointer-events:none;width:100%;}.FeaturedProduct-ProductInfo{margin-bottom:18px;}.FeaturedProduct-ProductInfo-title-wrapper{margin-bottom:16px;}.FeaturedProduct-ProductInfo-title,.FeaturedProduct-ProductInfo-title *{color:var(--text-color);font-family:var(--font-primary-medium);font-size:33px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.62px;line-height:35px;}.FeaturedProduct-LooxReviews-wrapper{margin-bottom:12px;pointer-events:none;}.FeaturedProduct-LooxReviews-wrapper .loox-rating{align-items:center;display:flex;}.FeaturedProduct-LooxReviews-wrapper .loox-rating .loox-star{display:block;font-size:15px;}.FeaturedProduct-LooxReviews-wrapper .loox-rating .loox-star:not(:last-of-type){margin-right:4px;}.FeaturedProduct-LooxReviews-wrapper .loox-rating span{color:var(--text-color);font-family:var(--font-primary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:normal;margin-left:12px;position:relative;top:1px;}.FeaturedProduct-ProductInfo-price-wrapper .Price-container{justify-content:flex-start;}.FeaturedProduct-ProductInfo-price-wrapper .Price-on-sale,.FeaturedProduct-ProductInfo-price-wrapper .Price-on-sale-tag,.FeaturedProduct-ProductInfo-price-wrapper .Price-regular,.FeaturedProduct-ProductInfo-price-wrapper .Price-sold-out{color:var(--text-color);}.FeaturedProduct-ProductInfo-price-wrapper .Price-on-sale{color:#e83931;}.FeaturedProduct-ProductDescription{margin-bottom:18px;}.FeaturedProduct-ProductDescription,.FeaturedProduct-ProductDescription *{color:var(--black);font-family:var(--font-primary-regular);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.26px;}.FeaturedProduct-ProductDescription a,.FeaturedProduct-ProductDescription a *,.FeaturedProduct-ProductDescription blockquote,.FeaturedProduct-ProductDescription blockquote *,.FeaturedProduct-ProductDescription li,.FeaturedProduct-ProductDescription li *,.FeaturedProduct-ProductDescription p,.FeaturedProduct-ProductDescription p *,.FeaturedProduct-ProductDescription span,.FeaturedProduct-ProductDescription span *,.FeaturedProduct-ProductDescription td,.FeaturedProduct-ProductDescription td *,.FeaturedProduct-ProductDescription th,.FeaturedProduct-ProductDescription th *{font-size:14px;line-height:24px;}.FeaturedProduct-ProductDescription h1,.FeaturedProduct-ProductDescription h1 *,.FeaturedProduct-ProductDescription h2,.FeaturedProduct-ProductDescription h2 *,.FeaturedProduct-ProductDescription h3,.FeaturedProduct-ProductDescription h3 *,.FeaturedProduct-ProductDescription h4,.FeaturedProduct-ProductDescription h4 *,.FeaturedProduct-ProductDescription h5,.FeaturedProduct-ProductDescription h5 *,.FeaturedProduct-ProductDescription h6,.FeaturedProduct-ProductDescription h6 *{color:var(--black);font-family:var(--font-primary-medium);font-weight:500;}.FeaturedProduct-ProductDescription h1,.FeaturedProduct-ProductDescription h1 *{font-size:2em;}.FeaturedProduct-ProductDescription b,.FeaturedProduct-ProductDescription b *,.FeaturedProduct-ProductDescription strong,.FeaturedProduct-ProductDescription strong *{font-family:var(--font-primary-medium);font-weight:500;}.FeaturedProduct-ProductDescription s,.FeaturedProduct-ProductDescription s *,.FeaturedProduct-ProductDescription u,.FeaturedProduct-ProductDescription u *{text-decoration:underline;}.FeaturedProduct-ProductDescription em,.FeaturedProduct-ProductDescription em *,.FeaturedProduct-ProductDescription i,.FeaturedProduct-ProductDescription i *{font-style:italic;}.FeaturedProduct-ProductDescription a,.FeaturedProduct-ProductDescription a *{text-decoration:underline;}.FeaturedProduct-ProductDescription ol,.FeaturedProduct-ProductDescription ul{margin-left:1em;}.FeaturedProduct-ProductDescription ol li,.FeaturedProduct-ProductDescription ul li{list-style:unset;}.FeaturedProduct-ProductDescription blockquote{border-left:2px solid var(--primary-color);margin-left:1em;padding:1em;}.FeaturedProductProductForm-container{margin:0;padding:0;width:100%;}.FeaturedProduct-ProductVariant{margin-bottom:20px;width:100%;}.FeaturedProduct-ProductVariant .FeaturedProduct-ProductVariant-label{display:inline-block;}.FeaturedProduct-ProductAddToCartWrapper,.FeaturedProduct-ProductAddToCartWrapper-content{width:100%;}.FeaturedProduct-ProductQuantitySelector{margin-bottom:48px;width:100%;}.FeaturedProduct-ProductQuantitySelector .FeaturedProduct-ProductQuantitySelector-label{display:block;}.FeaturedProduct-ProductQuantitySelector .FeaturedProduct-ProductQuantitySelector-input{height:41px;margin:0;max-width:60px;min-height:unset;text-align:center;width:100%;}.FeaturedProduct-ProductQuantitySelector .FeaturedProduct-ProductQuantitySelector-input::-webkit-inner-spin-button,.FeaturedProduct-ProductQuantitySelector .FeaturedProduct-ProductQuantitySelector-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;}.FeaturedProduct-ProductQuantitySelector .FeaturedProduct-ProductQuantitySelector-input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.FeaturedProduct-ProductButtonSubmit{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:333px;width:100%;}.FeaturedProduct-ProductButtonSubmit .btn-primary{height:68px;max-width:333px;text-transform:uppercase;}.FeaturedProduct-ProductButtonSubmit .FeaturedProduct-ProductButtonViewProduct{align-items:center;color:var(--text-color);display:flex;font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;justify-content:center;letter-spacing:1.33px;line-height:30px;margin-top:7px;text-align:center;}.FeaturedProduct-ProductButtonSubmit .FeaturedProduct-ProductButtonViewProduct:hover{color:var(--primary-color);}@media (max-width:749px){.FeaturedProduct-TextSide{margin:0 auto;min-width:unset;width:calc(100% - 86px);}.FeaturedProduct-ProductInfo-title-wrapper{margin-bottom:26px;}.FeaturedProduct-LooxReviews-wrapper{margin-bottom:10px;}.FeaturedProduct-LooxReviews-wrapper .loox-rating .loox-star{font-size:18.4px;}.FeaturedProduct-ProductInfo{margin-bottom:16px;}.FeaturedProduct-ProductDescription{margin-bottom:22px;}.FeaturedProduct-ProductButtonSubmit .FeaturedProduct-ProductButtonViewProduct{margin-top:9px;}}@media (max-width:450px){.FeaturedProduct-TextSide{width:calc(100% - 40px);}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.FeaturedProduct-SelectorSwatch-container{width:100%;}.FeaturedProduct-SelectorSwatch-container-size{margin-bottom:9px;}.FeaturedProduct-SelectorSwatch-container-color{margin-bottom:5px;}.FeaturedProduct-SelectorSwatch-title-wrapper{margin-bottom:6px;}.FeaturedProduct-SelectorSwatch-title{color:var(--text-color);font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.26px;line-height:1;}.FeaturedProduct-SelectorSwatch-items{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;}.FeaturedProduct-ItemSwatch{cursor:pointer;margin-bottom:15px;max-width:51px;}.FeaturedProduct-ItemSwatch:not(:last-of-type){margin-right:10px;}.FeaturedProduct-ItemSwatch-active:not(.FeaturedProduct-ItemSwatchSize) .FeaturedProduct-ItemSwatch-title,.FeaturedProduct-ItemSwatch:hover:not(.FeaturedProduct-ItemSwatchSize) .FeaturedProduct-ItemSwatch-title{position:relative;}.FeaturedProduct-ItemSwatch-active:not(.FeaturedProduct-ItemSwatchSize) .FeaturedProduct-ItemSwatch-title:before,.FeaturedProduct-ItemSwatch:hover:not(.FeaturedProduct-ItemSwatchSize) .FeaturedProduct-ItemSwatch-title:before{background-color:var(--black);bottom:-2px;content:"";height:1px;left:0;position:absolute;width:100%;}.FeaturedProduct-ItemSwatch-active.FeaturedProduct-ItemSwatchSize .FeaturedProduct-ItemSwatch-image-wrapper,.FeaturedProduct-ItemSwatch:hover.FeaturedProduct-ItemSwatchSize .FeaturedProduct-ItemSwatch-image-wrapper{background-color:var(--primary-color);border:1px solid var(--black);}.FeaturedProduct-ItemSwatch-image-wrapper{--SizeImage:51px;align-items:center;background-color:var(--white);border-radius:3px;display:flex;flex-direction:column;height:var(--SizeImage);justify-content:center;margin-bottom:9px;overflow:hidden;position:relative;transition:.3s;width:var(--SizeImage);}.FeaturedProduct-ItemSwatch-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;transform:scale(1);width:100%;}.FeaturedProduct-ItemSwatch-title-wrapper{align-items:flex-start;display:flex;justify-content:center;padding:0 2px;}.FeaturedProduct-ItemSwatch-title{color:var(--black);font-family:var(--font-primary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.23px;line-height:20px;text-align:center;transition:.3s;}.FeaturedProduct-ItemSwatchSize-image{margin-bottom:4px;}.FeaturedProduct-ItemSwatchSize-text{color:var(--text-color);font-family:var(--font-primary-medium);font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.23px;line-height:1;text-align:center;}@media (max-width:749px){.FeaturedProduct-SelectorSwatch-container-size{margin-bottom:4px;}.FeaturedProduct-SelectorSwatch-container-color{margin-bottom:8px;}}
.LooxReviews{background-color:var(--tertiary-color);}.LooxReviews-container{padding:43px 0 20px;}.LooxReviews-content{align-items:flex-start;display:flex;justify-content:flex-start;}.LooxReviews-info{margin-right:108px;min-width:450px;padding:54px 0 94px 50px;width:450px;}.LooxReviews-info-title-wrapper{margin-bottom:42px;}.LooxReviews-info-title,.LooxReviews-info-title *{color:var(--black);font-family:var(--font-secondary-regular);font-size:calc(65px + 21*(100vw - 420px)/860);font-stretch:normal;font-weight:400;letter-spacing:calc(-.86px + -0.27*(100vw - 420px)/860);line-height:calc(53px + 18*(100vw - 420px)/860);}.LooxReviews-info-title * em,.LooxReviews-info-title * em *,.LooxReviews-info-title em,.LooxReviews-info-title em *{font-family:var(--font-secondary-regular-italic);font-style:italic;}.LooxReviews-info-description-wrapper{margin-bottom:56px;}.LooxReviews-info-description,.LooxReviews-info-description *{color:var(--black);font-family:var(--font-primary-medium);font-size:calc(15px + 4*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:calc(.28px + 0.08*(100vw - 420px)/860);line-height:calc(26px + 3*(100vw - 420px)/860);}.LooxReviews-info-btn-wrapper{align-items:center;display:flex;width:100%;}.LooxReviews-info-btn-wrapper .btn-primary{height:74px;max-width:364px;}.LooxReviews-info-btn-mobile-wrapper{display:none;}.LooxReviews-reviews{max-height:500px;overflow:auto;position:relative;width:calc(100% - 558px);}@media (max-width:1250px){.LooxReviews-info{margin-right:0;}.LooxReviews-reviews{width:calc(100% - 450px);}}@media (max-width:900px){.LooxReviews-container{padding:41px 0 44px;}.LooxReviews-content{align-items:center;display:flex;flex-direction:column;}.LooxReviews-info{border-bottom:1px solid var(--black);margin:0 auto 3px;max-width:430px;min-width:unset;padding:0 0 22px;width:calc(100% - 28px);}.LooxReviews-info-title-wrapper{margin-bottom:19px;}.LooxReviews-info-description-wrapper{margin-bottom:0;}.LooxReviews-info-description,.LooxReviews-info-description *,.LooxReviews-info-title,.LooxReviews-info-title *{text-align:center;}.LooxReviews-info-description * br,.LooxReviews-info-description br{display:none;}.LooxReviews-info-btn-wrapper{display:none;justify-content:center;}.LooxReviews-info-btn-wrapper .btn-primary{height:63px;max-width:311px;}.LooxReviews-info-btn-mobile-wrapper{display:flex;margin-top:55px;}.LooxReviews-reviews{width:100%;}}@media screen and (max-width:420px){.LooxReviews-info-title,.LooxReviews-info-title *{font-size:65px;letter-spacing:-.86px;line-height:53px;}.LooxReviews-info-description,.LooxReviews-info-description *{font-size:15px;letter-spacing:.28px;line-height:26px;}}@media screen and (min-width:1280px){.LooxReviews-info-title,.LooxReviews-info-title *{font-size:86px;letter-spacing:-1.13px;line-height:71px;}.LooxReviews-info-description,.LooxReviews-info-description *{font-size:19px;letter-spacing:.36px;line-height:29px;}}
.InstagramSection{background-color:var(--secondary-color);}.InstagramSection-container{margin:0 auto;max-width:1440px;padding:61px 0 82px;width:100%;}.InstagramSection-header{margin-bottom:28px;}.InstagramSection-header-title-wrapper{margin-bottom:6px;}.InstagramSection-header-title,.InstagramSection-header-title *{color:var(--black);font-family:var(--font-secondary-regular-italic);font-size:43px;font-stretch:normal;font-weight:400;letter-spacing:-1.37px;line-height:49px;text-align:center;}.InstagramSection-header-description,.InstagramSection-header-description *{color:var(--text-color);font-family:var(--font-primary-medium);font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:30px;text-align:center;}.InstagramSection-html{position:relative;}#insta-feed{margin:0 auto!important;max-width:1272px;}#insta-feed a{background-color:var(--primary-color);display:block;height:252px;margin:0 2px;max-height:unset;max-width:unset;min-height:unset;min-width:unset;width:252px;z-index:1!important;}#insta-feed:not(.flickity-enabled){display:flex;justify-content:center;}#insta-feed:not(.flickity-enabled)+.InstagramSection-carousel-btns{display:none;}.instafeed-container{padding-top:100%!important;width:100%!important;}.instafeed-container .instafeed-overlay,.instafeed-container img{height:100%!important;width:100%!important;}.InstagramSection-carousel-btns{align-items:center;display:flex;height:0;justify-content:center;}.InstagramSection-carousel-btn{--SizeArrow:28px;--OffsetArrow:29px;align-items:center;background-color:var(--primary-color);border:1px solid var(--black);border-radius:50%;cursor:pointer;display:flex;height:var(--SizeArrow);justify-content:center;position:absolute;top:54.2%;transform:translateY(-50%);width:var(--SizeArrow);}.InstagramSection-carousel-btn .icon-element{height:auto;max-width:unset;width:4px;}.InstagramSection-carousel-btn.InstagramSection-carousel-btn-prev{left:var(--OffsetArrow);margin-right:26px;}.InstagramSection-carousel-btn.InstagramSection-carousel-btn-prev .icon-element{transform:rotate(180deg);}.InstagramSection-carousel-btn.InstagramSection-carousel-btn-next{right:var(--OffsetArrow);}@media (max-width:749px){.InstagramSection-container{padding:42px 0 52px;}.InstagramSection-header{margin-bottom:27px;}#insta-feed a{height:251px;margin:0 2.5px;width:251px;}.InstagramSection-carousel-btn{--SizeArrow:42px;position:static;transform:translateY(51px);}.InstagramSection-carousel-btn .icon-element{width:6px;}.InstagramSection-carousel-btn.InstagramSection-carousel-btn-prev{margin-right:28px;}}
.Newsletter-container{margin:0 auto;max-width:1200px;padding:62px 0 60px;width:calc(100% - 40px);}.Newsletter-header{margin-bottom:27px;}.Newsletter-header-title,.Newsletter-header-title *{color:var(--black);font-family:var(--font-primary-medium);font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.3px;line-height:26px;text-align:center;}.Newsletter-form{margin:0 auto;max-width:512px;width:100%;}.Newsletter-form-field{align-items:center;border-bottom:1px solid var(--black);display:flex;justify-content:center;padding-bottom:23px;width:100%;}.Newsletter-form-input{background-color:initial!important;border:0!important;padding:0 0 0 4px!important;}.Newsletter-form-input::-webkit-input-placeholder{color:var(--black)!important;font-family:var(--font-primary-medium)!important;font-size:16px!important;font-stretch:normal!important;font-style:normal!important;font-weight:500!important;letter-spacing:.3px!important;line-height:normal!important;opacity:1;}.Newsletter-form-input,.Newsletter-form-input::placeholder{color:var(--black)!important;font-family:var(--font-primary-medium)!important;font-size:16px!important;font-stretch:normal!important;font-style:normal!important;font-weight:500!important;letter-spacing:.3px!important;line-height:normal!important;opacity:1;}.Newsletter-form-input.input--error{margin:0!important;}.Newsletter-form-btn{align-items:center;display:flex;justify-content:center;max-width:210px;padding-right:5px;}.Newsletter-form-btn:hover svg{fill:var(--primary-color);}@media (max-width:749px){.Newsletter-container{padding:74px 0 51px;}.Newsletter-header{margin-bottom:28px;}}@media (max-width:345px){.Newsletter-header-title,.Newsletter-header-title *{font-size:14px;line-height:18px;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.Minicart{--Minicart-AnimationConfig:0.5s forwards ease-in-out;display:none;}.LoadingMinicart .MinicartProduct-info-bottom-quantity-controls{pointer-events:none;position:relative;}.LoadingMinicart .MinicartProduct-info-bottom-quantity-controls:before{background-color:hsla(0,0%,100%,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;}.MinicartIsVisible{display:block;}.MinicartIsVisible .Minicart-mask{animation:fadeInMaskMiniCart var(--Minicart-AnimationConfig);}.MinicartIsVisible .Minicart-container{animation:translateLeftMiniCart var(--Minicart-AnimationConfig);}.MinicartIsHidden .Minicart-mask{animation:fadeOutMaskMiniCart var(--Minicart-AnimationConfig);}.MinicartIsHidden .Minicart-container{animation:translateRightMiniCart var(--Minicart-AnimationConfig);}.Minicart-container{background-color:var(--white);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;max-width:395px;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:99999;}
.Minicart-mask{background-color:#000;cursor:pointer;height:100%;left:0;opacity:.29;position:fixed;top:0;width:100%;z-index:99999;}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.Minicart-header{align-items:center;background:var(--primary-color);border-bottom:1px solid var(--black);display:flex;justify-content:space-between;min-height:42px;padding:4px 23px 0 17px;position:relative;}.Minicart-header-btn-close{cursor:pointer;}.Minicart-header-btn-close img{height:18px;max-width:unset;width:19px;}.Minicart-header-title{color:var(--text-color);font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.53px;line-height:1;}
.Minicart-icons-with-text{background-color:var(--white);border-bottom:1px solid var(--black);min-height:56px;}.Minicart-icons-with-text,.Minicart-icons-with-text-items{align-items:center;display:flex;justify-content:center;}.Minicart-icons-with-text-items{margin:0 auto;width:100%;}.Minicart-item-icon-with-text{align-items:center;display:flex;justify-content:center;}.Minicart-item-icon-with-text:not(:last-child){margin-right:31px;}.Minicart-item-icon-with-text-icon-wrapper{align-items:center;display:flex;justify-content:center;margin-right:8px;}.Minicart-item-icon-with-text-icon{height:var(--IconHeightDesktop);max-width:unset;width:auto;}.Minicart-item-icon-with-text-description,.Minicart-item-icon-with-text-description *{color:var(--text-color);font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.26px;line-height:18px;}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.Minicart-products{background-color:var(--secondary-color);flex:1;overflow:auto;padding-bottom:25px;}.Minicart-products::-webkit-scrollbar{width:3px;}.Minicart-products::-webkit-scrollbar-track{background-color:rgba(0,0,0,.1);}.Minicart-products::-webkit-scrollbar-thumb{background:var(--primary-color);}.Minicart-WithoutProducts{align-items:center;animation:fadeIn var(--Minicart-AnimationConfig);display:flex;justify-content:center;opacity:0;padding:0 20px 100px;}
.Minicart-NoProducts{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%;}.Minicart-NoProducts-message{color:var(--black);font-family:var(--base-font);font-size:17px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:30px;}.Minicart-NoProducts-btn-close{max-width:457px;text-transform:uppercase;width:100%;}
.Minicart-checkout{align-items:center;background-color:var(--secondary-color);border-top:1px solid var(--black);display:flex;justify-content:center;min-height:145px;padding:0 17px;position:relative;width:100%;z-index:1;}.Minicart-checkout-empty{display:none;}.Minicart-checkout-content{width:100%;}.Minicart-checkout-subtotal{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding-right:8px;width:100%;}.Minicart-checkout-subtotal-price,.Minicart-checkout-subtotal-text{color:var(--black);font-family:var(--font-primary-medium);font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.09px;line-height:normal;}.Minicart-checkout-button-wrapper{align-items:center;display:flex;justify-content:center;}.Minicart-checkout-button{height:74px;max-width:unset;text-transform:uppercase;}
.Minicart-payments{align-items:center;background-color:var(--white);border-top:1px solid var(--black);display:flex;flex-direction:column;justify-content:center;min-height:81px;}.Minicart-payments-text-wrapper{margin-bottom:7px;}.Minicart-payments-text{color:var(--black);font-family:var(--font-primary-regular);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.26px;line-height:16px;text-align:center;}.Minicart-payments-icons-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:214px;width:100%;}.Minicart-payments-icons{width:100%;}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.MinicartProduct{animation:fadeIn var(--Minicart-AnimationConfig);display:flex;opacity:0;padding:13px 20px 7px 26px;position:relative;width:100%;}.MinicartProduct-content{align-items:flex-start;display:flex;padding-right:5px;width:100%;}.MinicartProductIsRemoving{animation:removeItem var(--Minicart-AnimationConfig);}.MinicartProduct-image-link-wrapper{display:flex;justify-content:center;margin-right:18px;}.MinicartProduct-image-link-wrapper[data-with-image=no-image]{opacity:0;pointer-events:none;}.MinicartProduct-image-container{position:relative;width:88px;}.MinicartProduct-image-container img{max-height:109px;width:100%;}.MinicartProduct-info{display:flex;flex-direction:column;height:100%;margin-right:0;padding-right:0;width:100%;}.MinicartProduct-info-title-wrapper{margin-bottom:8px;padding-top:6px;}.MinicartProduct-info-title-wrapper .MinicartProduct-info-title{color:var(--text-color);font-family:var(--font-primary-medium);font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.3px;line-height:20px;}.MinicartProduct-lineitems{width:100%;}.MinicartProduct-lineitem-label,.MinicartProduct-lineitem-value{color:rgba(0,0,0,.5);font-family:var(--font-primary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;}.MinicartProduct-info-bottom{align-items:center;display:flex;justify-content:flex-start;margin-top:9px;}.MinicartProduct-info-bottom-quantity{align-items:center;display:flex;justify-content:flex-start;margin-right:25px;}.MinicartProduct-info-bottom-quantity .MinicartProduct-info-bottom-quantity-controls{align-items:center;background-color:var(--white);border:1px solid var(--black);display:flex;height:54px;justify-content:center;margin:0;max-width:101px;padding:0;width:100%;}.MinicartProduct-info-bottom-quantity .MinicartProduct-info-bottom-quantity-minus,.MinicartProduct-info-bottom-quantity .MinicartProduct-info-bottom-quantity-plus{align-items:center;color:var(--black);cursor:pointer;display:flex;font-family:var(--font-primary-regular);font-size:19px;font-stretch:normal;font-style:normal;font-weight:400;height:inherit;justify-content:center;letter-spacing:.36px;line-height:1;width:30px;}.MinicartProduct-info-bottom-quantity .MinicartProduct-info-bottom-quantity-minus{padding-bottom:4px;}.MinicartProduct-info-bottom-quantity .MinicartProduct-info-bottom-quantity-plus{padding-bottom:2px;}.MinicartProduct-info-bottom-quantity .MinicartProduct-info-bottom-quantity-input{border:0!important;border-bottom:1px solid var(--black)!important;border-top:1px solid var(--black)!important;color:var(--black)!important;font-family:var(--font-primary-regular)!important;font-size:19px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;height:inherit!important;letter-spacing:.36px!important;line-height:1!important;padding:0!important;text-align:center;width:41px!important;}.MinicartProduct-info-bottom-quantity .MinicartProduct-info-bottom-quantity-input::-webkit-inner-spin-button,.MinicartProduct-info-bottom-quantity .MinicartProduct-info-bottom-quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;}.MinicartProduct-info-bottom-quantity .MinicartProduct-info-bottom-quantity-input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.MinicartProduct-info-bottom-price-wrapper{display:flex;flex-wrap:wrap;padding-top:15px;}.MinicartProduct-info-bottom-price-wrapper .MinicartProduct-info-bottom-price-regular,.MinicartProduct-info-bottom-price-wrapper .MinicartProduct-info-bottom-price-sale{color:var(--black);display:block;font-family:var(--font-primary-regular);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.26px;line-height:1;margin-bottom:4px;}.MinicartProduct-info-bottom-price-wrapper .MinicartProduct-info-bottom-price-sale{color:#e83931;display:none;}.MinicartProduct-info-bottom-price-wrapper.MinicartProduct-info-bottom-price-wrapper-on-sale .MinicartProduct-info-bottom-price-regular{margin-right:4px;text-decoration:line-through;}.MinicartProduct-info-bottom-price-wrapper.MinicartProduct-info-bottom-price-wrapper-on-sale .MinicartProduct-info-bottom-price-sale{display:block;}.MinicartProduct-message-out-stock{color:var(--error-color);font-family:var(--font-primary-regular);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:0;letter-spacing:.26px;line-height:1;margin-top:10px;opacity:0;transition:.5s;}.MinicartProduct-message-out-stock.visible{display:block;height:unset;opacity:1;}.MinicartProduct-btn-delete{align-items:flex-start;cursor:pointer;display:flex;height:-webkit-max-content;height:max-content;justify-content:center;margin-top:11px;}.MinicartProduct-btn-delete img{height:13px;max-width:100%;width:13px;}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.TemplateProduct{--outline:1px dotted red;--Image-Info-Gap:55px;background-color:var(--secondary-color);padding:73px 0 43px;}.TemplateProductWasLoaded .ImageSide,.TemplateProductWasLoaded .TextSide{opacity:1;pointer-events:auto;transition:.6s;}.TemplateProduct-container{margin:0 auto;max-width:1214px;width:calc(100% - 60px);}.TemplateProduct-content{display:flex;}.TemplateProduct-return-btn-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;width:calc(100% - 20px);}.TemplateProduct-return-btn{text-transform:uppercase;}@media (max-width:1200px){.TemplateProduct{--Image-Info-Gap:20px;}.TemplateProduct-container{width:calc(100% - 30px);}}@media (max-width:749px){.TemplateProduct{margin:0 auto;padding:0 0 33px;}.TemplateProduct-container{width:100%;}.TemplateProduct-content{display:block;}.ImageSide,.TextSide{min-width:unset;width:100%;}.TemplateProduct-return-btn-wrapper{justify-content:flex-start;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.ImageSide{--Thumbnail-size:96px;--Thumbnail-MainSlider-Gap:18px;align-items:flex-start;display:flex;justify-content:flex-start;margin-right:var(--Image-Info-Gap);max-width:646px;min-width:350px;opacity:0;pointer-events:none;width:calc(100% - var(--Image-Info-Gap)/2);}.Images-MainSlider-container{margin-left:auto;position:relative;width:calc(100% - var(--Thumbnail-size) - var(--Thumbnail-MainSlider-Gap));}.Images-MainSlider{position:relative;width:100%;}.Images-MainSlider[data-banner-label]:before{align-items:center;background-color:var(--tertiary-color);color:var(--text-color);content:attr(data-banner-label);display:flex;font-family:var(--font-primary-regular);font-size:12px;font-stretch:normal;font-style:italic;font-weight:400;height:34px;justify-content:center;letter-spacing:.23px;line-height:normal;position:absolute;right:22px;top:18px;width:88px;z-index:1;}.Images-MainSlider .slick-dots{align-items:center;display:flex;justify-content:center;margin:0;padding:0;position:static;transform:translateY(-28px);}.Images-MainSlider .slick-dots li{--SizeDot:5px;display:block;height:var(--SizeDot);margin:0;padding:0;position:static;width:var(--SizeDot);}.Images-MainSlider .slick-dots li.slick-active button,.Images-MainSlider .slick-dots li:hover button{background-color:var(--black);}.Images-MainSlider .slick-dots li:not(:last-of-type){margin-right:11px;}.Images-MainSlider .slick-dots li button{background-color:#e6e6e6;border-radius:50%;display:block;height:var(--SizeDot);margin:0;padding:0;position:static;transition:.3s;width:var(--SizeDot);}.Images-MainSlider .slick-dots li button:before{display:none;}.Images-MainSlider-soldOut[data-banner-label]:before{background-color:var(--disable-color);}.MainSliderItem{width:100%;}.MainSliderItem-img-container{height:0;overflow:hidden;padding-bottom:123.5%;position:relative;width:100%;}.MainSliderItem-img-wrapper{align-items:flex-start;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;}.MainSliderItem-img-wrapper:after{background-color:var(--secondary-color);content:"";height:100%;position:absolute;right:0;top:0;width:2px;}.MainSliderItem-img-wrapper-soldOut[data-banner-new]:before,.MainSliderItem-img-wrapper-soldOut[data-banner-sale]:before{display:none;}.MainSliderItem-img{max-height:100%;object-fit:contain;width:100%;}.Images-MainSlider-arrow{--OffsetArrow:23px;cursor:pointer;position:absolute;top:48%;transform:translateY(-50%);}.Images-MainSlider-arrow svg{height:auto;max-width:unset;width:7px;}.Images-MainSlider-arrow-prev{left:var(--OffsetArrow);}.Images-MainSlider-arrow-prev svg{transform:rotate(180deg);}.Images-MainSlider-arrow-next{right:var(--OffsetArrow);}.Thumbnails-container{margin-right:var(--Thumbnail-MainSlider-Gap);max-width:var(--Thumbnail-size);min-width:var(--Thumbnail-size);padding:0;position:relative;width:var(--Thumbnail-size);}.Thumbnails-MainSlider{position:relative;width:100%;}.Thumbnails-MainSlider .slick-list{height:100%!important;max-height:657px;}.Thumbnails-MainSlider-disable-slider{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:0;}.ThumbnailItem{border:1px solid transparent;cursor:pointer;margin-bottom:12px;margin-top:2px;transition:.3s;width:100%;}.ThumbnailItem .ThumbnailItem-img-wrapper{height:0;overflow:hidden;padding-bottom:127.7%;position:relative;width:100%;}.ThumbnailItem .ThumbnailItem-img-wrapper img{bottom:0;height:100%;left:0;object-fit:contain;position:absolute;right:0;top:0;width:100%;}.ThumbnailItem.slick-current,.ThumbnailItem:hover{border-color:var(--primary-color);}@media (max-width:1200px){.ImageSide{--Thumbnail-size:70px;--Thumbnail-MainSlider-Gap:10px;}.Thumbnails-MainSlider .slick-list{max-height:49.2vw;}.ThumbnailItem{margin-bottom:4px;}}@media (max-width:749px){.ImageSide{margin:0 auto 13px;max-width:500px;min-width:unset;width:100%;}.Images-MainSlider{margin-bottom:15px!important;}.Images-MainSlider .slick-dots{transform:translateY(-20px);}.Images-MainSlider-container{margin:0 auto;width:100%;}.MainSliderItem-img-container{height:unset;padding-bottom:0;}.MainSliderItem-img-wrapper{position:static;}.MainSliderItem-img{max-height:379px;}.Images-MainSlider-arrow{--OffsetArrow:21px;}.Thumbnails-container{display:none;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.TextSide{max-width:512px;min-width:275px;opacity:0;pointer-events:none;width:100%;}.ProductInfo{margin-bottom:18px;}.ProductInfo-title-wrapper{margin-bottom:15px;}.ProductInfo-title,.ProductInfo-title *{color:var(--text-color);font-family:var(--font-primary-medium);font-size:33px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.62px;line-height:35px;}.LooxReviews-wrapper{margin-bottom:13px;}.LooxReviews-wrapper .loox-rating{align-items:center;display:flex;}.LooxReviews-wrapper .loox-rating .loox-star{display:block;font-size:15px;}.LooxReviews-wrapper .loox-rating .loox-star:not(:last-of-type){margin-right:4px;}.LooxReviews-wrapper .loox-rating span{color:var(--text-color);font-family:var(--font-primary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:normal;margin-left:12px;position:relative;top:1px;}.ProductInfo-price-wrapper .Price-container{justify-content:flex-start;}.ProductInfo-price-wrapper .Price-on-sale,.ProductInfo-price-wrapper .Price-on-sale-tag,.ProductInfo-price-wrapper .Price-regular,.ProductInfo-price-wrapper .Price-sold-out{color:var(--text-color);}.ProductInfo-price-wrapper .Price-on-sale{color:#e83931;}.ProductDescription{margin-bottom:28px;}.ProductDescription,.ProductDescription *{color:var(--black);font-family:var(--font-primary-regular);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.26px;}.ProductDescription a,.ProductDescription a *,.ProductDescription blockquote,.ProductDescription blockquote *,.ProductDescription li,.ProductDescription li *,.ProductDescription p,.ProductDescription p *,.ProductDescription span,.ProductDescription span *,.ProductDescription td,.ProductDescription td *,.ProductDescription th,.ProductDescription th *{font-size:14px;line-height:24px;}.ProductDescription h1,.ProductDescription h1 *,.ProductDescription h2,.ProductDescription h2 *,.ProductDescription h3,.ProductDescription h3 *,.ProductDescription h4,.ProductDescription h4 *,.ProductDescription h5,.ProductDescription h5 *,.ProductDescription h6,.ProductDescription h6 *{color:var(--black);font-family:var(--font-primary-medium);font-weight:500;}.ProductDescription h1,.ProductDescription h1 *{font-size:2em;}.ProductDescription b,.ProductDescription b *,.ProductDescription strong,.ProductDescription strong *{font-family:var(--font-primary-medium);font-weight:500;}.ProductDescription s,.ProductDescription s *,.ProductDescription u,.ProductDescription u *{text-decoration:underline;}.ProductDescription em,.ProductDescription em *,.ProductDescription i,.ProductDescription i *{font-style:italic;}.ProductDescription a,.ProductDescription a *{text-decoration:underline;}.ProductDescription ol,.ProductDescription ul{margin-left:1em;}.ProductDescription ol li,.ProductDescription ul li{list-style:unset;}.ProductDescription blockquote{border-left:2px solid var(--primary-color);margin-left:1em;padding:1em;}.ProductForm-wrapper{margin:0;padding:0;width:100%;}.ProductForm{width:100%;}.ProductForm .GhostButton,.ProductForm .icon-close-wrapper{display:none;}.GhostButton-mask{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999;}.GhostButton-mask.visible{animation:fadeIn .3s ease-in-out forwards;display:block;}.ProductForm.FormIsSticky{align-items:flex-start;animation:translateBottom .5s ease-in-out forwards;background-color:var(--secondary-color);bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;min-height:92px;padding:10px;position:fixed;z-index:1000;}.ProductForm.FormIsSticky:not(.ProductForm-without-variant) .btn-primary{display:none;height:69px;}.ProductForm.FormIsSticky:not(.ProductForm-without-variant) .GhostButton,.ProductForm.FormIsSticky:not(.ProductForm-without-variant).ProductForm-open-variants .icon-close-wrapper{display:flex;}.ProductForm.FormIsSticky:not(.ProductForm-without-variant).ProductForm-open-variants .ProductVariants{animation:fadeIn .3s ease-in-out forwards;display:block;}.ProductForm.FormIsSticky:not(.ProductForm-without-variant).ProductForm-open-variants .btn-primary{display:flex;}.ProductForm.FormIsSticky:not(.ProductForm-without-variant).ProductForm-open-variants .GhostButton{display:none;}.ProductForm.FormIsSticky:not(.ProductForm-without-variant) .icon-close-wrapper{align-items:center;justify-content:flex-end;width:100%;}.ProductForm.FormIsSticky:not(.ProductForm-without-variant) .icon-close-wrapper .icon-wrapper{cursor:pointer;}.ProductForm.FormIsSticky:not(.ProductForm-without-variant) .icon-close-wrapper,.ProductForm.FormIsSticky:not(.ProductForm-without-variant) .ProductVariants{display:none;}.ProductForm.FormIsSticky .btn-primary,.ProductForm.FormIsSticky .ProductButtonSubmit{max-width:100%;}.ProductVariant{margin-bottom:20px;width:100%;}.ProductVariant .ProductVariant-label{display:inline-block;}.ProductAddToCartWrapper{width:100%;}.ProductAddToCartWrapper-content{width:100%;}.ProductAddToCartWrapper-content,.ProductQuantitySelector{align-items:center;display:flex;justify-content:flex-start;}.ProductQuantitySelector{margin-right:10px;}.ProductQuantitySelector .ProductQuantitySelector-controls{align-items:center;background-color:var(--white);border:1px solid var(--black);display:flex;height:69px;justify-content:center;margin:0;max-width:129px;padding:0;width:100%;}.ProductQuantitySelector .ProductQuantitySelector-minus,.ProductQuantitySelector .ProductQuantitySelector-plus{align-items:center;color:var(--black);cursor:pointer;display:flex;font-family:var(--font-primary-regular);font-size:19px;font-stretch:normal;font-style:normal;font-weight:400;height:inherit;justify-content:center;letter-spacing:.36px;line-height:1;width:47px;}.ProductQuantitySelector .ProductQuantitySelector-input{border:0!important;border-bottom:1px solid var(--black)!important;border-top:1px solid var(--black)!important;color:var(--black)!important;font-family:var(--font-primary-regular)!important;font-size:19px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;height:inherit!important;letter-spacing:.36px!important;line-height:1!important;padding:0!important;text-align:center;width:35px!important;}.ProductQuantitySelector .ProductQuantitySelector-input::-webkit-inner-spin-button,.ProductQuantitySelector .ProductQuantitySelector-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;}.ProductQuantitySelector .ProductQuantitySelector-input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.ProductButtonSubmit{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:371px;width:100%;}.ProductButtonSubmit .btn-primary{height:68px;max-width:371px;position:relative;text-transform:uppercase;}.ProductButtonSubmit .ProductButtonAjax.out-stock:before{opacity:1;}.ProductButtonSubmit .ProductButtonAjax:before{color:var(--error-color);content:"Insufficient Stock";font-family:var(--font-primary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;left:50%;letter-spacing:normal;line-height:normal;opacity:0;pointer-events:none;position:absolute;text-align:center;top:calc(100% + 6px);transform:translateX(-50%);transition:.3s ease-in-out;width:100%;}@media (max-width:749px){.TextSide{margin:0 auto;min-width:unset;width:calc(100% - 36px);}.ProductInfo-title-wrapper{margin-bottom:26px;}.LooxReviews-wrapper{margin-bottom:10px;}.LooxReviews-wrapper .loox-rating .loox-star{font-size:18.4px;}.ProductInfo{margin-bottom:17px;}.ProductDescription{margin-bottom:20px;}.ProductButtonSubmit .ProductButtonViewProduct{margin-top:9px;}}@media (max-width:575px){.ProductForm.FormIsSticky:not(.ProductForm-without-variant) .ProductButtonAjax:before{bottom:calc(100% + 6px);top:unset;}}@media (max-width:450px){.TextSide{width:calc(100% - 40px);}.ProductQuantitySelector .ProductQuantitySelector-controls{max-width:85px;}.ProductQuantitySelector .ProductQuantitySelector-minus,.ProductQuantitySelector .ProductQuantitySelector-plus{width:25px;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.Product-IconsWithText{align-items:flex-end;border-bottom:2px solid rgba(0,0,0,.5);display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 19px;width:100%;}.Product-ItemIconWithText{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:18px;}.Product-ItemIconWithText:not(:last-of-type){margin-right:45px;}.Product-ItemIconWithText-icon-wrapper{align-items:center;display:flex;margin-bottom:8px;}.Product-ItemIconWithText-icon{max-height:26px;max-width:100%;}.Product-ItemIconWithText-description,.Product-ItemIconWithText-description *{color:var(--text-color);font-family:var(--font-primary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:17px;}@media (max-width:749px){.Product-IconsWithText{margin:0 0 28px;}.Product-ItemIconWithText{margin-bottom:12px;}.Product-ItemIconWithText:not(:last-of-type){margin-right:32px;}.Product-ItemIconWithText-icon-wrapper{margin-bottom:13px;}}
.Template-product .IconsWithText-content{padding:34px 24px 41px;}@media (max-width:749px){.Template-product .IconsWithText-content{padding:24px 24px 27px;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.SelectorSwatch-container{width:100%;}.SelectorSwatch-container-size{margin-bottom:10px;}.SelectorSwatch-container-color{margin-bottom:3px;}.SelectorSwatch-title-wrapper{margin-bottom:7px;}.SelectorSwatch-title{color:var(--text-color);font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.26px;line-height:1;}.SelectorSwatch-items{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;}.ItemSwatch{cursor:pointer;margin-bottom:15px;max-width:51px;}.ItemSwatch:not(:last-of-type){margin-right:10px;}.ItemSwatch-active:not(.ItemSwatchSize) .ItemSwatch-title,.ItemSwatch:hover:not(.ItemSwatchSize) .ItemSwatch-title{position:relative;}.ItemSwatch-active:not(.ItemSwatchSize) .ItemSwatch-title:before,.ItemSwatch:hover:not(.ItemSwatchSize) .ItemSwatch-title:before{background-color:var(--black);bottom:-2px;content:"";height:1px;left:0;position:absolute;width:100%;}.ItemSwatch-active.ItemSwatchSize .ItemSwatch-image-wrapper,.ItemSwatch:hover.ItemSwatchSize .ItemSwatch-image-wrapper{background-color:var(--primary-color);border:1px solid var(--black);}.ItemSwatch-image-wrapper{--SizeImage:51px;align-items:center;background-color:var(--white);border-radius:3px;display:flex;flex-direction:column;height:var(--SizeImage);justify-content:center;margin-bottom:7px;overflow:hidden;position:relative;transition:.3s;width:var(--SizeImage);}.ItemSwatch-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;transform:scale(1);width:100%;}.ItemSwatch-title-wrapper{align-items:flex-start;display:flex;justify-content:center;padding:0 2px;}.ItemSwatch-title{color:var(--black);font-family:var(--font-primary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.23px;line-height:20px;text-align:center;transition:.3s;}.ItemSwatchSize-image{margin-bottom:4px;}.ItemSwatchSize-text{color:var(--text-color);font-family:var(--font-primary-medium);font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.23px;line-height:1;text-align:center;}@media (max-width:749px){.SelectorSwatch-container-size{margin-bottom:5px;}.SelectorSwatch-container-color{margin-bottom:10px;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.Product-btn-guide-sizes{align-items:center;display:flex;justify-content:flex-end;margin-bottom:-15px;position:relative;width:100%;}.Product-btn-guide-sizes .Product-btn-guide-sizes-text{color:var(--text-color);cursor:pointer;display:inline-block;font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.26px;line-height:1;margin:0;text-decoration:underline;}.Product-btn-guide-sizes .Product-btn-guide-sizes-text:hover{color:var(--primary-color);transition:.3s;}.Product-btn-guide-sizes-without-variant{justify-content:flex-start;margin-bottom:20px;position:static;top:0;}.Product-Popup-SizeGuide{align-items:center;display:none;height:100vh;justify-content:center;left:0;overflow:hidden;padding:30px;position:fixed;top:0;width:100vw;z-index:1000000000;}.Product-Popup-SizeGuide.visible{display:flex;}.Product-Popup-SizeGuide .mask{background-color:rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%;}.Product-Popup-SizeGuide .super-content{display:flex;max-height:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:relative;z-index:1;}.Product-Popup-SizeGuide .content{background-color:var(--white);box-sizing:border-box;overflow:auto;padding:10px;}.Product-Popup-SizeGuide .content table{margin:0;}.Product-Popup-icon-close-wrapper{align-items:center;background:var(--white);display:flex;justify-content:center;padding:5px;position:absolute;right:0;top:-27px;}.Product-Popup-icon-close{--SizeRadio:12px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#000 50%,transparent calc(50% + 1px),transparent),linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#000 50%,transparent calc(50% + 1px),transparent);cursor:pointer;display:block;height:var(--SizeRadio);transition:.3s;width:var(--SizeRadio);}@media (max-width:749px){.Product-Popup-SizeGuide{padding:30px 5px 5px;}}
.Template-Product-Instagram-container{margin:0 auto;max-width:1440px;padding:50px 0 82px;width:100%;}.Template-Product-Instagram-header{margin-bottom:31px;}.Template-Product-Instagram-header-title,.Template-Product-Instagram-header-title *{color:var(--text-color);font-family:var(--font-primary-medium);font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:30px;text-align:center;}.Template-Product-Instagram-html{position:relative;}.Template-Product-Instagram-html #insta-feed{display:grid;grid-gap:4px;grid-template-columns:repeat(5,1fr);margin:0 auto!important;max-width:1278px;width:100%;}.Template-Product-Instagram-html #insta-feed a{display:block!important;width:100%;z-index:0!important;}.Template-Product-Instagram-html #insta-feed em{grid-column:1/-1;text-align:center;width:100%;}.Template-Product-Instagram-html .instafeed-container{padding-top:100%!important;width:100%!important;}.Template-Product-Instagram-html .instafeed-container .instafeed-overlay,.Template-Product-Instagram-html .instafeed-container img{height:100%!important;width:100%!important;}@media (max-width:749px){.Template-Product-Instagram-container{padding:54px 0 52px;}.Template-Product-Instagram-header{margin-bottom:11px;}.Template-Product-Instagram-html #insta-feed{grid-template-columns:repeat(2,1fr);}.Template-Product-Instagram-html #insta-feed a:last-of-type{display:none!important;}}
.TemplateProductAccordions-container{align-content:flex-start;align-items:flex-start;display:grid;grid-gap:55px;grid-template-columns:minmax(auto,648px) minmax(340px,1fr);justify-content:center;margin:0 auto;max-width:1213px;padding:0 0 55px;width:calc(100% - 40px);}.TemplateProductAccordions-container.SectionWithoutVideo.SectionWithoutImage{grid-template-columns:1fr;justify-items:center;}.TemplateProductAccordions-container.SectionWithoutVideo.SectionWithoutImage .TemplateProductAccordions-video{display:none;}.TemplateProductAccordions-container.SectionWithoutVideo.SectionWithoutImage .TemplateProductAccordions-content{max-width:510px;width:calc(100% - 36px);}.TemplateProductAccordions-container.SectionWithVideo.SectionWithImage .TemplateProductAccordions-video-img-wrapper{cursor:pointer;}.TemplateProductAccordions-video{width:100%;}.TemplateProductAccordions-video.ShowVideo .TemplateProductAccordions-video-img-wrapper{display:none;}.TemplateProductAccordions-video.ShowVideo .TemplateProductAccordions-video-iframe-wrapper{display:block;}.TemplateProductAccordions-video-img-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;}.TemplateProductAccordions-video-img-wrapper img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;}.TemplateProductAccordions-video-iframe-wrapper{display:none;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;}.TemplateProductAccordions-video-iframe-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%;}.TemplateProductAccordions-content-accordion{background-color:var(--secondary-color);border:1px solid var(--black);min-height:80px;padding:24px 31px 23px 33px;transition:.3s;}.TemplateProductAccordions-content-accordion.TemplateProductAccordions-content-accordion-is-open{background-color:#e2c1bd;}.TemplateProductAccordions-content-accordion.TemplateProductAccordions-content-accordion-is-open .TemplateProductAccordions-content-accordion-texts,.TemplateProductAccordions-content-accordion.TemplateProductAccordions-content-accordion-is-open .TemplateProductAccordions-content-accordion-title-icon .accordion-minus{display:block;}.TemplateProductAccordions-content-accordion.TemplateProductAccordions-content-accordion-is-open .TemplateProductAccordions-content-accordion-title-icon .accordion-plus{display:none;}.TemplateProductAccordions-content-accordion:hover{background-color:#e2c1bd;}.TemplateProductAccordions-content-accordion:not(:last-child){margin-bottom:16px;}.TemplateProductAccordions-content-accordion-title-wrapper{align-items:center;display:flex;justify-content:space-between;}.TemplateProductAccordions-content-accordion-title{color:var(--text-color);cursor:pointer;font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.33px;line-height:1;}.TemplateProductAccordions-content-accordion-title-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;}.TemplateProductAccordions-content-accordion-title-icon .accordion-minus,.TemplateProductAccordions-content-accordion-title-icon .accordion-plus{color:var(--text-color);font-family:var(--font-primary-regular);font-size:29px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:2.74px;line-height:1;text-align:center;}.TemplateProductAccordions-content-accordion-title-icon .accordion-minus{display:none;}.TemplateProductAccordions-content-accordion-texts{display:none;padding-bottom:35px;padding-top:29px;}.TemplateProductAccordions-content-accordion-texts,.TemplateProductAccordions-content-accordion-texts *{color:#000;font-family:var(--font-primary-regular);font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.28px;line-height:24px;}.TemplateProductAccordions-content-accordion-texts b,.TemplateProductAccordions-content-accordion-texts b *,.TemplateProductAccordions-content-accordion-texts strong,.TemplateProductAccordions-content-accordion-texts strong *{font-family:var(--font-primary-medium);font-weight:500;}.TemplateProductAccordions-content-accordion-texts em,.TemplateProductAccordions-content-accordion-texts em *,.TemplateProductAccordions-content-accordion-texts i,.TemplateProductAccordions-content-accordion-texts i *{font-style:italic;}.TemplateProductAccordions-content-accordion-texts a,.TemplateProductAccordions-content-accordion-texts a *{text-decoration:underline;}.TemplateProductAccordions-content-accordion-texts a:hover,.TemplateProductAccordions-content-accordion-texts a :hover{color:var(--secondary-color);}.TemplateProductAccordions-content-accordion-texts ol,.TemplateProductAccordions-content-accordion-texts ul{margin-left:2em;}.TemplateProductAccordions-content-accordion-texts ol li,.TemplateProductAccordions-content-accordion-texts ul li{list-style:unset;}@media (max-width:1200px){.TemplateProductAccordions-container{grid-gap:20px;}}@media (max-width:800px){.TemplateProductAccordions-container{grid-gap:28px;grid-template-columns:1fr;max-width:600px;padding:0 0 35px;width:100%;}.TemplateProductAccordions-content{margin:0 auto;width:calc(100% - 36px);}.TemplateProductAccordions-content-accordion{padding:24px 15px 23px 13px;}.TemplateProductAccordions-content-accordion-texts{display:none;padding-bottom:16px;padding-top:20px;}}
.TemplateProductFaqs{background-color:var(--secondary-color);}.TemplateProductFaqs-container{margin:0 auto;max-width:614px;padding:54px 0 63px;width:100%;}.TemplateProductFaqs-header{margin-bottom:39px;}.TemplateProductFaqs-header-title,.TemplateProductFaqs-header-title *{color:var(--black);font-family:var(--font-primary-regular);font-size:calc(33px + 10*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(-.29px + -0.08*(100vw - 420px)/860);line-height:1;text-align:center;}.TemplateProductFaqs-content{background-color:#e2c1bd;padding:22px 51px 14px;}.TemplateProductFaqs-content-faq{padding:13px 6px 12px 11px;transition:.3s;}.TemplateProductFaqs-content-faq:not(:last-child){border-bottom:1px solid var(--black);}.TemplateProductFaqs-content-faq.TemplateProductFaqs-content-faq-is-open .TemplateProductFaqs-content-faq-texts,.TemplateProductFaqs-content-faq.TemplateProductFaqs-content-faq-is-open .TemplateProductFaqs-content-faq-title-icon .faq-minus{display:block;}.TemplateProductFaqs-content-faq.TemplateProductFaqs-content-faq-is-open .TemplateProductFaqs-content-faq-title-icon .faq-plus{display:none;}.TemplateProductFaqs-content-faq-title-wrapper{align-items:center;display:flex;justify-content:space-between;}.TemplateProductFaqs-content-faq-title{color:var(--text-color);cursor:pointer;font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.33px;line-height:1;}.TemplateProductFaqs-content-faq-title-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;}.TemplateProductFaqs-content-faq-title-icon .faq-minus,.TemplateProductFaqs-content-faq-title-icon .faq-plus{color:var(--text-color);font-family:var(--font-primary-regular);font-size:29px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:2.74px;line-height:1;text-align:center;}.TemplateProductFaqs-content-faq-title-icon .faq-minus{display:none;}.TemplateProductFaqs-content-faq-texts{display:none;padding-bottom:28px;padding-top:19px;}.TemplateProductFaqs-content-faq-texts,.TemplateProductFaqs-content-faq-texts *{color:var(--black);font-family:var(--font-primary-regular);font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.28px;line-height:24px;}.TemplateProductFaqs-content-faq-texts a,.TemplateProductFaqs-content-faq-texts a *{text-decoration:underline;}.TemplateProductFaqs-content-faq-texts a:hover,.TemplateProductFaqs-content-faq-texts a :hover{color:var(--secondary-color);}.TemplateProductFaqs-content-faq-texts ol,.TemplateProductFaqs-content-faq-texts ul{margin-left:2em;}.TemplateProductFaqs-content-faq-texts ol li,.TemplateProductFaqs-content-faq-texts ul li{list-style:unset;}@media (max-width:749px){.TemplateProductFaqs{background-color:#e2c1bd;}.TemplateProductFaqs-container{padding:30px 0 29px;}.TemplateProductFaqs-header{margin-bottom:10px;}.TemplateProductFaqs-content{padding:22px 17px 14px;}.TemplateProductFaqs-content-faq{padding:13px 11px 12px;}}@media screen and (max-width:420px){.TemplateProductFaqs-header-title,.TemplateProductFaqs-header-title *{font-size:33px;letter-spacing:-.29px;}}@media screen and (min-width:1280px){.TemplateProductFaqs-header-title,.TemplateProductFaqs-header-title *{font-size:43px;letter-spacing:-.37px;}}
.Template-product .LogosList-container{padding:31px 20px 30px;}@media (max-width:900px){.Template-product .LogosList-container{padding:52px 20px 55px;}}
.TemplateProductReviews-container{padding:73px 0 92px;}.TemplateProductReviews-carousel{margin:0 auto;max-width:952px;position:relative;}.TemplateProductReviews-carousel .slick-list{padding-left:18px;}.TemplateProductReviews-carousel[data-total-slides="1"]{max-width:440px;}.TemplateProductReviews-carousel[data-total-slides="1"] .slick-list{padding-left:0;}.TemplateProductReviews-carousel[data-total-slides="1"] .ItemTestimonial{margin:0;}.TemplateProductReviews-carousel[data-total-slides="1"] .TemplateProductReviews-carousel-btn{display:none;}.TemplateProductReviews-carousel[data-total-slides="2"] .slick-list{padding-left:0;}.TemplateProductReviews-carousel[data-total-slides="2"] .TemplateProductReviews-carousel-btn{display:none;}.TemplateProductReviews-items{width:100%;}.TemplateProductReviews-items .slick-track{display:flex;}.TemplateProductReviews-items .slick-slide{display:flex;float:unset;}.TemplateProductReviews-items:not(.slick-initialized){display:flex;justify-content:center;}.TemplateProductReviews-items .ItemTestimonial{display:flex;margin:0 18px;max-width:440px;width:100%;}.TemplateProductReviews-carousel-btn{--SizeArrow:50px;--ArrowOffset:-77px;align-items:center;background-color:var(--primary-color);border:1px solid var(--black);border-radius:50%;cursor:pointer;display:flex;height:var(--SizeArrow);justify-content:center;position:absolute;top:56%;transition:.3s;width:var(--SizeArrow);}.TemplateProductReviews-carousel-btn .icon-element{height:auto;max-width:unset;width:7px;}.TemplateProductReviews-carousel-btn.TemplateProductReviews-carousel-btn-prev{left:var(--ArrowOffset);}.TemplateProductReviews-carousel-btn.TemplateProductReviews-carousel-btn-prev .icon-wrapper{padding-right:2px;}.TemplateProductReviews-carousel-btn.TemplateProductReviews-carousel-btn-prev .icon-element{transform:rotate(180deg);}.TemplateProductReviews-carousel-btn.TemplateProductReviews-carousel-btn-next{right:var(--ArrowOffset);}@media (max-width:1130px){.TemplateProductReviews-container{padding:29px 0 51px;}.TemplateProductReviews-carousel[data-total-slides="2"] .TemplateProductReviews-carousel-btn{display:flex;}.TemplateProductReviews-carousel{max-width:442px;}.TemplateProductReviews-carousel .slick-list{padding-left:0;}.TemplateProductReviews-items .ItemTestimonial{margin:0 1px;max-width:unset;}.TemplateProductReviews-carousel-btn{--ArrowOffset:-85px;}}@media (max-width:630px){.TemplateProductReviews-carousel{max-width:415px;width:calc(100% - 64px);}.TemplateProductReviews-carousel-btn{--ArrowOffset:-30px;background-color:rgba(239,181,173,.4);border:1px solid rgba(0,0,0,.4);}}@media (hover:hover){.TemplateProductReviews-carousel-btn:hover{background-color:var(--tertiary-color);}}
.Template-product .FeaturedCollection-header{justify-content:center;}@media (max-width:895px){.Template-product .FeaturedCollection-header{justify-content:space-between;}}
.Cart{min-height:calc(100vh - 400px);padding-bottom:120px;padding-top:var(--PageSpacingTopTitle);}.Cart-container{margin:0 auto;max-width:1090px;width:calc(100% - 24px);}@media (max-width:749px){.Cart{padding-bottom:60px;}}
.Cart-empty{width:100%;}.Cart-empty-title-wrapper{margin-bottom:var(--PageSpacingBottomTitle);}.Cart-empty-cookie-message-wrapper,.Cart-empty-description-wrapper{margin-bottom:20px;text-align:center;}.Cart-empty-btn-wrapper{align-items:center;display:flex;justify-content:center;text-transform:uppercase;}
.Cart-header{margin-bottom:var(--PageSpacingBottomTitle);}
.Cart-footer{width:100%;}.Cart-footer-content{align-items:flex-end;display:flex;flex-direction:column;width:100%;}.Cart-footer-subtotal{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;max-width:250px;width:100%;}.Cart-footer-subtotal-price,.Cart-footer-subtotal-title{color:var(--text-color-alternative);font-family:var(--font-primary-medium);font-size:calc(13px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;}.Cart-footer-subtotal-price{text-align:center;}.Cart-footer-taxes{margin-bottom:35px;}.Cart-footer-taxes-text{text-align:right;}.Cart-footer-btns-wrapper{align-items:center;display:flex;justify-content:flex-end;width:100%;}.Cart-footer-btn{text-transform:uppercase;}.Cart-footer-btn:not(:last-child){margin-right:20px;}.Cart-footer-additional-checkout-buttons{display:none!important;}@media (max-width:930px){.Cart-footer-btn:not(:last-child){margin-right:0;}.Cart-footer-btns-wrapper{display:grid;grid-gap:20px;grid-template-areas:"add add" "update continue";grid-template-columns:280px 280px;justify-items:flex-end;}.Cart-footer-btns-wrapper .Cart-footer-btn-update{grid-area:update;}.Cart-footer-btns-wrapper .Cart-footer-btn-continue{grid-area:continue;}.Cart-footer-btns-wrapper .Cart-footer-btn-submit{grid-area:add;}}@media (max-width:749px){.Cart-footer-subtotal{margin:0 auto 20px;}.Cart-footer-taxes-text{text-align:center;}.Cart-footer-btn-update{display:none;}.Cart-footer-btns-wrapper{align-items:center;display:flex;flex-direction:column;grid-gap:0;justify-content:flex-start;}.Cart-footer-content{align-items:center;}.Cart-footer-btn{max-width:302px;}.Cart-footer-btn.Cart-footer-btn-continue{margin-top:10px;order:2;}.Cart-footer-btn:not(:last-child){margin-right:0;}}@media screen and (max-width:420px){.Cart-footer-subtotal-price,.Cart-footer-subtotal-title{font-size:13px;}}@media screen and (min-width:1280px){.Cart-footer-subtotal-price,.Cart-footer-subtotal-title{font-size:15px;}}
.Cart-content{margin-bottom:70px;width:100%;}.Cart-content-header{border-bottom:1px solid var(--gray-input);display:grid;grid-gap:20px;grid-template-columns:100px minmax(260px,1fr) 80px minmax(auto,250px) 80px;justify-content:center;padding:0 0 10px;}.Cart-content-header-label{width:100%;}.Cart-content-header-label.Cart-content-header-label-product{grid-column:span 2;}.Cart-content-header-label.Cart-content-header-label-quantity{text-align:center;}.Cart-content-header-label.Cart-content-header-label-total{text-align:right;}.Cart-content-header-label-text{color:var(--text-color-alternative);font-family:var(--font-primary-medium);font-size:calc(13px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;}@media (max-width:749px){.Cart-content-header{grid-template-columns:1fr 70px;}.Cart-content-header-label.Cart-content-header-label-product{grid-column:unset;}.Cart-content-header-label.Cart-content-header-label-price{text-align:right;}.Cart-content-header-label.Cart-content-header-label-quantity,.Cart-content-header-label.Cart-content-header-label-total{display:none;}}@media screen and (max-width:420px){.Cart-content-header-label-text{font-size:13px;}}@media screen and (min-width:1280px){.Cart-content-header-label-text{font-size:15px;}}
.ItemCart{border-bottom:1px solid var(--gray-input);display:grid;grid-gap:20px;grid-template-columns:100px minmax(260px,1fr) 80px minmax(auto,250px) 80px;justify-content:center;padding:22px 0;}.ItemCart-image-wrapper{align-items:center;display:flex;justify-content:center;padding-bottom:100%;width:100%;}.ItemCart-image-wrapper .back-img{object-fit:contain;object-position:center top;}.ItemCart-info-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%;}.ItemCart-title-wrapper{margin-bottom:10px;}.ItemCart-title-wrapper a{align-items:center;display:flex;}.ItemCart-title,.ItemCart-title-count{color:var(--text-color-alternative);font-family:var(--font-primary-medium);font-size:calc(13px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;}.ItemCart-title-count{display:none;margin-left:6px;}.ItemCart-variants{margin-bottom:10px;}.ItemCart-variant-label,.ItemCart-variant-value{color:rgba(0,0,0,.5);font-family:var(--font-primary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;}.ItemCart-price-total-text,.ItemCart-price-unit-text{color:var(--text-color-alternative);font-family:var(--font-primary-medium);font-size:calc(13px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;text-align:center;}.ItemCart-price-total-wrapper,.ItemCart-price-unit-wrapper{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;width:100%;}.ItemCart-price-unit-wrapper{align-items:flex-start;}.ItemCart-price-unit-edit{display:none;margin-top:5px;}.ItemCart-price-unit-edit-btn.ControlsIsOpen .ItemCart-price-unit-edit-btn-text-edit{display:none;}.ItemCart-price-unit-edit-btn.ControlsIsOpen .ItemCart-price-unit-edit-btn-text-cancel{display:block;}.ItemCart-price-unit-edit-btn .ItemCart-price-unit-edit-btn-text-cancel{display:none;}.ItemCart-quantity-wrapper{align-items:center;display:flex;justify-content:center;width:100%;}.ItemCart-quantity-input-wrapper{max-width:60px;width:100%;}.ItemCart-quantity-input{height:38px;max-height:unset;max-width:unset;min-height:unset;min-width:unset;padding:2px 5px 0!important;text-align:center;width:100%;}.ItemCart-quantity-input::-webkit-inner-spin-button,.ItemCart-quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;}.ItemCart-quantity-input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.ItemCart-controls-wrapper{display:none;grid-column:1/-1;width:100%;}.ItemCart-controls-wrapper.ControlsIsOpen{display:block;}.ItemCart-controls-content{justify-content:space-between;}.ItemCart-controls-content,.ItemCart-controls-quantity-wrapper{align-items:center;display:flex;}.ItemCart-controls-quantity-label{color:var(--text-color-alternative);font-family:var(--font-primary-medium);font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;margin-bottom:0;margin-right:6px;}.ItemCart-controls-quantity-input{height:30px!important;max-height:unset;max-width:unset;min-height:unset;min-width:unset;padding:2px 5px 0!important;text-align:center;width:38px!important;}.ItemCart-controls-quantity-input::-webkit-inner-spin-button,.ItemCart-controls-quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;}.ItemCart-controls-quantity-input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media (max-width:749px){.ItemCart{grid-template-columns:80px 1fr 70px;}.ItemCart-title-count{display:inline;}.ItemCart-btn-remove{display:none;}.ItemCart-price-unit-edit{align-items:center;display:flex;justify-content:center;}.ItemCart-price-unit-wrapper{align-items:flex-end;}.ItemCart-price-total-wrapper,.ItemCart-quantity-wrapper{display:none;}}@media screen and (max-width:420px){.ItemCart-price-total-text,.ItemCart-price-unit-text,.ItemCart-title,.ItemCart-title-count{font-size:13px;}}@media screen and (min-width:1280px){.ItemCart-price-total-text,.ItemCart-price-unit-text,.ItemCart-title,.ItemCart-title-count{font-size:15px;}}
.TemplateCollection{padding-bottom:120px;padding-top:67px;}.TemplateCollection .ItemCollection .ItemCollection-image-container{margin-bottom:21px;}.TemplateCollection .ItemCollection .ItemCollection-info-wrapper{margin-bottom:-1px;}.TemplateCollection .ItemCollection .ItemCollection-title,.TemplateCollection .ItemCollection .ItemCollection-title *{color:var(--text-color);font-family:var(--font-primary-medium);font-size:calc(15px + 1*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:calc(.28px + 0.02*(100vw - 420px)/860);line-height:calc(18px + 9*(100vw - 420px)/860);}.TemplateCollection .ItemCollection .ItemCollection-reviews-wrapper{margin-bottom:21px;}.TemplateCollection .ItemCollection .ItemCollection-reviews-wrapper .loox-rating .loox-star{font-size:13px;}.TemplateCollection .ItemCollection .ItemCollection-price-wrapper{margin-bottom:19px;}.TemplateCollection .ItemCollection .ItemCollection-btn-wrapper .btn-primary{height:52px;}.TemplateCollection-container{margin:0 auto;max-width:1093px;width:calc(100% - 60px);}.TemplateCollection-header{margin-bottom:30px;}.TemplateCollection-header .title-page,.TemplateCollection-header .title-page *{color:#0d0606;font-family:var(--font-primary-medium);font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:30px;text-align:center;text-transform:uppercase;}.template-collection-no-items{text-align:center;}.TemplateCollection-items{align-content:center;align-items:start;display:grid;grid-gap:53px 23px;justify-content:center;justify-items:start;margin:0 auto;}.TemplateCollection-items.GridColumns-x4{grid-template:1fr/repeat(4,1fr);}.TemplateCollection-items.GridColumns-x3{grid-template:1fr/repeat(3,1fr);max-width:814px;}.TemplateCollection-items.GridColumns-x2{grid-template:1fr/repeat(2,1fr);max-width:535px;}@media (max-width:1170px){.TemplateCollection-items.GridColumns-x4{grid-template:1fr/repeat(3,1fr);max-width:814px;}}@media (max-width:895px){.TemplateCollection .ItemCollection{margin:0;width:100%;}}@media (max-width:890px){.TemplateCollection .ItemCollection .ItemCollection-tag{top:5px;}.TemplateCollection-items.GridColumns-x3,.TemplateCollection-items.GridColumns-x4{grid-template:1fr/repeat(2,1fr);max-width:535px;}}@media (max-width:749px){.TemplateCollection .ItemCollection .ItemCollection-image-container{margin-bottom:13px;}.TemplateCollection .ItemCollection .ItemCollection-info-wrapper{margin-bottom:2px;}.TemplateCollection .ItemCollection .ItemCollection-price-wrapper,.TemplateCollection .ItemCollection .ItemCollection-reviews-wrapper{margin-bottom:10px;}.TemplateCollection .ItemCollection .ItemCollection-btn-wrapper .btn-primary{height:45px;}.TemplateCollection{padding-bottom:60px;padding-top:25px;}.TemplateCollection-container{width:calc(100% - 24px);}.TemplateCollection-header{margin-bottom:22px;}.TemplateCollection-header-description-wrapper{margin-top:10px;}.TemplateCollection-items{grid-gap:38px 13px;}}@media (max-width:600px){.TemplateCollection .ItemCollection .ItemCollection-tag{top:3px;}}@media (max-width:490px){.TemplateCollection .ItemCollection .ItemCollection-tag{top:2px;}}@media screen and (max-width:420px){.TemplateCollection .ItemCollection .ItemCollection-title,.TemplateCollection .ItemCollection .ItemCollection-title *{font-size:15px;letter-spacing:.28px;line-height:18px;}}@media screen and (min-width:1280px){.TemplateCollection .ItemCollection .ItemCollection-title,.TemplateCollection .ItemCollection .ItemCollection-title *{font-size:16px;letter-spacing:.3px;line-height:27px;}}
.Template-search .TemplatePage-title-wrapper{display:none;}.Template-search .bc-sf-search-result-header{margin-bottom:var(--PageSpacingBottomTitle);}.Template-search .bc-sf-search-container .bc-sf-search-result-header,.Template-search .bc-sf-search-container .bc-sf-search-result-header *{color:var(--secondary-color);font-family:var(--font-primary-medium);font-size:calc(18px + 8*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;text-align:center;}@media screen and (max-width:420px){.Template-search .bc-sf-search-container .bc-sf-search-result-header,.Template-search .bc-sf-search-container .bc-sf-search-result-header *{font-size:18px;}}@media screen and (min-width:1280px){.Template-search .bc-sf-search-container .bc-sf-search-result-header,.Template-search .bc-sf-search-container .bc-sf-search-result-header *{font-size:26px;}}
.TemplatePage{min-height:calc(100vh - 400px);padding-bottom:120px;padding-top:var(--PageSpacingTopTitle);}.TemplatePage-container{margin:0 auto;max-width:900px;width:calc(100% - 30px);}.TemplatePage-title-wrapper{margin-bottom:var(--PageSpacingBottomTitle);}.PageDebug-btns{align-items:center;background-color:#e6e6e6;display:flex;justify-content:space-around;margin-bottom:50px;padding:30px 0;}.PageDebug-inputs .form-field{display:flex;flex-direction:column;margin-bottom:15px;width:100%;}@media (max-width:749px){.TemplatePage{padding-bottom:60px;}}
.TemplateContact{min-height:calc(100vh - 400px);padding-bottom:120px;padding-top:var(--PageSpacingTopTitle);}.TemplateContact-container{margin:0 auto;max-width:900px;width:calc(100% - 30px);}.TemplateContact-header{margin-bottom:var(--PageSpacingBottomTitle);}.TemplateContact-content{margin-top:var(--PageSpacingBottomTitle);}.TemplateContact-form,.TemplateContact-form-wrapper{width:100%;}.TemplateContact-form .input-error-message,.TemplateContact-form .input-error-message *,.TemplateContact-form .message,.TemplateContact-form .message *{font-family:var(--font-primary-regular);font-size:calc(13px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:calc(24px + 2*(100vw - 420px)/860);}.TemplateContact-form .message{margin-bottom:40px;padding:12px;}.TemplateContact-form .message-success{background-color:var(--success-bg-color);border:1px solid var(--success-color);}.TemplateContact-form .message-success p{color:var(--success-color);}.TemplateContact-form .message-error{background-color:var(--error-bg-color);border:1px solid var(--error-color);}.TemplateContact-form .message-error *{color:var(--error-color);}.TemplateContact-form .input-error-message{color:var(--error-color);margin:0;}.TemplateContact-form-fields{--InputGap:10px;display:flex;flex-wrap:wrap;}.TemplateContact-field{margin-bottom:20px;width:100%;}.TemplateContact-field-name{margin-right:var(--InputGap);width:calc(50% - var(--InputGap));}.TemplateContact-field-email{margin-left:var(--InputGap);width:calc(50% - var(--InputGap));}.TemplateContact-btn-wrapper .btn-primary{text-transform:uppercase;}@media (max-width:749px){.TemplateContact{padding-bottom:60px;}.TemplateContact-field{margin:0 0 10px;width:100%;}.TemplateContact-field label{margin-bottom:6px;}.TemplateContact-field textarea{height:120px;}}@media screen and (max-width:420px){.TemplateContact-form .input-error-message,.TemplateContact-form .input-error-message *,.TemplateContact-form .message,.TemplateContact-form .message *{font-size:13px;line-height:24px;}}@media screen and (min-width:1280px){.TemplateContact-form .input-error-message,.TemplateContact-form .input-error-message *,.TemplateContact-form .message,.TemplateContact-form .message *{font-size:15px;line-height:26px;}}
.shopify-challenge__container,.TemplatePage404{min-height:calc(100vh - 400px);padding-bottom:120px;padding-top:var(--PageSpacingTopTitle);}.TemplatePage404-container{margin:0 auto;max-width:900px;width:calc(100% - 30px);}.shopify-challenge__message,.TemplatePage404-title-wrapper{margin-bottom:var(--PageSpacingBottomTitle);}.TemplatePage404-description-wrapper{margin-bottom:30px;text-align:center;}.TemplatePage404-btn-wrapper{align-items:center;display:flex;justify-content:center;text-transform:uppercase;}.shopify-challenge__error,.shopify-challenge__error *,.shopify-challenge__message{color:#373737;font-family:var(--font-primary-regular);font-size:calc(13px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:calc(24px + 2*(100vw - 420px)/860);padding:0;}.shopify-challenge__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--primary-color);border:1px solid var(--black);border-radius:2px;cursor:pointer;display:flex;height:57px;justify-content:center;max-width:280px;padding:0 5px;position:relative;transition:.3s;width:100%;}.shopify-challenge__button:hover{background-color:var(--tertiary-color);}.shopify-challenge__button,.shopify-challenge__button *{color:#0d0606;font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.33px;line-height:1;text-align:center;text-transform:uppercase;}@media (max-width:749px){.TemplatePage404{padding-bottom:60px;}.shopify-challenge__button{transition:0s;}}@media screen and (max-width:420px){.shopify-challenge__error,.shopify-challenge__error *,.shopify-challenge__message{font-size:13px;line-height:24px;}}@media screen and (min-width:1280px){.shopify-challenge__error,.shopify-challenge__error *,.shopify-challenge__message{font-size:15px;line-height:26px;}}
.TemplateCustomer{min-height:calc(100vh - 200px);padding-bottom:120px;padding-top:var(--PageSpacingTopTitle);width:100%;}.TemplateCustomer-container{margin:auto;max-width:700px;width:calc(100% - 30px);}.TemplateCustomer-header{margin-bottom:var(--PageSpacingBottomTitle);}.TemplateCustomer-header .TemplateCustomer-header-description{margin-top:15px;}.TemplateCustomer-header .TemplateCustomer-header-description,.TemplateCustomer-header .TemplateCustomer-header-description *{text-align:center;}.TemplateCustomer-header .TemplateCustomer-header-btn-return-wrapper{margin-bottom:15px;}.TemplateCustomer-header .TemplateCustomer-header-btn-add-wrapper,.TemplateCustomer-header .TemplateCustomer-header-btn-logout-wrapper,.TemplateCustomer-header .TemplateCustomer-header-btn-return-wrapper{align-items:center;display:flex;justify-content:center;}.TemplateCustomer-message{margin-bottom:20px;}.input-error-message{margin:0;}.input-error-message,.input-error-message *,.TemplateCustomer-message,.TemplateCustomer-message *{font-family:var(--font-primary-medium);font-size:calc(13px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:calc(24px + 2*(100vw - 420px)/860);}.input-error-message svg path,.TemplateCustomer-message svg path{fill:var(--error-color)!important;}.input-error-message.TemplateCustomer-message--error,.TemplateCustomer-message.TemplateCustomer-message--error{background-color:var(--error-bg-color);border:1px solid var(--error-color);padding:10px;}.input-error-message.TemplateCustomer-message--error *,.TemplateCustomer-message.TemplateCustomer-message--error *{color:var(--error-color);}.input-error-message.TemplateCustomer-message--success *,.TemplateCustomer-message.TemplateCustomer-message--success *{background-color:var(--success-bg-color);border:1px solid var(--success-color);color:var(--success-color);}.TemplateCustomer-form{width:100%;}.TemplateCustomer-form-fields{margin-bottom:30px;}.TemplateCustomer-form-field:not(:last-of-type){margin-bottom:15px;}.TemplateCustomer-form-field-label{display:inline-block;}.TemplateCustomer-form-field-input-text{margin:0;width:100%;}.TemplateCustomer-form-field-input-text.input--error{border-color:var(--error-color)!important;}.TemplateCustomer-form-buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;}@media (max-width:749px){.TemplateCustomer{padding-bottom:60px;}}@media screen and (max-width:420px){.input-error-message,.input-error-message *,.TemplateCustomer-message,.TemplateCustomer-message *{font-size:13px;line-height:24px;}}@media screen and (min-width:1280px){.input-error-message,.input-error-message *,.TemplateCustomer-message,.TemplateCustomer-message *{font-size:15px;line-height:26px;}}
.TemplateCustomersAccount{min-height:calc(100vh - 300px);padding-bottom:120px;padding-top:var(--PageSpacingTopTitle);}.TemplateCustomersAccount .btn-regular{color:var(--black-type-1);font-family:var(--font-primary-regular);font-size:calc(15px + 5*(100vw - 420px)/860);font-weight:400;}.TemplateCustomersAccount .btn-regular:hover{color:var(--primary-color);}.TemplateCustomersAccount .swipeLeft{align-items:center;color:var(--primary-color);display:none;font-family:var(--font-primary-regular);font-size:13px;font-weight:400;justify-content:flex-end;line-height:1;margin-bottom:12px;text-align:right;}.TemplateCustomersAccount .swipeLeft svg{height:9px;margin-bottom:4px;margin-left:10px;}.TemplateCustomersAccount .swipeLeft path{fill:var(--primary-color);}.TemplateCustomersAccount .table-wrapper{overflow-x:auto;padding-bottom:.8rem;}.TemplateCustomersAccount .order-table-title,.TemplateCustomersAccount th{color:#4a4a4a;font-family:var(--font-primary-medium);font-size:15px;font-weight:500;letter-spacing:normal;line-height:normal;padding:15px 13px 9px;}.TemplateCustomersAccount td{color:#4a4a4a;font-family:var(--font-primary-regular);font-size:13px;font-weight:400;letter-spacing:normal;line-height:normal;padding:13px 14px 7px;}.TemplateCustomersAccount td a{color:var(--primary-color);font-family:var(--font-primary-medium);font-size:13px;font-weight:500;letter-spacing:normal;line-height:normal;}.TemplateCustomersAccount .btn-logout-wrapper{align-items:center;display:flex;justify-content:flex-end;margin:150px auto 0;max-width:1200px;width:calc(100% - 80px);}.TemplateCustomersAccount .btn-logout-wrapper .back-to-order{margin-right:38px;}.TemplateCustomersAccount-header{margin-bottom:var(--PageSpacingBottomTitle);}.TemplateCustomersAccount-menu-container{--OffsetMenuTabs:10px;background-color:#f8f8f8;height:46px;margin-bottom:54px;overflow-x:auto;padding:0 var(--OffsetMenuTabs);width:100%;}.TemplateCustomersAccount-menu{align-content:center;display:flex;height:inherit;margin:0 auto;max-width:-webkit-max-content;max-width:max-content;position:relative;width:100%;}.TemplateCustomersAccount-menu:after{content:"";min-width:var(--OffsetMenuTabs);}.TemplateCustomersAccount-menu-tab{align-items:center;display:flex;height:100%;justify-content:center;padding:4px 1.73611% 0;position:relative;}.TemplateCustomersAccount-menu-tab.active:before,.TemplateCustomersAccount-menu-tab:hover:before{background-color:var(--primary-color);bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0;}.TemplateCustomersAccount-menu-tab a{color:#2b2b2b;font-family:var(--font-primary-medium);font-size:calc(13px + 2*(100vw - 420px)/860);font-weight:500;line-height:1;white-space:nowrap;}.TemplateCustomersAccount-tab-content{display:none;}.TemplateCustomersAccount-tab-content.active{display:block;}.tab-order-details,.tab-order-history{position:relative;}.tab-order-details .order-details-wrapper{display:flex;margin-left:auto;margin-right:auto;max-width:1014px;}.tab-order-details .order-details-wrapper .order-billing,.tab-order-details .order-details-wrapper .order-info{padding:0;}.tab-order-details .order-details-wrapper .order-info{margin-right:4.51389vw;width:755px;}.tab-order-details .order-details-wrapper .order-info .order-status-info{margin-bottom:45px;}.tab-order-details .order-details-wrapper .order-info .order-status-info h4{color:var(--primary-color)!important;font-family:var(--font-primary-medium);font-size:calc(17px + 3*(100vw - 420px)/860);font-weight:500;letter-spacing:normal;line-height:normal;margin-bottom:20px;}.tab-order-details .order-details-wrapper .order-info .order-status-info p{color:#4a4a4a;font-family:var(--font-primary-regular);font-size:calc(15px + 3*(100vw - 420px)/860);font-weight:400;letter-spacing:normal;line-height:normal;margin-bottom:0;}.tab-order-details .order-details-wrapper .order-info .order-status-info h4+p{margin-bottom:6px;}.tab-order-details .order-details-wrapper .order-billing{width:300px;}.tab-order-details .order-details-wrapper .order-billing h4{color:var(--primary-color)!important;font-family:var(--font-primary-medium);font-size:calc(17px + 3*(100vw - 420px)/860);font-weight:500;letter-spacing:normal;line-height:normal;}.tab-order-details .order-details-wrapper .order-billing p{color:#4a4a4a;font-family:var(--font-primary-regular);font-size:calc(15px + 3*(100vw - 420px)/860);font-weight:400;letter-spacing:normal;line-height:normal;margin-bottom:0;}.tab-order-details .order-details-wrapper .order-billing h4+p{margin-bottom:15px;}.tab-order-details .order-details-wrapper .order-billing p+h4{margin-top:20px;}.tab-account-details table{margin-left:auto;margin-right:auto;}.tab-account-details td{color:#373737;font-size:14px;}.tab-account-details .td-left{font-size:15px;font-weight:500;}.tab-account-details .table-wrapper{margin-bottom:20px;}.tab-account-addresses table{margin-left:auto;margin-right:auto;}.tab-account-addresses .table-title{color:#373737;font-family:var(--font-primary-medium);font-size:15px;font-weight:500;letter-spacing:normal;line-height:normal;}.tab-account-addresses img{max-width:20px;}.tab-account-addresses .button-addNew-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:94px;margin-top:32px;}.tab-account-addresses .form-vertical{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:600px;width:calc(100% - 1.6rem);}.tab-account-addresses .form-vertical h2{color:var(--primary-color);font-family:var(--font-primary-medium);font-size:15px;font-weight:500;letter-spacing:normal;line-height:normal;margin-bottom:30px;text-align:center;}.tab-account-addresses .form-vertical label{margin-top:10px;}.tab-account-addresses .form-vertical .gridx{display:flex;justify-content:space-between;}.tab-account-addresses .form-vertical .btns-form-controls{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;margin-top:30px;}.tab-account-addresses .form-vertical .btns-form-controls .btn-submit-control{margin-bottom:10px;max-width:258px;}@media screen and (max-width:1023px){.tab-order-details .order-details-wrapper{flex-direction:column;padding-left:1rem;}.tab-order-details .order-details-wrapper .order-info{margin-bottom:2rem;margin-right:0;width:100%;}}@media screen and (max-width:939px){.tab-order-history #shopify-section-TemplateCustomers-order-history{padding-left:.8rem;padding-right:.8rem;}.tab-order-history .swipeLeft{display:flex;justify-content:flex-end;padding-right:.8rem;}}@media screen and (max-width:788px){.tab-order-details .table-wrapper{margin-right:.8rem;}}@media screen and (max-width:783px){.tab-order-details .swipeLeft{display:flex;justify-content:flex-end;padding-right:.8rem;}}@media screen and (max-width:749px){.tab-account-addresses .form-vertical .gridx{flex-direction:column;}.tab-account-addresses .form-vertical .gridx .grid__itemx{width:100%!important;}}@media (max-width:749px){.TemplateCustomersAccount .btn-logout-wrapper{align-items:center;flex-direction:column;justify-content:center;margin:50px auto 0;width:calc(100% - 40px);}.TemplateCustomersAccount .btn-logout-wrapper .back-to-order{margin-bottom:15px;margin-right:0;}}@media screen and (max-width:522px){.tab-account-addresses .swipeLeft{display:flex;justify-content:flex-end;padding-right:.8rem;}.tab-account-addresses .table-wrapper{margin-right:.8rem;padding-left:.8rem;}}@media screen and (max-width:490px){.tab-account-details .swipeLeft{display:flex;justify-content:flex-end;padding-right:.8rem;}.tab-account-details .table-wrapper{margin-right:.8rem;padding-left:.8rem;}}@media screen and (max-width:420px){.TemplateCustomersAccount .btn-regular{font-size:15px;}.TemplateCustomersAccount-menu-tab a{font-size:13px;}.tab-order-details .order-details-wrapper .order-info .order-status-info h4{font-size:17px;}.tab-order-details .order-details-wrapper .order-info .order-status-info p{font-size:15px;}.tab-order-details .order-details-wrapper .order-billing h4{font-size:17px;}.tab-order-details .order-details-wrapper .order-billing p{font-size:15px;}}@media (min-width:1024px) and (max-width:1030px){.tab-order-details .order-details-wrapper{margin-left:1rem;margin-right:1rem;}}@media screen and (min-width:1280px){.TemplateCustomersAccount .btn-regular{font-size:20px;}.TemplateCustomersAccount-menu-tab a{font-size:15px;}.tab-order-details .order-details-wrapper .order-info .order-status-info h4{font-size:20px;}.tab-order-details .order-details-wrapper .order-info .order-status-info p{font-size:18px;}.tab-order-details .order-details-wrapper .order-billing h4{font-size:20px;}.tab-order-details .order-details-wrapper .order-billing p{font-size:18px;}}
.TemplateCustomerLogin .TemplateCustomer-form-login .TemplateCustomer-form-buttons,.TemplateCustomerLogin .TemplateCustomer-form-recover .TemplateCustomer-form-buttons{flex-direction:column;}.TemplateCustomerLogin .TemplateCustomer-form-login .TemplateCustomer-form-button-recover,.TemplateCustomerLogin .TemplateCustomer-form-login .TemplateCustomer-form-button-submit,.TemplateCustomerLogin .TemplateCustomer-form-recover .TemplateCustomer-form-button-recover,.TemplateCustomerLogin .TemplateCustomer-form-recover .TemplateCustomer-form-button-submit{margin-bottom:15px;}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.TemplatePassword{min-height:calc(100vh - 400px);padding-bottom:120px;padding-top:var(--PageSpacingTopTitle);}.TemplatePassword-container{margin:0 auto;max-width:800px;width:calc(100% - 30px);}.TemplatePassword-header{margin-bottom:40px;width:100%;}.TemplatePassword-header-logo-link{align-items:center;display:flex;justify-content:center;margin-bottom:15px;}.TemplatePassword-body .TemplatePassword-form-container{margin-bottom:40px;}.TemplatePassword-body-header{margin-bottom:30px;}.TemplatePassword-body-header-title-wrapper{margin-bottom:10px;}.TemplatePassword-body-header-title,.TemplatePassword-body-header-title *{color:var(--black);font-family:var(--font-primary-medium);font-size:calc(18px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.38px;line-height:normal;text-align:center;}.TemplatePassword-body-header-subtitle,.TemplatePassword-body-header-subtitle *{text-align:center;}.TemplatePassword-footer{width:100%;}.TemplatePassword-footer-btn-open-modal-wrapper{align-items:center;display:flex;justify-content:center;margin-top:40px;width:100%;}.TemplatePassword-footer-sharing{width:100%;}.TemplatePassword-footer-sharing-title-wrapper{margin-bottom:20px;}.TemplatePassword-footer-sharing-title{color:var(--black);font-family:var(--font-primary-medium);font-size:calc(18px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.38px;line-height:normal;text-align:center;}.TemplatePassword-social-sharing{align-items:center;display:flex;justify-content:center;width:100%;}.TemplatePassword-social-sharing-link-wrapper{max-width:-webkit-max-content;max-width:max-content;}.TemplatePassword-social-sharing-link-wrapper:not(:last-of-type){margin-right:20px;}.TemplatePassword-social-sharing-link{align-items:center;display:flex;flex-direction:column;justify-content:center;}.TemplatePassword-social-sharing-link .icon-wrapper{margin-bottom:10px;}.TemplatePassword-social-sharing-link .icon-element{height:20px;width:20px;}.TemplatePassword-social-sharing-link-title{color:var(--black);font-family:var(--font-primary-bold);font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.13px;line-height:normal;text-align:center;}.TemplatePassword-modal{align-items:center;background-color:var(--white);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10;}.TemplatePassword-modal.visible{animation:fadeIn .3s ease-in-out forwards;display:flex;}.TemplatePassword-modal-container{width:100%;}.TemplatePassword-modal-btn-close{align-items:center;cursor:pointer;display:flex;justify-content:center;position:fixed;right:20px;top:20px;z-index:11;}.TemplatePassword-modal-btn-close .icon-element{height:20px;width:20px;}.TemplatePassword-modal-title-wrapper{margin-bottom:var(--PageSpacingBottomTitle);}.TemplatePassword-form{margin:0 auto;max-width:900px;width:calc(100% - 30px);}.TemplatePassword-form-fields{align-items:center;display:flex;justify-content:center;width:100%;}.TemplatePassword-form-input{height:49px!important;}@media (max-width:749px){.TemplatePassword{padding-bottom:60px;}.TemplatePassword-form-fields{flex-direction:column;}.TemplatePassword-form-input{margin-bottom:20px;}}@media screen and (max-width:420px){.TemplatePassword-body-header-title,.TemplatePassword-body-header-title *,.TemplatePassword-footer-sharing-title{font-size:18px;}}@media screen and (min-width:1280px){.TemplatePassword-body-header-title,.TemplatePassword-body-header-title *,.TemplatePassword-footer-sharing-title{font-size:20px;}}
.PageTestimonials-container{min-height:calc(100vh - 400px);padding-bottom:120px;padding-top:calc(var(--PageSpacingTopTitle) - 15px);}.PageTestimonials-header{margin-bottom:28px;}.PageTestimonials-header-title-wrapper{margin-bottom:33px;}.PageTestimonials-header-title,.PageTestimonials-header-title *{color:var(--black);font-family:var(--font-secondary-regular);font-size:calc(54px + 32*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-1.13px;line-height:calc(44px + 27*(100vw - 420px)/860);text-align:center;}.PageTestimonials-header-title * em,.PageTestimonials-header-title em{font-family:var(--font-secondary-regular-italic);}.PageTestimonials-header-description,.PageTestimonials-header-description *{color:var(--black);font-family:var(--font-primary-medium);font-size:calc(17px + 2*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.36px;line-height:calc(17px + 12*(100vw - 420px)/860);text-align:center;}.PageTestimonials-content{margin:0 auto;max-width:1280px;width:calc(100% - 10px);}@media (max-width:749px){.PageTestimonials-container{padding-top:var(--PageSpacingTopTitle);}}@media screen and (max-width:420px){.PageTestimonials-header-title,.PageTestimonials-header-title *{font-size:54px;line-height:44px;}.PageTestimonials-header-description,.PageTestimonials-header-description *{font-size:17px;line-height:17px;}}@media screen and (min-width:1280px){.PageTestimonials-header-title,.PageTestimonials-header-title *{font-size:86px;line-height:71px;}.PageTestimonials-header-description,.PageTestimonials-header-description *{font-size:19px;line-height:29px;}}
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}.FAQ-container{margin:0 auto;max-width:900px;min-height:calc(100vh - 400px);padding-bottom:120px;padding-top:var(--PageSpacingTopTitle);width:calc(100% - 30px);}.FAQ-title-wrapper{margin-bottom:26px;}.FAQ-items{width:100%;}.FAQ-item{border-bottom:1px solid rgba(0,0,0,.2);padding:32px 0 29px;}.FAQ-item-is-open .FAQ-item-question-arrow svg{transform:rotateX(180deg);}.FAQ-item-is-open .FAQ-item-answer-wrapper{animation:fadeIn .5s ease-in-out forwards;display:block;}.FAQ-item-question-wrapper{align-items:center;display:flex;justify-content:space-between;}.FAQ-item-question-text{color:var(--black);cursor:pointer;font-family:var(--font-primary-medium);font-size:calc(15px + 2*(100vw - 420px)/860);font-weight:500;line-height:calc(20px + 6*(100vw - 420px)/860);}.FAQ-item-question-arrow svg{cursor:pointer;height:6px;margin-left:10px;transition:.3s;width:12px;}.FAQ-item-answer-wrapper{display:none;padding:24px 0 0;}.FAQ-item-answer-wrapper *{color:var(--black);font-family:var(--font-primary-regular);font-size:calc(13px + 2*(100vw - 420px)/860);font-weight:400;line-height:calc(24px + 2*(100vw - 420px)/860);}@media (max-width:749px){.FAQ-item{padding:14px 0 11px;}.FAQ-title-wrapper{margin-bottom:34px;}.FAQ-item-answer-wrapper{padding:6px 0 0;}}@media screen and (max-width:420px){.FAQ-item-question-text{font-size:15px;line-height:20px;}.FAQ-item-answer-wrapper *{font-size:13px;line-height:24px;}}@media screen and (min-width:1280px){.FAQ-item-question-text{font-size:17px;line-height:26px;}.FAQ-item-answer-wrapper *{font-size:15px;line-height:26px;}}
.blog{width:100%;}.blog-container{padding:44px 0;}.blog-header{margin-bottom:5px;}.blog-header-title{color:var(--text-color);font-family:var(--font-primary-medium);font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:30px;text-align:center;}@media (max-width:800px){.blog-container{padding:31px 0 16px;}.blog-header{margin-bottom:-26px;}}
.blog-article-item,.blog-articles,.blog-content{width:100%;}.blog-article-item{align-items:center;display:flex;justify-content:center;}.blog-article-item:nth-child(2n){background-color:var(--secondary-color);padding:50px 55px 66px 56px;}.blog-article-item:nth-child(2n) .blog-article-item-content{grid-template-columns:minmax(320px,670px) minmax(320px,570px);}.blog-article-item:nth-child(odd){padding:43px 55px 43px 60px;}.blog-article-item:nth-child(odd) .blog-article-item-content{grid-gap:84px;grid-template-columns:minmax(320px,570px) minmax(320px,670px);}.blog-article-item:nth-child(odd) .blog-article-item-content .blog-article-item-image-link-wrapper{order:1;}.blog-article-item:nth-child(odd) .blog-article-item-content .blog-article-item-information{order:0;}.blog-article-item-content{display:grid;grid-gap:84px;}.blog-article-item-image-link-wrapper{width:100%;}.blog-article-item-image-link-wrapper,.blog-article-item-image-wrapper{align-items:center;display:flex;justify-content:center;}.blog-article-item-image-wrapper{padding-bottom:67.2%;width:100%;}.blog-article-item-information{padding-top:1px;width:100%;}.blog-article-item-date-wrapper{margin-bottom:19px;}.blog-article-item-date-wrapper .blog-article-item-date{color:var(--text-color);font-family:var(--font-primary-medium);font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.97px;line-height:30px;text-transform:uppercase;}.blog-article-item-title-wrapper{margin-bottom:23px;}.blog-article-item-title-wrapper .blog-article-item-title{color:var(--block);font-family:var(--font-primary-regular);font-size:calc(33px + 10*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(-.29px + -0.08*(100vw - 420px)/860);line-height:49px;}.blog-article-item-description-wrapper{margin-bottom:81px;}.blog-article-item-description-wrapper .blog-article-item-description{color:var(--block);font-family:var(--font-primary-regular);font-size:calc(15px + 1*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(.28px + 0.02*(100vw - 420px)/860);line-height:26px;}.blog-article-item-btn-wrapper{align-items:center;display:flex;justify-content:flex-start;}.blog-article-item-btn-wrapper .btn-primary{height:68px;max-width:333px;text-transform:uppercase;}@media (max-width:1100px){.blog-article-item-content{grid-gap:30px;}.blog-article-item:nth-child(2n){padding:50px 30px 66px;}.blog-article-item:nth-child(odd){padding:43px 30px;}}@media (max-width:800px){.blog-article-item:nth-child(2n) .blog-article-item-content,.blog-article-item:nth-child(odd) .blog-article-item-content{grid-gap:41px;grid-template-columns:1fr;}.blog-article-item:nth-child(2n) .blog-article-item-content .blog-article-item-image-link-wrapper,.blog-article-item:nth-child(odd) .blog-article-item-content .blog-article-item-image-link-wrapper{order:0;}.blog-article-item:nth-child(2n) .blog-article-item-content .blog-article-item-information,.blog-article-item:nth-child(odd) .blog-article-item-content .blog-article-item-information{order:1;}.blog-article-item:nth-child(odd){padding:55px 0;}.blog-article-item:nth-child(2n){padding:42px 0 61px;}.blog-article-item-image{width:unset;}.blog-article-item-information{margin:0 auto;max-width:500px;padding:0 20px;}.blog-article-item-date-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:19px;}.blog-article-item-date{display:inline-block;text-align:center;}.blog-article-item-title-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:30px;padding:0 10px;}.blog-article-item-title{display:inline-block;text-align:center;}.blog-article-item-description-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:45px;}.blog-article-item-description{display:inline-block;text-align:center;}.blog-article-item-btn-wrapper{justify-content:center;}.blog-article-item-btn-wrapper .btn-primary{height:63px;}}@media screen and (max-width:420px){.blog-article-item-title-wrapper .blog-article-item-title{font-size:33px;letter-spacing:-.29px;}.blog-article-item-description-wrapper .blog-article-item-description{font-size:15px;letter-spacing:.28px;}}@media screen and (min-width:1280px){.blog-article-item-title-wrapper .blog-article-item-title{font-size:43px;letter-spacing:-.37px;}.blog-article-item-description-wrapper .blog-article-item-description{font-size:16px;letter-spacing:.3px;}}
.blog-pagination{align-items:center;display:flex;justify-content:center;margin-bottom:38px;}.blog-pagination-item{color:var(--text-color);font-family:var(--font-primary-medium);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.05px;line-height:30px;margin-left:4px;margin-right:4px;text-align:center;}.blog-pagination-item.is-active,.blog-pagination-item:hover{-webkit-text-stroke:1px;}@media (max-width:800px){.blog-pagination{margin-bottom:15px;}}
.article{width:100%;}.article-container{margin:0 auto;max-width:784px;padding:61px 0 93px;width:calc(100% - 40px);}.article-btn-back-wrapper{align-items:center;display:flex;justify-content:center;margin:40px 0 0;}.article-btn-back-wrapper .btn-primary{height:68px;text-transform:uppercase;}@media (max-width:749px){.article-container{padding:27px 0 63px;width:calc(100% - 20px);}.article-btn-back-wrapper{margin:30px 0 0;}.article-btn-back-wrapper .btn-primary{height:63px;}}
.article-header{margin-bottom:52px;width:100%;}.article-header-title-wrapper{align-items:center;display:flex;justify-content:center;}.article-header-title{color:var(--black);font-family:var(--font-primary-regular);font-size:calc(33px + 10*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(-.29px + -0.08*(100vw - 420px)/860);line-height:49px;margin:0;padding:0;text-align:center;}.article-header-date-wrapper{margin-top:24px;}.article-header-date,.article-header-date *{color:var(--text-color);font-family:var(--font-primary-medium);font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.97px;line-height:30px;text-align:center;text-transform:uppercase;}.article-header-author-wrapper{margin-top:15px;}.article-header-author,.article-header-author *{color:var(--text-color);font-family:var(--font-primary-medium);font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.97px;line-height:30px;text-align:center;text-transform:uppercase;}@media (max-width:749px){.article-header{margin-bottom:22px;}}@media screen and (max-width:420px){.article-header-title{font-size:33px;letter-spacing:-.29px;}}@media screen and (min-width:1280px){.article-header-title{font-size:43px;letter-spacing:-.37px;}}
.article-content{margin-bottom:96px;}.article-content,.article-content *{color:var(--black);font-family:var(--font-primary-regular);font-stretch:normal;font-style:normal;font-weight:400;}.article-content a,.article-content a *,.article-content blockquote,.article-content blockquote *,.article-content li,.article-content li *,.article-content p,.article-content p *,.article-content span,.article-content span *,.article-content td,.article-content td *,.article-content th,.article-content th *{font-size:calc(15px + 1*(100vw - 420px)/860);letter-spacing:calc(.28px + 0.02*(100vw - 420px)/860);line-height:26px;}.article-content h1,.article-content h1 *,.article-content h2,.article-content h2 *,.article-content h3,.article-content h3 *,.article-content h4,.article-content h4 *,.article-content h5,.article-content h5 *,.article-content h6,.article-content h6 *{font-family:var(--font-primary-medium);font-weight:500;}.article-content .article-iframe-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;}.article-content .article-iframe-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%;}.article-content .article-image-wrapper{align-items:center;display:flex;justify-content:center;width:100%;}.article-content .article-image-wrapper img{height:auto;max-width:100%;width:auto;}.article-content h1,.article-content h1 *{font-size:2em;}.article-content b,.article-content b *,.article-content strong,.article-content strong *{font-family:var(--font-primary-medium);font-weight:500;}.article-content s,.article-content s *,.article-content u,.article-content u *{text-decoration:underline;}.article-content em,.article-content em *,.article-content i,.article-content i *{font-style:italic;}.article-content a,.article-content a *{color:var(--primary-color);text-decoration:underline;}.article-content ol,.article-content ul{margin-left:2em;}.article-content ol li,.article-content ul li{list-style:unset;}.article-content blockquote{border-left:2px solid var(--primary-color);margin-left:1em;padding:1em;}@media screen and (max-width:420px){.article-content a,.article-content a *,.article-content blockquote,.article-content blockquote *,.article-content li,.article-content li *,.article-content p,.article-content p *,.article-content span,.article-content span *,.article-content td,.article-content td *,.article-content th,.article-content th *{font-size:15px;letter-spacing:.28px;}}@media screen and (min-width:1280px){.article-content a,.article-content a *,.article-content blockquote,.article-content blockquote *,.article-content li,.article-content li *,.article-content p,.article-content p *,.article-content span,.article-content span *,.article-content td,.article-content td *,.article-content th,.article-content th *{font-size:16px;letter-spacing:.3px;}}
.article-shares{margin-top:30px;}.article-shares a{align-items:center;display:flex;flex-direction:column;justify-content:center;}.article-shares svg{height:16px;margin-bottom:10px;max-width:unset;width:16px;}.article-shares .social-sharing{align-items:center;display:flex;justify-content:center;}.article-shares .social-sharing li:not(:last-of-type){margin-right:10px;}
.article-comments{width:100%;}.article-comments-all-container{background-color:var(--primary-color);padding:60px 0;}.article-comments-all-content{margin:0 auto;max-width:900px;width:calc(100% - 20px);}.article-comments-all-title{color:var(--black);font-family:var(--font-primary-medium);font-size:calc(17px + -1*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:30px;text-align:center;text-transform:uppercase;}.article-comments-all-list-comment{border-bottom:1px solid var(--black);padding:40px 45px;position:relative;}.article-comments-all-list-comment-meta-author{font-size:16px;letter-spacing:-.3px;line-height:normal;margin-bottom:10px;}.article-comments-all-list-comment-meta-author,.article-comments-all-list-comment-meta-date{color:var(--text-color);font-family:var(--font-primary-medium);font-stretch:normal;font-style:normal;font-weight:500;}.article-comments-all-list-comment-meta-date{font-size:13px;letter-spacing:.97px;line-height:30px;margin-bottom:30px;text-transform:uppercase;}.article-comments-all-list-comment-content,.article-comments-all-list-comment-content *{color:var(--black);font-family:var(--font-primary-regular);font-size:calc(15px + 1*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(.28px + 0.02*(100vw - 420px)/860);line-height:26px;}.article-comments-form-container{background-color:var(--secondary-color);padding:60px 0;}.article-comments-form{margin:0 auto;max-width:579px;width:calc(100% - 20px);}.article-comments-form-title-wrapper{display:flex;justify-content:center;margin-bottom:60px;}.article-comments-form-title{color:var(--black);font-family:var(--font-primary-medium);font-size:calc(17px + -1*(100vw - 420px)/860);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:30px;text-align:center;text-transform:uppercase;}.article-comments-form-fields{display:flex;flex-direction:column;margin-bottom:14px;width:100%;}.article-comments-form-field-half{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px;width:100%;}.article-comments-form-field{width:100%;}.article-comments-form-moderated{margin-bottom:32px;padding:0 20px;}.article-comments-form-moderated p{color:var(--black);font-family:var(--font-primary-regular);font-size:16px;font-stretch:normal;font-style:italic;font-weight:400;letter-spacing:.3px;line-height:26px;}.article-comments-form-btn-wrapper{align-items:center;display:flex;justify-content:center;}.article-comments-form-btn-wrapper .btn-primary{text-transform:uppercase;}@media (max-width:749px){.article-comments-all-container{padding:30px 0;}.article-comments-all-list-comment{padding:20px 0;}.article-comments-all-list-comment-meta-author{margin-bottom:6px;}.article-comments-all-list-comment-meta-date{margin-bottom:20px;}.article-comments-form-container{padding:32px 0;}.article-comments-form-title-wrapper{margin-bottom:25px;}.article-comments-form-field{margin-bottom:20px;}.article-comments-form-field-half{display:block;margin:0;width:100%;}.article-comments-form-moderated{margin-bottom:19px;padding:0 20px;}.article-btn-return-wrapper{max-width:645px;}}@media screen and (max-width:420px){.article-comments-all-title{font-size:17px;}.article-comments-all-list-comment-content,.article-comments-all-list-comment-content *{font-size:15px;letter-spacing:.28px;}.article-comments-form-title{font-size:17px;}}@media screen and (min-width:1280px){.article-comments-all-title{font-size:16px;}.article-comments-all-list-comment-content,.article-comments-all-list-comment-content *{font-size:16px;letter-spacing:.3px;}.article-comments-form-title{font-size:16px;}}
