.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:100%}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:0}.tippy-box[data-animation=scale][data-state=hidden]{opacity:0;transform:scale(.5)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.tippy-box[data-theme~=light]{color:#26323d;background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}#basket-tooltip[data-v-2522657e]{box-sizing:border-box;color:var(--passive-color);text-align:center;width:260px;padding:15px}#basket-tooltip strong[data-v-2522657e]{font-size:1.2em}#basket-tooltip p[data-v-2522657e]{margin-top:.5rem}#contact-box{position:fixed;bottom:.6rem;right:.6rem}#contact-box .contact-link{color:#fff;text-align:center;border-radius:50%;margin:.1em;padding:.3rem;font-size:2.4rem;box-shadow:0 0 10px #ccc}#contact-box .icon-telegram{position:relative;top:.01em;left:-.06em}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-BT1H-PT_.woff2)format("woff2"),url(/assets/inter-latin-400-normal-Cdi8t5Mu.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-B2Ssfs8e.woff2)format("woff2"),url(/assets/inter-latin-600-normal-Dbvh0wvx.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-C2zfFY7I.woff2)format("woff2"),url(/assets/inter-latin-700-normal-CHFldGL2.woff)format("woff")}svg.fa-icon{fill:currentColor;vertical-align:-.125em;height:1em}.fa-fw{width:1.25em}.fa-spin{animation:2s linear infinite fa-spin}@keyframes fa-spin{to{transform:rotate(360deg)}}.photo-price .image-border{background-color:#fff;box-shadow:2px 2px 10px #777}@keyframes rotation{0%{transform:scaleX(-1)rotate(315deg)}to{transform:scaleX(-1)rotate(-45deg)}}@keyframes borders{33%{transform:scale(1.2)}66%{transform:scale(.8)}}@keyframes orientation{0%{transform:rotate(0)}50%{transform:rotate(-90deg)}to{transform:rotate(0)}}@keyframes shake{10%,90%{transform:rotate(-4deg)}20%,80%{transform:rotate(8deg)}30%,50%,70%{transform:rotate(-16deg)}40%,60%{transform:rotate(16deg)}}@keyframes pop-in{0%{transform:scale(0)}to{transform:scale(1)}}html{background-color:#f4f4f4}body{color:var(--passive-color);background-color:#fff;flex-direction:column;align-items:center;min-height:100vh;margin:0;font-family:Inter,sans-serif;font-size:16px;display:flex}body #main{width:100%;max-width:1280px;margin:auto}*{box-sizing:border-box}h1,h2,h3,h4,h5{color:var(--passive-color);font-family:Poppins,sans-serif}header{z-index:1;width:100%;position:relative;box-shadow:0 5px 10px -5px #555}header .logo{flex-direction:row;align-items:center;width:202px;height:4rem;display:flex}@media (width<=991px){header .logo{flex-grow:2;justify-content:center}}header .logo img{max-width:200px;max-height:4rem}header a{color:var(--passive-color);font-weight:600;text-decoration:none}header a:hover{color:var(--passive-color);text-decoration:none}header .container{flex-direction:row;display:flex}header nav{flex-direction:row;flex-grow:2;display:flex}@media (width>=992px){header nav :last-child{margin-left:auto}}@media (width<=991px){header nav{opacity:0;background-color:#fff;flex-direction:column;align-items:stretch;width:100%;animation:.3s ease-in-out fadeIn;display:none;position:absolute;top:4rem;left:0;overflow:hidden;box-shadow:0 5px 10px -5px #555}header nav a{justify-content:center}header.is-expanded nav{opacity:1;display:flex}}header .nav-item{white-space:nowrap;align-items:center;padding:.8em 1em;display:flex}header .nav-item:hover{background-color:var(--passive-light-75)}@media (width<=991px){header .cart{margin-left:auto}}@media (width>=992px){header .hamburger{display:none}}header.is-expanded .fa-bars,header:not(.is-expanded) .fa-xmark{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}label{color:var(--passive-color)}.st0{fill:#fdeed6}.link,.link:hover{color:var(--passive-color)}.subtitle a:not(.button){color:var(--active-color)}.button,.big-button{background-color:var(--active-color);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:6px;font-family:Inter,sans-serif;font-size:16px;line-height:1.7em;text-decoration:none;display:inline-block}.button:hover,.big-button:hover{background-color:var(--active-light-5);color:#fff;text-decoration:none}.button:disabled,.button.disabled,.big-button:disabled,.big-button.disabled{cursor:not-allowed;background-color:var(--passive-grey-35)}.button,.button-secondary{min-width:120px;padding:6px 12px}.button.control,.button-secondary.control{min-width:auto;height:40px}.button-secondary{border:1px solid var(--passive-color);color:var(--passive-color);cursor:pointer;text-align:center;background-color:#fff;border-radius:6px;min-width:120px;text-decoration:none;display:inline-block}.button-secondary:hover{background-color:var(--passive-color);color:#fff;text-decoration:none}.button-skip{text-align:center;margin:10px auto 20px;display:block}.button+.button-secondary{margin-left:12px}.button-primary{margin:20px auto;display:block}input,button,select,optgroup,textarea{font-family:inherit}select,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{color:var(--text-default);vertical-align:middle;background-color:#fff;border:1px solid #b3b3b3;border-radius:6px;width:100%;height:40px;min-height:30px;margin-bottom:5px;padding:0 10px;font-size:16px;line-height:20px;display:inline-block}textarea{color:var(--text-default);vertical-align:middle;background-color:#fff;border:1px solid #b3b3b3;border-radius:6px;width:100%;min-height:30px;margin-bottom:5px;padding:0 10px;font-size:16px;line-height:20px;display:inline-block}select:hover,textarea:hover,input[type=text]:hover,input[type=password]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=date]:hover,input[type=month]:hover,input[type=time]:hover,input[type=week]:hover,input[type=number]:hover,input[type=email]:hover,input[type=url]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=color]:hover{border-color:#1a1a1a}select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus{border-color:var(--passive-color);box-shadow:inset 0 1px 1px #0003, 0 0 8px var(--passive-alpha-60);outline:0}.field-group{margin-bottom:1rem}.field-group--checkbox{margin-top:1rem}.auth-form{width:100%;max-width:26rem;margin:0 auto 50px}.auth-form .field-group{max-width:14rem;margin-left:auto;margin-right:auto}.auth-form .button{margin:1.5rem auto 0;padding:6px 12px;display:block}.form-links{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin-top:1.5rem;display:flex}.form-links a{color:var(--passive-color)}.promotion-layout{flex-wrap:wrap;align-items:flex-start;gap:2rem;display:flex}.promotion-layout .promotion-image{text-align:center;flex:0 0 100%}@media (width>=62em){.promotion-layout .promotion-image{flex:none;width:300px}}.promotion-layout .promotion-image img{max-width:100%;height:auto}.promotion-layout .promotion-content{flex:400px;min-width:0}.shipping-prices .shipping-option-set{gap:1rem;margin-bottom:2rem;display:grid}@media (width>=62em){.shipping-prices .shipping-option-set{grid-template-columns:repeat(2,1fr)}}.shipping-prices .shipping-option .details{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}@media (width>=43em){.shipping-prices .shipping-option .details{flex-direction:row;align-items:flex-start}}.shipping-prices .shipping-option .description{flex:1}.shipping-prices .shipping-option .action-column{flex:none}@media (width<=42.9em){.shipping-prices .shipping-option .action-column{width:100%}}.all-points-container{max-width:32rem;margin:0 auto}.status-steps-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (width>=43em){.status-steps-grid{grid-template-columns:repeat(4,1fr)}}.order-details-layout{gap:2rem;display:grid}@media (width>=62em){.order-details-layout{grid-template-columns:1fr 300px}}.order-details-main,.order-details-sidebar{min-width:0}.history-table{grid-template-columns:repeat(2,1fr);gap:.5rem 1rem;display:grid}.receipts-list{flex-direction:column;gap:.5rem;display:flex}.receipts-list>div{margin:0}.addresses-list{flex-direction:column;gap:.5rem;display:flex}.address-form-fields{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=42.9em){.address-form-fields{grid-template-columns:1fr}}.address-form-full{grid-column:1/-1}.address-form-row{display:contents}.address-form-row>div{min-width:0}textarea{padding:12px}textarea:disabled,select:disabled,input[type=text]:disabled{background-color:#eee}button:disabled,button:disabled:hover{cursor:not-allowed;background-color:var(--passive-grey-35)}hr{border-top:1px solid var(--passive-color);border-bottom:none}h1{color:var(--text-default);text-align:center;margin-top:2.4rem;margin-bottom:2.6rem;font-size:32px;font-weight:600}.subtitle{color:var(--text-default);max-width:600px;font-size:16px;font-weight:400}.subtitle a.button{max-width:900px;font-weight:700}.prices h2+.subtitle,h1+.subtitle{text-align:center;margin:-2rem auto 2rem}.footer{width:100%;min-height:100px;margin-top:40px;padding:40px 0 0;box-shadow:0 0 10px #ccc}.footer a{text-decoration:none}.footer .links{color:var(--passive-color);text-align:center;flex-direction:column;margin-bottom:0;font-weight:400;display:flex}.footer .links ul{padding:0}.footer .links h1{text-transform:none;margin-bottom:1.4rem;font-size:1rem;font-weight:600}.footer .links li{padding:6px 0;list-style:none}.footer .links a{color:var(--passive-color);padding:12px 0;font-weight:400}.footer .links a:hover{color:var(--active-color);font-weight:400}.footer .logos{justify-content:center;margin-top:40px;display:flex}.footer .logos img{max-height:64px;margin:0 12px 12px 0}@media (width<=768px){.footer .links{text-align:center;margin-top:0}}.footer .bottom{color:var(--passive-color);text-align:center;margin-top:40px;padding:20px 0}.footer .bottom svg{color:#dd2e44}.footer>.container{flex-flow:wrap}.footer .links{flex:0 0 50%}@media (width>=43em){.footer .links{flex:0 0 25%}}body>section{flex:1;margin-top:20px}.container{flex-direction:column;max-width:1140px;margin-left:auto;margin-right:auto;display:flex}.container p{color:var(--text-default)}.container .form{background-color:#f4f4f4;border:1px solid #b3b3b3;padding:25px}.container .form .button{margin-top:25px}.container .auth .button{margin-top:0}.container .form input[type=checkbox]{width:auto;min-height:0}.container .form .form-check{line-height:100px}.shipment-address-form{width:100%;margin:0 auto}@media (width>=45em){.shipment-address-form{width:50%}}#id_date_of_birth_day{border-top-right-radius:0;border-bottom-right-radius:0;width:24%}#id_date_of_birth_day:after{content:" ";background-color:red;border:0 solid #000;border-top-width:3px;width:10px;height:10px;display:block}#id_date_of_birth_month{border-left-color:#fff;border-right-color:#fff;border-radius:0;width:50%}#id_date_of_birth_month:hover{border-left-color:#1a1a1a;border-right-color:#1a1a1a}#id_date_of_birth_year{border-top-left-radius:0;border-bottom-left-radius:0;width:24%}select.date{-webkit-appearance:none;-moz-appearance:none}select.date:hover{background:#fff url("data:image/svg+xml;utf8,<svg fill='%23736d71' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") 100% 7px no-repeat}section#contact textarea{width:100%}section#contact p{margin:1rem 0}section#contact .contact-map{width:100%;height:500px}section#contact .form{gap:2rem;display:grid}@media (width>=62em){section#contact .form{grid-template-columns:1fr 1fr}}section.profile .profile-header-fields{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem;display:grid}@media (width>=43em){section.profile .profile-header-fields{grid-template-columns:repeat(3,1fr)}}.med-icon{width:48px;height:48px}.message-container{margin-top:16px}.message-container .message-success,.message-container .message-warning,.message-container .message-error{color:#fff;text-align:center;width:100%;padding:30px}.message-container .message-success{background-color:var(--success)}.message-container .message-warning{background-color:#f39c12}.message-container .message-error{background-color:#e56234}.orders-table a,tbody th a{color:var(--passive-color);font-weight:400}.orders-table tbody tr{cursor:pointer}.order-summary-table{border-collapse:collapse;width:100%;margin:1rem 0}.order-summary-table thead{border-bottom:2px solid #b3b3b3}.order-summary-table th{text-align:left;padding:.75rem;font-weight:700}.order-summary-table td{border-bottom:1px solid #b3b3b3;padding:.75rem}.order-summary-table tbody tr:hover{background-color:#b3b3b333}.order-summary-table tr.total{border-top:2px solid #b3b3b3;font-weight:600}.order-summary-table tr.total th,.order-summary-table tr.total td{border:none;padding:1rem .75rem}.order-summary-table tr:has(th[colspan]){font-weight:700}.order-summary-table tr:has(th[colspan]) th{padding:1rem .75rem}h3{font-weight:600}.order-history{margin-top:40px;font-size:.8em}.order-status-steps{background-color:#f4f4f4;margin-bottom:32px;padding:16px 0;font-size:12px}.order-status-steps h2{padding-bottom:.5rem;font-size:1.5rem}.order-status-steps .before h2{color:#b3b3b3;border-bottom:4px solid #b3b3b3}.order-status-steps .current h2{border-bottom:4px solid var(--passive-color)}.order-status-steps .after h2{border-bottom:4px solid var(--text-default)}.order-status-thumnails{margin-top:40px}.order-status-thumbnails .count{border-bottom:8px;font-weight:700}.shipment-selection .shipment-types{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin:0 auto;display:grid}.shipment-selection .shipment-types .image{border:1px solid var(--text-default);border-width:1px 1px 0;border-radius:5px 5px 0 0;max-width:90%;margin:auto;padding-top:30px;padding-bottom:20px}section.payment-selection .payment-types{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:1rem;display:flex}section.payment-selection .payment-types a{color:#000;cursor:pointer;background-color:#fff;border:1px solid silver;border-radius:8px;min-width:250px;padding:16px;text-decoration:none}section.payment-selection .payment-types a .card-type{height:24px}.shipment-selection .shipment-types img{height:192px;margin:0 auto;display:block}.shipment-selection .shipment-types button{font-size:26px}.shipment-selection form{max-width:500px;margin:0 auto}.subtitle .button{margin:15px 0 0;padding:8px 28px}.delivery-type-selection div{text-align:center}.delivery-type-selection img{width:256px}.profile form h2{margin-top:40px}.pickup-selection .button{margin-top:20px}.pickup-selection .map-control{justify-content:center;margin-bottom:20px;display:flex}.map-control input{width:100%;max-width:50%}@media (width<=42.9em){.map-control input{max-width:100%}}.free-pickup-point{font-weight:700}.home .catalog .catalog-item{opacity:.8;transition:margin-top .2s}.home .catalog .catalog-item:hover{opacity:1;margin-top:-4px}.catalog .catalog-item{text-align:center;margin-bottom:30px}.catalog .catalog-item img{max-width:100%;margin-top:10px}.catalog .catalog-item .button{margin-top:10px}.catalog .name{color:var(--text-default);font-size:25px;line-height:30px;text-decoration:none;display:block}section.products{width:90%;max-width:1140px;margin-left:auto;margin-right:auto;padding:15px}.product-page{flex-direction:row;display:flex}.product-page .product-sidebar{flex-direction:column;padding-right:2em;display:none}.product-page .product-sidebar .sticky-wrapper{margin-top:-1rem;position:sticky;top:0;bottom:0}@media (width>=31em){.product-page .product-sidebar{display:flex}}.product-page .product-sidebar nav{flex-direction:column;margin-top:1rem;display:flex}.product-page .product-sidebar nav a{text-decoration:none}.product-page .product-sidebar nav a:hover{color:var(--active-color)}.product-page .product-sidebar h2{font-size:1.2rem;font-weight:700}.product-page .product-sidebar .category{white-space:nowrap;color:var(--text-default);margin-top:.5em;margin-bottom:.5em}.product-page .product-sidebar .category.current{font-weight:700}.product-page .product-catalog{flex-grow:1}.cards{grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));justify-content:space-between;margin-bottom:1rem;display:grid}.cards .card{border-radius:.5em .5em 0 0;margin:0 3% 3% 0;overflow:hidden;box-shadow:0 0 10px #ccc}.cards .card a{color:var(--passive-color);text-decoration:none}.cards .card a:hover{color:var(--passive-dark-5)}.cards .card .image{width:100%;overflow:hidden}.cards .card .image img{width:100%;transition:all .3s ease-in-out}.cards .card:hover img{transform:scale(1.2)}.cards .card:hover .button{color:#fff;background-color:var(--passive-dark-5);text-decoration:none}.cards .card .details{padding:1em}.cards .card .details .title{color:var(--text-default);margin-bottom:2em;font-size:1.2em;font-weight:700}.cards .card .details .description{color:var(--text-default);margin-top:.5em}.cards .card .details .secondary{color:var(--text-default);margin-left:1em}.cards .card.add{padding:1em}.cards .card.add a{text-align:center;justify-content:center;align-items:center;min-height:300px;display:flex}.cards .card.add a div{text-align:center;font-size:2em}.actions{margin-top:10px;margin-bottom:30px}.actions .button,.actions .button-secondary{margin:10px 10px 0 0}.summary table tr:hover{background-color:#0000000d}.summary .total{font-weight:700}.summary textarea[name=text]{height:5em}.summary .print-summary-text{max-width:32rem;margin:0 auto 2rem}.coupon-form{text-align:center;margin-bottom:30px}.coupon-form .button{margin:10px;display:inline-block;position:relative;top:1px;margin-top:0!important}.coupon-form input[type=text]{width:auto;max-width:100%;margin:0 auto}.coupon-form input[type=text]::placeholder{color:#000;font-size:16px}.coupon-form .code-error{color:#e56234;text-align:center;margin-bottom:10px;font-size:16px}.quality .hidden{display:none}.amount input[type=number]{width:90px}.total-photos{text-align:center;margin:30px;font-size:20px;font-weight:700}.next:before,.next:after{clear:both;content:" ";display:block}.lone-button{text-align:center;margin-top:30px;display:block}.order-nav-buttons-both,.order-nav-buttons-one,.order-nav-buttons-nextonly,.order-nav-buttons-prevonly{margin:1em 0}.order-nav-buttons-both{justify-content:space-between;display:flex}.order-nav-buttons-nextonly{justify-content:flex-end;display:flex}.order-nav-buttons-prevonly{justify-content:flex-start;display:flex}.order-nav-buttons-one{text-align:center;max-width:400px;margin-left:auto;margin-right:auto}.addresses .address{margin-bottom:1em}.addresses input[type=radio]{display:none}.addresses .row>div{display:flex}.addresses .address{cursor:pointer;background-color:#fff;border:2px solid silver;width:100%;padding:16px}.addresses .selected{border:2px solid #000;position:relative}.addresses .row:nth-child(n+2){margin-top:30px}form .error{color:#e56234}section .auth{max-width:400px;margin-bottom:50px;margin-left:auto;margin-right:auto}section .auth .button{margin:auto;display:block}section .auth .second{text-align:right}section .auth .link{margin-top:25px}section .auth .alone,section .auth .return{text-align:center}section .auth .helptext ul,section .auth ul.errorlist{padding-left:0}section .auth ul.errorlist{color:#e56234}section .auth a:not(.button){color:var(--passive-color)}.offers img{max-width:100%}.offers .beneathpromotion{margin-top:20px}.offers label{color:inherit;font-size:inherit;font-weight:inherit}.offers #summary{text-align:left;margin-bottom:8px}.offers .terms{margin-top:2em}.offers .terms p{font-size:12px}.offers table{margin-bottom:32px}.offers th{padding-right:8px}.photo-price .image-spacer{align-items:flex-end;margin-bottom:20px;display:flex}.photo-price .image-border{padding:5px;display:inline-block}.photo-price .image{background-image:url(https://images.unsplash.com/photo-1473221326025-9183b464bb7e?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=450&fit=max&ixid=eyJhcHBfaWQiOjEzNTk4NX0&auto=compress,format);background-position:50%;background-size:cover}.photo-price .photos-offer{margin:10px 0 30px}.photo-price .photos-offer .promo-amount{font-weight:700}.photo-price .photos-offer .discount-price{background-color:var(--success);color:#fff;border-radius:3px;padding:1px 3px}.most-popular{color:var(--success);font-weight:700}.recommended{color:var(--active-color);font-weight:600}.free{background-color:var(--success);color:#fff;border-radius:3px;padding:1px 3px}.not-free{background-color:var(--passive-color);color:#fff;border-radius:3px;padding:1px 3px}.photo-price a{color:var(--passive-color)}section.orders,.receipts,.prices{color:var(--passive-color);flex-direction:column;align-items:center;margin-bottom:30px;display:flex}section.orders h2,.receipts h2,.prices h2{text-align:center;margin-top:2rem;margin-bottom:2rem}section.orders a:not(.big-button),.receipts a:not(.big-button),.prices a:not(.big-button){color:var(--passive-color)}section.orders .big-button,.receipts .big-button,.prices .big-button{margin-top:2rem}section.orders .link,.receipts .link,.prices .link{color:var(--active-color)}section.orders table,.receipts table,.prices table{border-collapse:collapse;line-height:1.5em}section.orders table tr:not(:first-child),.receipts table tr:not(:first-child),.prices table tr:not(:first-child){border-bottom:1px solid var(--passive-alpha-40);border-top:1px solid var(--passive-alpha-40)}section.orders table td,section.orders table th,.receipts table td,.receipts table th,.prices table td,.prices table th{border:inherit;padding:.2em .5em}section.orders table td:not(:last-child),section.orders table th:not(:last-child),.receipts table td:not(:last-child),.receipts table th:not(:last-child),.prices table td:not(:last-child),.prices table th:not(:last-child){padding-right:2rem}section.orders table td:not(:first-child),section.orders table th:not(:first-child),.receipts table td:not(:first-child),.receipts table th:not(:first-child),.prices table td:not(:first-child),.prices table th:not(:first-child){text-align:center}section.orders table td:first-child,section.orders table th:first-child,.receipts table td:first-child,.receipts table th:first-child,.prices table td:first-child,.prices table th:first-child{text-align:left}section.orders table td:last-child,section.orders table th:last-child,.receipts table td:last-child,.receipts table th:last-child,.prices table td:last-child,.prices table th:last-child{text-align:right}section.orders .logos,.receipts .logos,.prices .logos{text-align:center}.prices .subsection{margin-top:30px}.splash{position:relative;overflow:hidden}.splash img{color:#ddd;object-fit:cover;background-color:#ddd;width:100%;height:auto;min-height:70vh;max-height:100vh;display:block}.splash .big-button{margin-top:-27px;margin-left:-120px;position:absolute;top:50%;left:50%}.big-button{width:240px;height:66px;font-size:20px;font-weight:700;line-height:66px}.home{margin-top:0;margin-bottom:30px}.home .steps{color:var(--text-default);text-align:center;margin-bottom:50px}.home .steps .title{text-align:center;text-transform:uppercase;margin:30px 0 20px;font-size:32px}.home .steps label{font-size:20px;font-weight:400}.home .steps .steps-grid{flex-wrap:wrap;gap:1rem;display:flex}.home .steps .step-item{flex:0 0 calc(50% - .5rem);position:relative}@media (width>=43em){.home .steps .step-item{flex:0 0 calc(25% - .75rem)}}.home .steps .num{background-color:var(--passive-color);color:#fff;border:5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;font-size:26px;display:flex;position:absolute;top:10px;left:30px}.home .order-searchbar{text-align:center;padding:1.5rem 16px}@media (width<=768px){.home .order-searchbar{background-position:bottom}}.home .order-searchbar input[type=text]{text-align:center;width:8em;margin-right:4px}.home .banner{margin-top:30px}.home .promotions{margin-top:50px}.photo-manager .commands-top label,form label{margin:.8em 0 .2em 1px;font-size:12px;font-weight:700;display:block}.quality-message{align-items:center;display:flex}.quality-message .emoji{flex:1;width:2em;height:2em;margin-right:8px}.four-oh-four{max-width:30%;margin:auto;display:block}.my-coupons .coupons{flex-wrap:wrap;justify-content:space-around;display:flex}.my-coupons .code{text-transform:none;margin-bottom:24px}.my-coupons .coupon{box-sizing:border-box;text-align:center;border:1px solid #b3b3b3;width:45%;min-width:400px;margin-top:12px;margin-bottom:12px;padding:30px}.my-coupons .button,.my-coupons button{margin-top:32px;margin-left:auto;margin-right:auto}.tutorial{color:var(--text-default);max-width:32rem;margin:0 auto;font-size:20px}.extraproduct-row{margin-bottom:30px}.extraproduct-row:hover{background-color:#0000000d}.extraproduct-row input[type=number]{width:64px;margin-right:32px}.extraproduct-row .price{font-size:20px}.extraproduct-row .image{text-align:center}.extraproduct-row .image img{max-width:120px;max-height:120px}.extraproduct-row .variant-thumbnail{max-height:32px}@media (width<=768px){.extraproduct-row{text-align:center}.extraproduct-row .name label{display:none}.extraproduct-row img{margin-bottom:15px}}.checkbox-container{cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:12px;padding-left:35px;line-height:25px;display:block;position:relative}.checkbox-container input{opacity:0;cursor:pointer;position:absolute}.checkbox-container:hover input~.checkmark{background-color:#f4f4f4}.checkbox-container input:checked~.checkmark{background-color:var(--passive-color)}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark{border:1px solid #b3b3b3;border-radius:6px;width:25px;height:25px;position:absolute;top:0;left:0}.checkbox-container .checkmark:after{content:"";border:3px solid #fff;border-width:0 3px 3px 0;width:5px;height:10px;display:none;position:absolute;top:5.5px;left:9.2px;transform:rotate(45deg)}.print-size{font-weight:700}.shipping-options{flex-wrap:wrap;justify-content:center;max-width:800px;margin-left:auto;margin-right:auto;display:flex}.shipping-options>div{box-sizing:border-box;width:50%;min-width:400px;padding:16px}.shipping-options .shipping-option{margin-bottom:32px}.shipping-options .action-column{flex-direction:column;justify-content:center;display:flex;position:relative}.shipping-prices h2{margin-bottom:16px}.shipping-prices .distance{color:#767676}.shipping-prices .all-points{margin-top:24px}.shipping-prices .address-link,.shipping-prices .pickup-link{text-transform:none;margin-top:12px;margin-bottom:24px;display:block}.shipping-prices .form{max-width:32rem;margin:0 auto}.shipping-prices .form-row-pair{grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem;display:grid}@media (width>=43em){.shipping-prices .form-row-pair{grid-template-columns:auto 1fr}}.shipping-prices .shipping-display{gap:2rem;display:grid}@media (width>=62em){.shipping-prices .shipping-display{grid-template-columns:1fr 1.2fr}}.shipping-prices .address-link{display:table}.shipping-prices button{margin-left:auto;display:block}.shipping-prices #id_print_amount,.shipping-prices #id_extraproduct_amount,.shipping-prices #id_photoproduct_amount{width:6em;margin-right:16px}.shipping-prices #id_postcode{width:6em}.shipping-prices select{width:auto}.order-details-table{margin-top:20px;margin-bottom:20px}.choices__list--dropdown .choices__item--selectable{padding-right:0!important}.control-box .control{background-color:var(--passive-color);color:#fff;border-radius:6px;margin-right:6px;padding:4px 8px;display:inline-block}section.help{align-items:center;display:flex}section.help .return{margin-top:120px;margin-bottom:120px}section.help p{max-width:600px;font-size:20px}section.help .credits{font-size:.8em;font-weight:light}section.help video{max-width:532px;margin-top:-1rem;margin-bottom:120px}.admin-login{justify-content:center;align-items:center;height:100%;display:flex}.admin-login .button-area{justify-content:flex-end;display:flex}.admin-login input{padding:0 12px}body>h1{margin-top:20px}.upload-overlay{background-color:var(--passive-alpha-70)}@media (width>=880px){section.print .container{width:840px;max-width:840px;padding:0}}.upload-instructions{margin-top:20px}.upload-instructions ul{column-count:2;margin-top:12px;margin-bottom:0}.minisite-bottom-logo{text-align:center;margin:30px}.minisite-bottom-logo img{width:80%;max-width:400px}.is-staff{border:10px solid #ff0;border-image:repeating-linear-gradient(45deg,#000,#000 15px,#ff0 15px 30px) 10;min-height:7em}.is-staff:before{content:"Sólo staff puede ver esto.";text-align:center;height:1em;font-weight:700;display:block}section.error{flex-flow:column wrap;align-items:center;display:flex}section.error .error-photo{width:368px;transition:box-shadow .3s;box-shadow:2px 2px 10px #777}section.error .error-photo:hover{box-shadow:2px 2px 10px #000}section.error .error-photo .image{height:265px;margin:18px}section.error .error-photo .text{text-align:center;height:55px;font-family:Dancing Script,cursive;font-size:20px}.go-to-checkout{z-index:200;background-color:#ffffffeb;border-radius:.5em .5em 0 0;padding:1.2em;position:fixed;bottom:0;right:5em}@media (width<=668px){.go-to-checkout{text-align:center;border-radius:0;left:0;right:0}}section.create-photoproduct{max-width:600px}.account-profile{flex-direction:column;align-items:center;display:flex}.account-profile .account-cards{grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));justify-content:space-between;width:600px;max-width:80vw;margin:1rem auto 4rem;display:grid}.account-profile .account-cards a{text-decoration:none}.account-profile .account-cards .card{border:1px solid var(--passive-color);color:var(--passive-color);align-items:center;padding:2rem}.account-profile .account-cards .card svg{font-size:2rem}
