.gift__content{grid-gap:20px 50px;display:grid;gap:20px 50px;grid-template-areas:"image title" "image form";grid-template-columns:1fr 620px;grid-template-rows:auto 1fr}.gift__title{grid-area:title}.gift__image{flex-direction:column;grid-area:image;height:100%;padding:10px 0 0;-moz-user-select:none;user-select:none;-webkit-user-select:none}.gift__image-inner{aspect-ratio:155/103;background-color:var(--secondary-b);background-size:cover;border:2px solid var(--input-border);border-radius:1.5vw;position:relative;width:100%}.gift__image-title{color:var(--body-text);display:inline;font-family:var(--font-title);font-style:var(--font-title-style);line-height:.85;text-shadow:-1px -1px 1px hsla(0,0%,100%,.1),1px 1px 1px rgba(0,0,0,.5);width:100%}.gift__image-amount,.gift__image-title{font-weight:700;position:absolute;text-align:center}.gift__image-amount{color:var(--secondary-b)}.gift__image-logotype{display:inline;position:absolute}.gift__image-theme{display:flex;flex-direction:row;margin-top:30px}.gift__image-theme button{aspect-ratio:155/103;background-color:var(--secondary-b);background-size:cover;border-radius:7px;cursor:pointer;display:inline-block;margin:0 5px;width:14.28571%}.gift__image-theme button.active{border:2px solid var(--input-border)}.gift__image-theme-description{margin:25px 0 0;text-align:center}.gift__form{grid-area:form}.gift__form .row{display:flex;flex-wrap:wrap;gap:10px 10px}.gift__form .row label{color:var(--input-label-text);font-size:12px;font-weight:700;letter-spacing:.05em;line-height:20px;text-transform:uppercase}.gift__form-recipient{width:calc(50% - 10px)!important}.gift__form-phone{width:50%!important}.gift__form-date{width:calc(50% - 10px)!important}.gift__form-quantity{display:flex;flex-direction:column;position:relative;width:50%}.gift__form-quantity label{margin-bottom:10px}.gift__form-quantity .p-spinner{background-color:var(--input-background);border-color:var(--input-border);height:50px;max-height:50px;width:100%}.gift__row--amount{justify-content:space-between}.gift__row--amount .p-button{min-width:80px}.gift__row--amount .p-button a{font-size:20px;font-weight:700}.gift__description{margin:50px 0}.gift__action{display:flex;margin-top:0!important}.gift__action .monocheckout{margin-top:0;min-height:100%;width:auto}.gift__action .monocheckout button{min-height:50px}.gift__image--01 .gift__image-title{font-size:40px;text-align:center;top:15%}.gift__image--01 .gift__image-amount{color:#004cc9;font-size:92px;text-align:center;top:47.5%;width:100%}.gift__image--01 .gift__image-logotype{bottom:10%;left:8%}.gift__image--01 .gift__image-logotype img{height:24px}.gift__image--02 .gift__image-title{font-size:32px;padding:0 20px;text-align:center;top:20%}.gift__image--02 .gift__image-amount{font-size:64px;text-align:center;top:66.5%;width:100%}.gift__image--02 .gift__image-logotype{bottom:4.5%;left:7.5%}.gift__image--02 .gift__image-logotype img{height:28px}.gift__image--03 .gift__image-title{font-size:32px;padding:0 20px;text-align:center;top:25%}.gift__image--03 .gift__image-amount{font-size:72px;text-align:center;top:54.5%;width:100%}.gift__image--03 .gift__image-logotype{bottom:4.5%;left:4%}.gift__image--03 .gift__image-logotype img{height:28px}.gift__image--04 .gift__image-title{color:var(--secondary-b-text);font-size:32px;padding:0 20px;text-align:center;top:20%}.gift__image--04 .gift__image-amount{font-size:72px;text-align:center;top:57%;width:100%}.gift__image--04 .gift__image-logotype{bottom:4.5%;left:4%}.gift__image--04 .gift__image-logotype img{height:28px}.gift__image--05 .gift__image-title{font-size:40px;text-align:center;top:15%}.gift__image--05 .gift__image-amount{color:#2f416f;font-size:92px;text-align:center;top:47.5%;width:100%}.gift__image--05 .gift__image-logotype{bottom:10%;left:8%}.gift__image--05 .gift__image-logotype img{height:24px}.gift__image--06 .gift__image-title{font-size:40px;text-align:center;top:15%}.gift__image--06 .gift__image-amount{color:#ff7129;font-size:92px;text-align:center;top:47.5%;width:100%}.gift__image--06 .gift__image-logotype{bottom:10%;left:8%}.gift__image--06 .gift__image-logotype img{height:24px}.gift__image--07 .gift__image-title{font-size:32px;left:7.5%;padding:0 20px;text-align:left;top:12.5%}.gift__image--07 .gift__image-amount{font-size:64px;left:10%;top:50%}.gift__image--07 .gift__image-logotype{bottom:12.5%;left:10%}.gift__image--07 .gift__image-logotype img{height:32px}@media screen and (max-width:1366px){.gift__content{gap:20px 30px;grid-template-columns:1fr 520px}.gift__image--01 .gift__image-title{font-size:28px}.gift__image--01 .gift__image-amount{font-size:72px}.gift__image--01 .gift__image-logotype img{height:24px}.gift__image--02 .gift__image-title{font-size:28px}.gift__image--02 .gift__image-amount{font-size:56px;top:64%}.gift__image--02 .gift__image-logotype{bottom:2%;left:4%}.gift__image--02 .gift__image-logotype img{height:20px}.gift__image--03 .gift__image-title{font-size:24px}.gift__image--03 .gift__image-amount{font-size:56px}.gift__image--03 .gift__image-logotype img{height:24px}.gift__image--04 .gift__image-title{font-size:24px}.gift__image--04 .gift__image-amount{font-size:56px;top:56%}.gift__image--04 .gift__image-logotype img{height:24px}.gift__image--05 .gift__image-title{font-size:28px}.gift__image--05 .gift__image-amount{font-size:72px}.gift__image--05 .gift__image-logotype img{height:24px}.gift__image--06 .gift__image-title{font-size:28px}.gift__image--06 .gift__image-amount{font-size:72px}.gift__image--06 .gift__image-logotype img{height:24px}.gift__image--07 .gift__image-title{font-size:24px}.gift__image--07 .gift__image-amount{font-size:56px}.gift__image--07 .gift__image-logotype img{height:28px}}@media screen and (max-width:1024px){.gift__content{flex-direction:column;gap:20px 0;margin-top:0}.gift__content,.gift__image{display:flex;justify-content:center}.gift__image{align-items:center;padding:0}.gift__image-inner{max-width:520px}.gift__image-theme{display:flex;width:100%}.gift__description{margin:30px 0}.gift__image--02 .gift__image-title{font-size:28px;padding:0 30px}.gift__image--02 .gift__image-amount{font-size:64px;top:65%}.gift__image--03 .gift__image-title{font-size:28px;padding:0 30px}.gift__image--03 .gift__image-amount{font-size:52px}.gift__image--04 .gift__image-title{font-size:28px;padding:0 30px}.gift__image--04 .gift__image-amount{font-size:64px}.gift__image--07 .gift__image-title{font-size:24px;padding-right:20%}.gift__image--07 .gift__image-amount{font-size:52px}}@media screen and (max-width:768px){.gift__form-phone,.gift__form-recipient{width:100%!important}}@media screen and (max-width:475px){.gift__content{gap:0 0}.gift__description{margin:20px 0}.gift__image{margin-bottom:20px}.gift__image-inner{max-width:100%}.gift__row--amount .p-button{min-width:70px}.gift__row--amount .p-button a{font-size:16px;font-weight:500}.gift__action .p-button{width:100%!important}.gift__action .monocheckout{margin-top:10px;width:100%}.gift__image--01 .gift__image-title{font-size:6vw}.gift__image--01 .gift__image-amount{font-size:14vw}.gift__image--01 .gift__image-logotype{bottom:8%;left:6%}.gift__image--01 .gift__image-logotype img{height:5vw}.gift__image--02 .gift__image-title{font-size:6vw}.gift__image--02 .gift__image-amount{font-size:10vw;top:67%}.gift__image--02 .gift__image-logotype{bottom:2%}.gift__image--02 .gift__image-logotype img{height:4vw}.gift__image--03 .gift__image-title{font-size:6vw}.gift__image--03 .gift__image-amount{font-size:10vw}.gift__image--03 .gift__image-logotype{bottom:4%}.gift__image--03 .gift__image-logotype img{height:5vw}.gift__image--04 .gift__image-title{font-size:5vw}.gift__image--04 .gift__image-amount{font-size:10vw;top:58%}.gift__image--04 .gift__image-logotype{bottom:4%}.gift__image--04 .gift__image-logotype img{height:5vw}.gift__image--05 .gift__image-title{font-size:6vw}.gift__image--05 .gift__image-amount{font-size:14vw}.gift__image--05 .gift__image-logotype{bottom:8%;left:6%}.gift__image--05 .gift__image-logotype img{height:5vw}.gift__image--06 .gift__image-title{font-size:6vw}.gift__image--06 .gift__image-amount{font-size:14vw}.gift__image--06 .gift__image-logotype{bottom:8%;left:6%}.gift__image--06 .gift__image-logotype img{height:5vw}.gift__image--07 .gift__image-title{font-size:5vw}.gift__image--07 .gift__image-amount{font-size:10vw}.gift__image--07 .gift__image-logotype{bottom:10%}.gift__image--07 .gift__image-logotype img{height:5vw}}.static-page{margin:10px 0 60px}.static-page__content{margin-top:40px}@media screen and (max-width:1024px){.static-page__content{margin-top:30px}}.p-partner{margin:0 0 40px}.p-partner__slide-icon{margin-right:10px;transform:rotate(-180deg);transition:transform .25s ease}.p-partner__slide-icon--active{transform:rotate(0)}.p-partner__content{margin-top:35px}.p-partner__signin{margin-top:40px;max-width:420px}.p-partner__container{display:flex;flex-direction:row;justify-content:space-between}.p-partner__tabs{flex:none;width:400px}.p-partner__tab{border-top:2px solid var(--card-separator);position:relative}.p-partner__tab:first-child{border-top:none}.p-partner__tab-title{align-items:center;background-color:var(--card-background);border-left:6px solid transparent;color:var(--card-text);display:flex;flex-direction:row;font-size:14px;font-weight:700;letter-spacing:.1em;line-height:20px;outline:0;padding:20px 30px 20px 24px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.p-partner__tab-title span{flex:1}.p-partner__tab-title .icon{flex:none;margin-right:20px;width:30px}.p-partner__tab-title.acp-link-exact-active{border-color:var(--primary)}.p-partner__tab--index .p-profile__tab-title div{align-items:flex-start;flex:1;flex-direction:column;font-size:14px;font-weight:600;justify-content:center;letter-spacing:normal;line-height:17px;text-transform:none}.p-partner__tab--index .p-profile__tab-title div span{display:block;font-family:var(--font-title);font-size:24px;font-style:var(--font-title-style);font-weight:700;line-height:30px}.p-partner__tab--profile a{background-color:var(--secondary-b-text);color:var(--secondary-b)}.p-partner__tab--prints .icon,.p-partner__tab--profile .icon,.p-partner__tab--sites .icon{height:30px;width:30px}.p-partner__tab--signout a{color:var(--accent-text)}.p-partner__section{width:calc(100% - 420px)}@media screen and (max-width:1024px){.p-partner__tabs{width:260px}.p-partner__tab-title{border-left:3px solid transparent;font-size:12px;padding:20px 10px 20px 14px}.p-partner__tab--index .p-partner__tab-title div{font-size:14px;line-height:15px}.p-partner__tab--index .p-partner__tab-title div span{font-size:18px;line-height:20px;margin-top:5px}.p-partner__section{width:calc(100% - 280px)}}@media screen and (max-width:768px){.p-partner .container{padding:0 6px}.p-partner__signin{max-width:100%;padding:0 15px 40px}.p-partner__tabs{width:100%}.p-partner__tab{border-top:2px solid var(--card-separator);position:relative}.p-partner__tab-title.acp-link-exact-active{border-bottom-style:solid;border-bottom-width:2px!important;border-left-width:0;padding-bottom:18px;padding-left:17px}.p-partner__slide>*{margin:20px 0}}@media screen and (max-width:475px){.p-partner__signin{padding:0 10px 40px}.p-partner__signin .p-partner-signin__field{max-width:100%}.p-partner__signin .p-button{width:100%}.p-partner .container{padding:0}}.p-partner-prints__container{background-color:var(--card-background);color:var(--card-text);padding:30px 40px}.p-partner-prints__container:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:75px;left:30px;position:absolute;top:-18px;width:72px}.p-partner-prints__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding:0}.p-partner-prints__title h3{align-items:center;display:flex;font-size:18px;font-weight:700;letter-spacing:.1em;line-height:22px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.p-partner-prints__item{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.p-partner-prints__name{border-color:var(--card-text)!important;color:var(--card-text)!important;flex:1;font-size:14px}.p-partner-prints .p-table{margin-bottom:10px}.p-partner-prints .p-table .p-table-row{border-color:var(--card-separator)}.p-partner-prints .p-table .p-table-row__content{font-size:120%;text-align:right}.p-partner-prints .p-table .p-table-row__title{min-width:45%;width:45%}.p-partner-prints__action>a{border-color:var(--card-text)!important;color:var(--card-text)!important}@media (hover:hover){.p-partner-prints__action>a:hover{color:var(--card-background)!important}}@media screen and (max-width:1366px){.p-partner-prints__container{padding:30px}.p-partner-prints .p-table .p-table-row{flex-direction:row!important;width:100%}.p-partner-prints .p-table .p-table-row__content,.p-partner-prints .p-table .p-table-row__title{width:50%}.p-partner-prints__container{padding:20px}}.p-partner-sites__container{background-color:var(--card-background);color:var(--card-text);padding:30px 40px}.p-partner-sites__container:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:75px;left:30px;position:absolute;top:-18px;width:72px}.p-partner-sites__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding:0}.p-partner-sites__title h3{align-items:center;display:flex;font-size:18px;font-weight:700;letter-spacing:.1em;line-height:22px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.p-partner-sites__item{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.p-partner-sites__name{border-color:var(--card-text)!important;color:var(--card-text)!important;flex:1;font-size:14px}.p-partner-sites .p-table .p-table-row{border-color:var(--card-separator)}.p-partner-sites .p-table .p-table-row__title{min-width:45%;width:45%}.p-partner-sites .p-button>a{border-color:var(--card-text)!important;color:var(--card-text)!important}@media (hover:hover){.p-partner-sites .p-button>a:hover{color:var(--card-background)!important}}@media screen and (max-width:1366px){.p-partner-sites__container{padding:30px}.p-partner-sites .p-table .p-table-row{align-items:stretch;flex-direction:column;width:100%}.p-partner-sites .p-table .p-table-row__title{flex:1;max-width:100%;width:100%}.p-partner-sites .p-table .p-table-row__content{margin-top:5px;width:100%}.p-partner-sites__container{padding:20px}}.price{margin:10px 0 90px}.price__content{margin-top:40px}.price__tabs-wrapper{justify-content:center}.price__tabs,.price__tabs-wrapper{display:flex;flex-direction:row;position:relative}.price__tabs{background-color:var(--card-background);flex-wrap:wrap;justify-content:space-between;list-style:none;width:40%}.price__tab{color:var(--card-text);display:flex;height:60px;text-align:center;width:50%;z-index:10}.price__tab button{background-color:transparent;border:0;cursor:pointer;font-size:12px;font-weight:700;height:100%;letter-spacing:.1em;line-height:20px;padding:0;text-transform:uppercase;width:100%}.price__moving{background-color:var(--primary);height:100%;padding:0;position:absolute;transform:translateZ(0);transition:all .5s ease 0s;width:50%;z-index:0}.price__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-top:60px}.price__item{display:flex;flex:1;margin-bottom:12px}.price__item-price-wrapper{align-items:center;border-bottom:1px dashed var(--card-separator);display:flex;min-height:60px;padding-bottom:20px}.price__item-price{font-size:26px;font-weight:700}.price__item-price span{color:var(--card-subtitle-text);font-size:14px;font-weight:400}.price__item-price-note{font-size:16px;font-weight:700;margin-top:10px}.price__item-price-note span{color:var(--card-subtitle-text);font-size:14px;font-weight:400}.price__item-list{margin-bottom:30px;margin-top:20px}.price__item-list p{margin-bottom:15px}.price__item-list p:before{background-color:var(--primary);border-radius:50%;content:"";display:inline-flex;margin-right:.75em;min-height:10px;min-width:10px}.price__item-content{background-color:var(--card-background);box-shadow:0 4px 8px rgba(0,0,0,.15);display:flex;flex-direction:column;padding:55px 30px 50px;width:100%}.price__item-content>.icon{display:block;height:39px;left:50%;position:absolute;top:0;transform:translateX(-50%) translateY(-35%);width:38px}.price__item-content h2{color:var(--card-text);font-size:18px;font-weight:700;letter-spacing:.1em;line-height:22px;margin-bottom:30px;text-transform:uppercase}.price__item-content>p{border-bottom:1px dashed var(--card-separator);font-weight:500;margin-top:20px;padding-bottom:20px}@media screen and (max-width:1366px){.price__tabs{width:50%}}@media screen and (max-width:1024px){.price{margin:10px 0 60px}.price__content{margin-top:30px}}@media screen and (max-width:768px){.price{margin:0 0 40px}.price__content{margin-top:20px}.price__tabs{width:75%;width:100%}.price__wrapper{margin-top:40px}}.products{margin:20px 0 90px}.products__content{margin-top:40px}.products__content-title{margin-top:20px}.products__content .grid__item a{align-items:center;color:var(--body-text);display:flex;flex-direction:column;flex-wrap:nowrap;font-size:16px;font-weight:500;height:100%;justify-content:space-between;min-width:100%;-webkit-text-decoration:none;text-decoration:none;width:100%}@media screen and (max-width:1024px){.products{margin:10px 0 60px}.products__content{margin-top:30px}}@media screen and (max-width:768px){.products{margin:0 0 40px}.products__content{margin-top:20px}}.p-profile{margin:0 0 40px}.p-profile__slide-icon{margin-right:10px;transform:rotate(-180deg);transition:transform .25s ease}.p-profile__slide-icon--active{transform:rotate(0)}.p-profile__content{margin-top:35px}.p-profile__signin{margin-top:40px;max-width:420px}.p-profile__container{display:flex;flex-direction:row;justify-content:space-between}.p-profile__tabs{flex:none;width:400px}.p-profile__tab{border-top:2px solid var(--card-separator);position:relative}.p-profile__tab:first-child{border-top:none}.p-profile__tab-title{align-items:center;background-color:var(--card-background);border-left:6px solid transparent;color:var(--card-text);display:flex;flex-direction:row;font-size:14px;font-weight:700;letter-spacing:.1em;line-height:20px;outline:0;padding:20px 30px 20px 24px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.p-profile__tab-title span{flex:1}.p-profile__tab-title .icon{flex:none;margin-right:20px;width:30px}.p-profile__tab-title.acp-link-exact-active{border-color:var(--primary)}.p-profile__tab--index .p-profile__tab-title div{align-items:flex-start;flex:1;flex-direction:column;font-size:14px;font-weight:600;justify-content:center;letter-spacing:normal;line-height:17px;text-transform:none}.p-profile__tab--index .p-profile__tab-title div span{display:block;font-family:var(--font-title);font-size:24px;font-style:var(--font-title-style);font-weight:700;line-height:30px}.p-profile__tab--partner a{background-color:var(--secondary-b-text);color:var(--secondary-b)}.p-profile__tab--partner .icon{height:30px;width:30px}.p-profile__tab--personal .icon{height:23px;width:23px}.p-profile__tab--address .icon{height:22px;width:26px}.p-profile__tab--orders .icon{height:22px;width:27px}.p-profile__tab--favorite .icon{height:30px;width:23px}.p-profile__tab--subscribe .icon{height:30px;width:21px}.p-profile__tab--coupon .icon{height:26px;width:26px}.p-profile__tab--saas a{background-color:var(--secondary-b-text);color:var(--secondary-b)}.p-profile__tab--saas .icon{height:30px;width:30px}.p-profile__tab--coupon{position:relative}.p-profile__tab--coupon .p-profile__tab-title{padding-right:40px}.p-profile__tab--coupon button{align-items:center;background-color:transparent;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px}.p-profile__tab--coupon button .icon{height:26px;margin-right:0;width:8px}.p-profile__tab--signout a{color:var(--accent-text)}.p-profile__section{width:calc(100% - 420px)}@media screen and (max-width:1024px){.p-profile__tabs{width:260px}.p-profile__tab-title{border-left:3px solid transparent;font-size:12px;padding:20px 10px 20px 14px}.p-profile__tab--index .p-profile__tab-title div{font-size:14px;line-height:15px}.p-profile__tab--index .p-profile__tab-title div span{font-size:18px;line-height:20px;margin-top:5px}.p-profile__section{width:calc(100% - 280px)}}@media screen and (max-width:768px){.p-profile .container{padding:0 6px}.p-profile__signin{max-width:100%;padding:0 15px 40px}.p-profile__tabs{width:100%}.p-profile__tab{border-top:2px solid var(--card-separator);position:relative}.p-profile__tab-title.acp-link-exact-active{border-bottom-style:solid;border-bottom-width:2px!important;border-left-width:0;padding-bottom:18px;padding-left:17px}.p-profile__tab--coupon .p-profile__tab-title{padding-right:10px;position:relative}.p-profile__tab--coupon .p-profile__tab-title button{right:45px;top:50%}.p-profile__slide>*{margin:20px 0}}@media screen and (max-width:475px){.p-profile__signin{padding:0 10px 40px}.p-profile__signin .p-profile-signin__field{max-width:100%}.p-profile__signin .p-button{width:100%}.p-profile .container{padding:0}}.p-profile-address{background-color:var(--card-background);color:var(--card-text);padding:30px 40px}.p-profile-address__title{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.p-profile-address__title h3{align-items:center;display:flex;font-size:18px;font-weight:700;letter-spacing:.1em;line-height:22px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.p-profile-coupon{background-color:var(--card-background);color:var(--card-text);padding:30px 40px}.p-profile-coupon__title{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.p-profile-coupon__title h3{align-items:center;display:flex;font-size:18px;font-weight:700;letter-spacing:.1em;line-height:22px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.p-profile-favorite{background-color:var(--card-background);color:var(--card-text);padding:30px 40px}.p-profile-favorite__title{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.p-profile-favorite__title h3{align-items:center;display:flex;font-size:18px;font-weight:700;letter-spacing:.1em;line-height:22px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.p-profile-favorite__item{background-color:transparent}.p-profile-favorite--empty{background-position:50%;background-repeat:no-repeat;color:var(--secondary-d);height:420px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-profile-favorite--empty p{font-family:var(--font-body);font-size:18px;font-style:var(--font-body-style);font-weight:700;letter-spacing:.1em;line-height:22px;padding:30px 75px;text-align:center;text-transform:uppercase}@media screen and (max-width:1024px){.p-profile-favorite{padding:20px 30px}}@media screen and (max-width:768px){.p-profile-favorite{padding:10px 20px}}@media screen and (max-width:475px){.p-profile-favorite{padding:5px 20px}}.p-profile-orders{color:var(--card-text);padding:0}.p-profile-orders__container{background-color:var(--card-background)}.p-profile-orders__pagination{display:flex;flex-direction:row;justify-content:center;padding:25px 0 10px}.p-profile-orders__pagination-button{display:flex;flex-direction:row;justify-content:center;padding:25px 0 0}.p-profile-orders__pagination-note{color:var(--subtitle-text);display:flex;flex-direction:row;font-size:12px;font-weight:500;justify-content:center;line-height:15px;margin-top:20px}.p-profile-orders--empty{background-color:var(--card-background);background-position:100% 100%;background-repeat:no-repeat;background-size:auto;color:var(--secondary-a);height:420px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-profile-orders--empty p{font-family:var(--font-body);font-size:18px;font-style:var(--font-body-style);font-weight:700;letter-spacing:.1em;line-height:22px;padding:65px 75px;text-align:center;text-transform:uppercase}.p-profile-orders--empty p strong{font-size:28px;margin-left:.5em}.p-profile-personal__user{background-color:var(--card-background);color:var(--card-text);padding:30px 40px}.p-profile-personal__title{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.p-profile-personal__title h3{align-items:center;display:flex;font-size:18px;font-weight:700;letter-spacing:.1em;line-height:22px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.p-profile-personal__birthday{display:flex;flex-direction:column;margin-top:10px;width:100%}.p-profile-personal__birthday-row{display:flex;flex-direction:row;flex-wrap:nowrap}.p-profile-personal__birthday label{color:var(--input-label-text);font-size:12px;font-weight:700;letter-spacing:.05em;line-height:20px;margin-bottom:10px;text-transform:uppercase;width:100%}.p-profile-personal__birthday--month,.p-profile-personal__birthday--year{margin-left:20px}.p-profile-personal__birthday--day ul,.p-profile-personal__birthday--month ul,.p-profile-personal__birthday--year ul{height:100%;margin:0;overflow:hidden;padding:0}.p-profile-personal__birthday--day ul li a,.p-profile-personal__birthday--month ul li a,.p-profile-personal__birthday--year ul li a{align-items:center;display:flex;min-height:35px;padding:5px 18px;transition:all .15s}.p-profile-personal__birthday--error{color:var(--error-text);height:15px;line-height:15px;margin-top:5px;width:100%}.p-profile-personal__gender{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:30px;margin-top:10px}.p-profile-personal__gender>label{color:var(--input-label-text);font-size:12px;font-weight:700;letter-spacing:.05em;line-height:20px;margin-bottom:10px;text-transform:uppercase;width:100%}.p-profile-personal__gender--radio{align-items:center;display:flex;flex-direction:row;width:100%}.p-profile-personal__gender--radio .p-radio:last-child{border-left:1px solid var(--card-separator);margin-left:30px;padding-left:30px}.p-profile-personal__password{background-color:var(--card-background);color:var(--card-text);margin-top:20px;padding:30px 40px}.p-profile-personal__password-icon{align-items:center;color:var(--input-border);display:flex;height:46px;justify-content:center;position:absolute;right:2px;top:32px;width:46px}.p-profile-personal__password-icon .icon{height:24px;width:24px}.p-profile-personal .p-input{margin-top:10px;max-width:360px;width:100%}.p-profile-personal .p-button>button{border-color:var(--card-text)!important;color:var(--card-text)!important}@media (hover:hover){.p-profile-personal .p-button>button:hover{color:var(--card-background)!important}}@media screen and (max-width:1366px){.p-profile-personal .p-input{max-width:100%!important}.p-profile-personal__birthday--month{flex:1}}@media screen and (max-width:1024px){.p-profile-personal__title h3{font-size:16px;line-height:20px}}@media screen and (max-width:768px){.p-profile-personal__password,.p-profile-personal__user{padding:20px}}@media screen and (max-width:475px){.p-profile-personal__user{padding:15px}.p-profile-personal__user .p-button{width:100%}.p-profile-personal__password{padding:15px}.p-profile-personal__password .p-button{width:100%}.p-profile-personal__birthday--month{flex:auto;margin-left:10px}.p-profile-personal__birthday--year{margin-left:10px}}.p-profile-saas{background-color:var(--card-background);color:var(--card-text);padding:30px 40px}.p-profile-saas__title{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.p-profile-saas__title h3{align-items:center;display:flex;font-size:18px;font-weight:700;letter-spacing:.1em;line-height:22px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.p-profile-subscribe{background-color:var(--card-background);color:var(--card-text);padding:30px 40px}.p-profile-subscribe__title{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.p-profile-subscribe__title h3{align-items:center;display:flex;font-size:18px;font-weight:700;letter-spacing:.1em;line-height:22px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}@media screen and (max-width:1024px){.p-profile-subscribe__title h3{font-size:16px;line-height:20px}}.search__content--error{margin-left:360px;margin-top:0;max-width:600px;position:relative;width:100%;z-index:2}.search__content--error .p-title h2{display:flex;font-size:48px;font-style:italic;font-weight:700;line-height:58px}.search__content--error p{color:var(--primary-text);font-size:16px;line-height:26px;margin-top:20px}.search__form{margin-top:40px;max-width:500px;position:relative;width:100%}.search__form-submit{background-color:transparent;border:none;cursor:pointer;height:23px;position:absolute;right:15px;top:15px;width:23px}.search__form-submit .icon{color:var(--input-border);height:23px;width:23px}@media (hover:hover){.search__form-submit:hover .icon{color:var(--input-active-border)}}.search__title h2{flex-wrap:wrap}.search__title i{color:var(--tag-text);margin-right:.5em}.search__title span{color:var(--subtitle-text);font-family:var(--font-body);font-size:14px;font-style:var(--font-body-style);font-weight:500;line-height:18px}.search--error{align-items:center;background-color:var(--primary);background-position:0 100%,100% 100%;background-repeat:no-repeat,no-repeat;color:var(--primary-text);display:flex;height:500px;justify-content:center;margin-bottom:0;margin-top:0;position:relative}.search--error~.layout-default__separator{display:none}.search--error:before{background-position:0 100%;background-repeat:no-repeat;content:"";display:block;height:calc(100% + 40px);left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:1680px){.search__content--error{margin-left:400px}}@media screen and (max-width:1366px){.search--error{background-position:left -50px bottom,right -268px bottom;padding:40px 0}.search--error:before{background-position:left -60px bottom;background-size:auto 90%}.search--error .p-title h2{font-size:48px;font-style:italic;font-weight:700;line-height:58px}.search__content--error{margin-bottom:75px;margin-left:50%;max-width:450px}.search__content--error .p-title h2{font-size:36px;line-height:42px}}@media screen and (max-width:1024px){.search--error{background-color:var(--primary);background-position:0 100%,100% 100%;background-repeat:no-repeat,no-repeat;margin-bottom:0;margin-top:0;padding:40px 0}.search--error:before{background-position:0 100%;background-repeat:no-repeat}.search__content--error{margin:0 0 0 50%;max-width:360px}.search__content--error .p-title h2{font-size:28px;line-height:32px}.search__content--error p{font-size:14px;line-height:18px;margin-top:30px}}@media screen and (max-width:768px){.search--error{background-color:var(--primary);background-position:0 100%,100% 100%;background-repeat:no-repeat,no-repeat;margin-bottom:0;margin-top:0;padding:40px 0}.search--error:before{background-position:0 100%;background-repeat:no-repeat}.search__content--error{margin:0 auto;max-width:270px}.search__content--error .p-title h2{font-size:18px;justify-content:center;line-height:22px;text-align:center}.search__content--error p{display:none}}@media screen and (max-width:475px){.search{min-height:500px}}.p-password-reset-page{margin:20px 0 90px}.p-password-reset-page__content{margin-top:40px}.p-password-reset-page__content h3{margin:40px 0}.p-password-reset-page__content--error{color:var(--error-text)}.p-password-reset-page__errors{color:var(--error-text);font-weight:500;margin:0 0 10px;min-height:3.5em}.p-password-reset-page__errors li{margin-bottom:5px}.p-password-reset-page__errors li:last-child{margin-bottom:0}.p-password-reset-page__field{margin-bottom:10px;max-width:420px}.p-password-reset-page__form{max-width:420px}.p-password-reset-page__action{padding-top:20px}.p-password-reset-page__button:nth-child(2){margin-left:16px}.p-password-reset-page__password{align-items:center;color:var(--popup-body-subtitle-text);display:flex;height:46px;justify-content:center;position:absolute;right:2px;top:2px;width:46px}.p-password-reset-page__password .icon{height:24px;width:24px}@media screen and (max-width:768px){.p-password-reset-page__button{width:100%}.p-password-reset-page__button:nth-child(2){margin-left:0;margin-top:16px}}@media screen and (max-width:475px){.p-password-reset-page__action{text-align:center}}.p-page-checkout-order__design{margin-top:10px}.p-page-checkout-order__design>a{color:var(--primary-text);display:block;font-size:18px;font-weight:500;line-height:1.2em;margin-bottom:15px;-webkit-text-decoration:none;text-decoration:none}.p-page-checkout-order__design>a span{-webkit-text-decoration:underline;text-decoration:underline}.p-page-checkout-order__content{display:flex;justify-content:space-between;margin:20px 0}.p-page-checkout-order__items{width:420px}.p-page-checkout-order__items-list{background-color:var(--cart-card-background);padding:20px 0 0}.p-page-checkout-order__items-list h3{color:var(--cart-card-title-text);font-size:20px;font-weight:700;line-height:30px;margin-bottom:10px;padding:0 20px}.p-page-checkout-order__items-list .p-cart-item,.p-page-checkout-order__items-list .p-cart-item__info-title a{color:var(--cart-card-text)}@media (hover:hover){.p-page-checkout-order__items-list .p-cart-item__info-title a:hover{filter:brightness(85%)}}.p-page-checkout-order__items-list .p-cart-item__detail-row span{color:var(--cart-card-subtitle-text)}.p-page-checkout-order__items-list .p-cart-item__detail-row strong{color:var(--cart-card-text)}.p-page-checkout-order__items-list .p-cart-item__detail-row strong a{color:var(--cart-card-link-text)}@media (hover:hover){.p-page-checkout-order__items-list .p-cart-item__detail-row strong a:hover{color:var(--cart-card-link-hover-text)}}.p-page-checkout-order__items-list .p-cart-item:last-child .p-cart-item__container{border-bottom:none}.p-page-checkout-order__items-summary{background-color:var(--cart-card-background);color:var(--cart-card-text);margin-top:2px;padding:30px 20px}.p-page-checkout-order__items-summary h3{color:var(--cart-card-title-text);font-size:20px;font-weight:700;line-height:30px;margin-bottom:20px}.p-page-checkout-order__items-summary-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.p-page-checkout-order__items-summary-row strong{color:var(--cart-card-title-text);flex:1 1 auto;font-size:14px;font-weight:600;line-height:17px}.p-page-checkout-order__items-summary-row span{flex:none;font-size:14px;font-weight:600;line-height:17px;margin-left:20px;text-align:right}.p-page-checkout-order__items-summary-row:last-child span{font-size:24px;line-height:30px}.p-page-checkout-order__checkout{background-color:var(--cart-card-background);padding:20px}.p-page-checkout-order__checkout-container{margin:0 20px 0 0;width:calc(100% - 440px)}.p-page-checkout-order__checkout--error{background-color:transparent;color:var(--cart-card-error-text)}.p-page-checkout-order__checkout ul{margin:20px 0}.p-page-checkout-order__title{color:var(--cart-card-title-text);font-size:20px;font-weight:700;line-height:30px;margin-bottom:15px}.p-page-checkout-order .p-sublink{font-weight:400;margin-left:.5em}.p-page-checkout-order__sum{font-size:150%}.p-page-checkout-order__delivery-free{color:var(--secondary-a)}.p-page-checkout-order__action{margin-top:20px}.p-page-checkout-order__note{align-items:center;background-color:var(--primary);display:flex;font-size:12px;font-weight:500;line-height:15px;margin-bottom:25px;margin-top:15px;padding:10px}.p-page-checkout-order__note .icon{height:20px;margin-left:5px;margin-right:15px;min-height:20px;min-width:7px;width:7px}@media screen and (max-width:1366px){.p-page-checkout-order__content{flex-direction:column}.p-page-checkout-order__checkout-container{margin-right:0;width:100%}.p-page-checkout-order__items{margin-top:15px;width:100%}.p-page-checkout-order__items-summary{margin-top:15px}.discount{color:var(--accent-text)}}@media screen and (max-width:768px){.p-page-checkout-order__content{margin-bottom:10px;margin-top:10px}.p-page-checkout-order__items,.p-page-checkout-order__items-summary{margin-top:10px}}@media screen and (max-width:475px){.p-page-checkout-order .container{padding:0}.p-page-checkout-order__content{margin-top:0}.p-page-checkout-order__items,.p-page-checkout-order__items-summary{margin-top:10px}}.product{position:relative}.product__content{grid-gap:0 0;display:grid;gap:0 0;grid-template-areas:"slider title" "slider info";grid-template-columns:1fr 420px;grid-template-rows:auto 1fr;margin-bottom:30px}.product__title{align-items:flex-start!important;display:flex;grid-area:title}.product__tags,.product__tags .container{padding:0}.product__tags .container .p-tags__content{margin:0}.product__tags--mobile{display:none}.product__slider{grid-area:slider}.product__info,.product__slider{display:flex;flex-direction:column}.product__info{grid-area:info;max-width:420px;width:420px}.product__info-variant{display:flex;flex-direction:column;margin-top:30px;width:100%}.product__info-variant-row{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:30px;order:1}.product__info-variant-row--side{order:0}.product__info-variant-row--size{width:100%}.product__info-variant-row--color{margin-top:30px;order:0}.product__info-variant-row--manufacture{order:0}.product__info-variant-items{display:flex;flex-direction:row;flex-wrap:wrap}.product__info-variant-item{align-items:center;border:2px solid var(--input-border);color:var(--body-text);cursor:pointer;display:flex;font-size:15px;font-weight:600;height:40px;justify-content:center;margin-right:5px;margin-top:5px;min-width:40px;padding:0;position:relative;transition:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.product__info-variant-item:last-child{margin-right:0}.product__info-variant-item span.button{align-items:center;border:2px solid transparent;display:flex;height:100%;justify-content:center;min-width:100%;text-transform:uppercase}@media (hover:hover){.product__info-variant-item:hover{border-color:var(--link-text)!important;color:var(--body-text);cursor:pointer}.product__info-variant-item:hover.out-stock:after{background-image:linear-gradient(to bottom left,transparent 47%,var(--link-text),transparent 53%)}}.product__info-variant-item.active{background-color:var(--input-active-background);border-color:var(--input-active-border);color:var(--input-active-text)}.product__info-variant-item.active span.button{border-color:var(--body-background)}.product__info-variant-item.active:not(.color){background-color:var(--primary);color:var(--primary-text)}.product__info-variant-item.out-stock{color:var(--input-border)!important;overflow:hidden;position:relative}.product__info-variant-item.out-stock:after{background-image:linear-gradient(to bottom left,transparent 47%,var(--input-border),transparent 53%);background-repeat:no-repeat;content:"";height:100%;position:absolute;text-align:center;width:100%}.product__info-variant-item.out-stock span.button{border-color:transparent}.product__info-variant-item.out-stock svg.out-stock{display:block}.product__info-variant-item--size{align-items:center;border:none;cursor:pointer;flex:none;margin-left:5px;max-width:none;padding:0 8px 0 6px;-webkit-text-decoration:none;text-decoration:none}.product__info-variant-item--size .icon{height:20px;margin-right:10px;width:20px}.product__info-variant-item--size span{border-bottom:1px dashed var(--body-text);color:var(--body-text);font-size:12px;font-weight:500;line-height:15px;padding-bottom:2px}.product__info-quality{border:2px solid var(--input-border);color:var(--body-text);cursor:pointer;display:flex;min-height:70px;min-width:200px;position:relative;text-align:left}.product__info-quality--select{display:none;min-width:100%}.product__info-quality.out-stock{color:color-mix(in srgb,currentColor 60%,transparent);opacity:.5}@media (hover:hover){.product__info-quality.out-stock:hover{opacity:1}}.product__info-quality>span{border:2px solid transparent;display:flex;flex-direction:column;justify-content:space-between;min-height:100%;min-width:100%;padding:5px 10px 10px;text-align:left}.product__info-quality.active{background-color:var(--primary);border-color:var(--input-active-border);color:var(--primary-text)}.product__info-quality.active>span{border-color:var(--body-background)}@media (hover:hover){.product__info-quality:hover:not(.out-stock){border-color:var(--link-text)}}.product__info-quality-row{grid-column-gap:5px;grid-row-gap:5px;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr);overflow:hidden}.product__info-quality-price{display:flex}.product__info-quality-price .p-price{font-size:30px;font-weight:700;justify-content:flex-start;line-height:40px}.product__info-quality-price>div{justify-content:flex-start!important}.product__info-quality-name{align-items:center;color:color-mix(in srgb,currentColor 70%,transparent);display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;justify-items:flex-start}.product__info-quality-name strong{font-weight:500}.product__info-quality-name-logotype{display:flex;height:14px;margin-bottom:-2.5px;opacity:.75;width:100%}.product__info-quality-name span{align-self:flex-end;display:flex;margin-left:.5em;max-width:12px}.product__info-quality-name span .icon{height:12px;width:12px}@media (hover:hover){.product__info-quality-name span:hover:after{opacity:1;visibility:visible}}.product__info-quality-name span:after{box-sizing:border-box;content:attr(data-content);display:block;font-size:12px;height:100%;left:0;opacity:0;padding:5px 10px;position:absolute;text-align:left;top:0;transition:.2s;visibility:hidden;width:100%}.product__info-promo,.product__info-quality-name span:after{background-color:var(--note-background);color:var(--note-text)}.product__info-promo{align-items:center;display:flex;font-size:14px;font-weight:600;line-height:18px;margin-top:30px;padding:10px 58px 10px 20px}.product__info-promo .icon{height:80px;margin-right:22px;width:140px}.product__info-action{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:30px}.product__info-action-favorite{background-color:transparent;color:var(--body-text);cursor:pointer;height:36px;margin-left:35px;width:36px}@media (hover:hover){.product__info-action-favorite:hover{opacity:.75}}.product__info-action-favorite .icon__favorite{height:100%;left:4px;top:4px;width:100%}.product__info-action-favorite .icon__favorite--active,.product__info-action-favorite--active .icon__favorite{display:none}.product__info-action-favorite--active .icon__favorite--active{display:block}.product__info-action-favorite--loading{animation:rotation 1s ease-in-out infinite;transform:rotateY(0)}.product__info-credits{align-items:center;background-color:var(--note-background);color:var(--note-text);font-size:14px;font-weight:600;line-height:18px;margin-top:30px;padding:10px 58px 10px 20px}.product__info-credits-item{align-items:center;display:flex;flex-direction:row}.product__info-credits-item .icon{height:45px;margin-left:4px;margin-right:26px;min-width:45px;width:45px}button.product__info-quality,button.product__info-variant-item{background-color:transparent}.product__variant-popup-container{display:flex;height:40px;margin-right:5px;min-height:40px;min-width:40px;position:relative}.product__variant-popup-activator{align-items:center;border:2px solid var(--input-border);color:var(--body-text);cursor:pointer;display:flex;font-size:15px;font-weight:600;justify-content:center;min-height:100%;min-width:100%;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product__variant-popup-body{background-color:var(--popup-body-background);box-shadow:0 5px 10px rgba(0,0,0,.25);left:-10px;padding:10px;position:absolute;top:calc(100% + 5px);width:60px;z-index:100}.product__variant-popup-body .product__info-variant-item{margin-bottom:5px;margin-right:0}.product__variant-popup-body .product__info-variant-item:last-child{margin-bottom:0}.product__info-quality-name{text-align:left}@media screen and (max-width:1024px){.product{margin:0 0 60px}.product__content{display:flex;flex-direction:column;justify-content:center;margin-top:0}.product__tags{display:none}.product__tags--mobile{display:flex}.product__title{align-items:center!important}.product__slider{flex:1}.product__info{margin:10px auto 0;max-width:440px;width:100%}.product__info-quality-row{margin-top:20px;order:3}.product__info-variant{margin-top:30px}.product__info-variant-row{margin-top:30px;order:2}.product__info-variant-row--manufacture{margin-bottom:-10px;order:0}.product__info-variant-row--color{margin-top:0;order:1}.product__info-variant-row--side{margin-top:0;order:0}}@media screen and (max-width:768px){.product{margin:0 0 40px}.product__info-quality{min-width:140px}.product__info-variant{margin-top:0}.product__info-variant-row{margin-top:20px}.product__info-variant-row--side{margin-top:0;order:0}}@media screen and (max-width:475px){.product__info{margin:10px auto 0;max-width:none;width:100%}.product__info-quality{min-height:auto;width:100%}.product__info-quality>span{padding:5px 10px}.product__info-quality-row{grid-template-columns:repeat(2,1fr);margin-top:20px;order:3}.product__info-quality-price .p-price{font-size:24px;line-height:normal}.product__info-variant-row{margin-top:20px;order:2}.product__info-variant-row--manufacture{order:0}.product__info-variant-row--color{margin-top:20px;order:1}.product__info-variant-row--side{margin-top:0;order:0}.product__info-action{margin-top:40px}}.list-enter-active,.list-leave-active{transition:all 1s}.list-enter,.list-leave-to{opacity:0;transform:translateY(30px)}.p-page-checkout-order__error{color:var(--accent-text);font-size:125%;font-weight:700;padding:30px 0 20px}