@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Montserrat:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Comfortaa:wght@400;700&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,figure,figcaption,footer,aside,article{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}table{border-collapse:collapse;border-spacing:0}input[type=button],input[type=submit],button{cursor:pointer}button{border:0}a{text-decoration:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;word-break:break-word}*:focus{outline:none}button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:none;outline:none}button.ui-button::-moz-focus-inner{border:0;padding:0}::-ms-clear{width:0;height:0}::-ms-reveal{width:0;height:0;display:none}input,a{-webkit-appearance:none}img{display:block;width:auto}body{-webkit-text-size-adjust:100%}.link-circle,.circle,[class*=swiper-button],.video-play-button,.video-close-button{display:flex;align-items:center;justify-content:center}body,.cart__product-options .option-wrapper{display:flex;flex-direction:column}body{min-height:100vh;font-family:var(--font-montserrat);font-weight:400;color:var(--global_text_color);-ms-overflow-style:none;scrollbar-width:none}body:not(.template-cart):not([class*=template-page]){background-image:var(--global_page_bg_image);background-color:var(--global_page_bg_color)}body::-webkit-scrollbar{display:none}body.overflow{overflow:hidden}main{flex:1 1 100%}.container-fluid{max-width:1440px;margin:0 auto;padding:0 64px}@media screen and (max-width: 990px){.container-fluid{padding:0 32px}}@media screen and (max-width: 750px){.container-fluid{padding:0 16px}}.container{max-width:1154px;margin:0 auto;padding:0 32px}@media screen and (max-width: 750px){.container{padding:0 16px}}.link-button{font-family:var(--font-montserrat);font-weight:600;color:#fff;letter-spacing:.1em;text-transform:uppercase;font-size:14px;display:flex;gap:16px;align-items:center}.link-button.underline{color:#143256;line-height:108%;letter-spacing:.06em;background:none;position:relative}.link-button.underline:after{content:"";width:100%;height:0;border-radius:3px;border:1px solid var(--colors_accent_1);position:absolute;left:0;bottom:-5px;opacity:0;transition:opacity .2s ease-in-out}.link-button.underline:hover:after,.link-button.underline.active:after{opacity:1}.link-circle{padding:15px;height:140px;width:140px;border-radius:50%;font-weight:700;font-size:14px;line-height:130%;letter-spacing:.03em;background-color:#fff;color:var(--colors_accent_2);text-align:center;border:3px solid var(--colors_accent_1);outline:3px solid white;box-shadow:0 0 15px #00000026;transition:all .2s ease-in-out}.link-circle:hover{color:#fff;background-color:var(--colors_accent_2);outline-color:var(--colors_accent_2)}.default-button{background:var(--colors_accent_1);font-family:var(--font-montserrat);font-weight:500;border-radius:86px;padding:20px 24px 14px;font-size:14px;line-height:120%;max-width:200px;width:100%;text-align:center;text-transform:uppercase;color:#fff;transition:opacity .2s ease-in-out}.default-button:hover{opacity:.7}.default-button:disabled{pointer-events:none;opacity:.5}.default-button.dark{background:var(--colors_accent_2)}.circle,[class*=swiper-button]{width:45px;height:45px;background:var(--colors_accent_1);border-radius:60px}[class*=swiper-button].light{background:#fff;transition:background-color .3s ease}[class*=swiper-button].light svg path{stroke:#143256;transition:stroke .3s ease}[class*=swiper-button]:after{display:none}.swiper-button-prev{rotate:180deg}.default-title{font-family:var(--font-cormorant);font-weight:600;font-size:64px;line-height:110%;letter-spacing:-.03em;color:inherit}@media screen and (max-width: 750px){.default-title{font-weight:500;font-size:48px}}[class*=highlight-]{position:relative;white-space:nowrap;padding:8px}[class*=highlight-]:after{pointer-events:none;width:100%;height:100%;position:absolute}.highlight-1:after{content:"";left:0;bottom:0;background:url(./highlight-1.svg) no-repeat center;background-size:contain}.highlight-2:after{content:"";left:0;bottom:-5px;background:url(./highlight-2.svg) no-repeat bottom;background-size:contain}@media screen and (max-width: 750px){.highlight-2:after{bottom:-2px}}.highlight-3:after{content:"";left:0;bottom:0;background:url(./highlight-3.svg) no-repeat center;background-size:contain}.highlight-4:after{content:url(./highlight-4.svg);bottom:-90%;left:50%;transform:translate(-50%)}@media screen and (max-width: 750px){.highlight-4:after{bottom:-80%}}.default-checkbox{position:relative;display:flex;align-items:center;cursor:pointer;width:fit-content}.default-checkbox [type=radio],.default-checkbox [type=checkbox]{position:absolute;left:-9999px}.default-checkbox [type=radio]+.default-checkbox__label,.default-checkbox [type=checkbox]+.default-checkbox__label{position:relative;cursor:pointer;line-height:22px;border:1px solid currentColor;width:16px;height:16px;margin-right:8px;border-radius:50%}.default-checkbox [type=radio]+.default-checkbox__label:after,.default-checkbox [type=checkbox]+.default-checkbox__label:after{content:"";width:100%;height:100%;background:currentColor;position:absolute;top:0;left:0;border:1px solid currentColor;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:50%}.default-checkbox [type=radio]+.default-checkbox__label,.default-checkbox [type=radio]+.default-checkbox__label:after{border-radius:100%}.default-checkbox [type=radio]:not(:checked)+.default-checkbox__label:after,.default-checkbox [type=checkbox]:not(:checked)+.default-checkbox__label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.default-checkbox [type=radio]:checked+.default-checkbox__label:after,.default-checkbox [type=checkbox]:checked+.default-checkbox__label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.image-wrapper{position:relative;width:100%;display:block}.image-wrapper:before{content:"";display:block;padding-top:100%}.image-wrapper img,.image-wrapper video,.image-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.qauntity__add-block{border:1px solid #171d1e;border-radius:87px;padding:10px 24px;display:flex;justify-content:space-between;max-width:137px;min-width:137px;height:fit-content}@media screen and (max-width: 990px){.qauntity__add-block{max-width:100%;width:100%}}.qauntity__add-block .plus-icon,.qauntity__add-block .minus-icon{width:24px;height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.qauntity__add-block .input-quantity{width:100%;height:24px;background-color:transparent;border:none;outline:transparent;font-family:var(--font-montserrat);font-style:normal;font-weight:400;font-size:16px;line-height:100%;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#171d1e;pointer-events:none;-webkit-appearance:none;appearance:none}.qauntity__add-block input::-webkit-outer-spin-button,.qauntity__add-block input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qauntity__add-block input[type=number]{-moz-appearance:textfield}.block__placeholder{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;transition:opacity .45s ease-in-out,visibility .45s ease-in-out;opacity:0;visibility:hidden;background:#1f1d1e4d;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.block__placeholder.is-show{opacity:1;visibility:visible}.cart__product-remove{font-weight:600;font-size:14px;line-height:108%;letter-spacing:.06em;text-transform:uppercase;color:#14325680;text-decoration:underline;text-underline-offset:5px;cursor:pointer;height:fit-content}.cart__product-image{width:100%;min-height:160px;object-fit:cover}.cart__product-options{margin-top:8px;font-size:14px;line-height:130%;letter-spacing:.03em;flex:1 1 auto}.cart__product-options .option-wrapper{gap:8px}.cart__product-options .option .option-name:after{content:": "}.cart__product-title{font-size:26px;line-height:130%;letter-spacing:.01em;color:currentColor}@media screen and (max-width: 990px){.cart__product-quantity{width:137px}}@media screen and (max-width: 750px){.cart__product-image{min-height:130px}.cart__product-title{font-size:18px}.cart__product-quantity{width:90px;min-width:90px;border:1px solid var(--colors_accent_1);padding:6px 18px;align-items:center}.cart__product-quantity .plus-icon,.cart__product-quantity .minus-icon{width:10px;height:10px}.cart__product-quantity .input-quantity{font-size:14px;height:unset}}.video-play-button,.video-close-button{width:45px;height:45px;background:var(--global_text_color);border-radius:60px}.video-play-button svg{transform:translate(2px)}.video-close-button svg path{stroke:#fff}.default-paginate{display:flex;align-items:center;justify-content:center}.default-paginate button,.default-paginate a{background-color:unset;font-size:18px;line-height:125%;letter-spacing:-.01em;color:var(--colors_accent_2);cursor:pointer}.default-paginate button:disabled,.default-paginate a.disabled{opacity:.5;pointer-events:none}.default-paginate button svg path,.default-paginate a svg path{stroke:currentColor}.default-paginate button.next,.default-paginate a.next{transform:scaleX(-1)}.default-paginate-pages{display:flex;align-items:center;margin:0 56px;gap:24px}.default-paginate-pages button,.default-paginate-pages a{opacity:.5}.default-paginate-pages button:hover,.default-paginate-pages a:hover{opacity:1}.default-paginate-pages button:disabled,.default-paginate-pages a.disabled{pointer-events:none;opacity:1}.default-input,.default-select{width:100%;font-family:var(--font-montserrat);padding:8px 0;border-bottom:1px solid #171D1E;font-weight:400;font-size:16px;line-height:130%;letter-spacing:.02em;resize:none}.default-input::placeholder,.default-select::placeholder{color:inherit}.default-select .select-selected{background:unset;border:unset;padding:0;border-radius:0;text-align:left;text-transform:initial;font-weight:400}.default-select .select-items{text-align:left;font-weight:inherit}.default-select .select-items div{border-top:1px solid #171D1E}.default-select .select-items div.same-as-selected{background-color:var(--colors_accent_2)}
/*# sourceMappingURL=/cdn/shop/t/39/assets/component-global.css.map */
