.section .prices-tabs .tab-content{display:none}.section .prices-tabs .tab-content.active{display:block}.section .prices-tabs .tabs-buttons{display:flex;align-items:flex-end;gap:10px}.section .prices-tabs .tab-button{cursor:pointer;padding:0 15px 12px;font-size:14px;color:#000}.section .prices-tabs .tab-button.active{box-shadow:0 -2px 0 0 #00adb4 inset}.section .col .details .colors{display:flex;justify-content:center;align-items:center}.section .col .details .colors li{position:relative;margin:0 10px;border:0}.section .col .details .colors .circle{display:block;width:25px;height:25px;border-radius:100%}.section .col .details .colors .cloud{display:none;position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#363636;font:300 12px Roboto,arial;color:#fff;z-index:9;margin:0}.section .col .details .colors .cloud:after{content:"";position:absolute;left:-4px;top:calc(50% - 4px);background:#363636;width:8px;height:8px;transform:rotate(-45deg)}.section .col .details .colors li:hover .cloud{display:block}.mobile .section .col .details .colors li:hover .cloud{display:none}.section .col .details .colors .cloud:before{display:block;padding:10px;white-space:nowrap;content:attr(data-cloud-text)}.section-poster .cols{box-shadow:-1120px 240px 0 0 #fff,1120px 240px 0 0 #fff}.section-poster .col{width:calc(100%/4)}.section-poster .col .image{height:240px;background-color:#fafafa}.section-poster .col .image img{width:240px}.section-poster{padding:30px 0 0}.section-poster .title{margin:0 0 10px;font-size:24px;font-weight:400;line-height:28px;max-width:640px}.section-poster .text{margin:0 0 30px;max-width:640px;font-size:16px;font-weight:300;line-height:22px;padding:0}.section-poster .btn{min-width:212px;position:absolute;top:0;right:0;z-index:3}.section-poster .images{background-color:#fafafa}.section-poster .image{width:100%}.section-poster .image .core-image-container{display:block}.section-poster .image img{display:block;width:100%;height:initial}.section-poster .details{padding:5px 0 20px;background-color:#fff}.section-poster .details .grid{border-bottom:1px solid #f2f2f2}.section-poster .details .grid:first-child,.section-poster .details .grid:last-child{border-bottom:0}.section-poster .details .item{padding:10px 0;color:#858585;font-size:16px;font-weight:400;line-height:24px;text-align:center}.section-poster .details .item.small-text{padding:20px 0;font-size:12px;line-height:14px}.section-poster .details .item.best-label{visibility:hidden;color:#00aeb5;text-transform:uppercase;font-size:14px;font-weight:700;padding-bottom:0;border-bottom:0}.section-poster .details .item.best-label.active{visibility:visible}.section-poster .details .item span{display:block;color:#000;font-weight:500}.section-poster .details .item.product-name{font-size:18px;color:#000}.section-poster .details .item.product-name span{font-weight:700}.section-poster .details .item .colors{display:flex;justify-content:center;align-items:center;margin-top:10px}.section-poster .details .item .colors li{position:relative;margin:0 5px;border:0}.section-poster .details .item .colors .circle{display:block;width:25px;height:25px;border-radius:100%}.section-poster .details .item .colors .cloud{display:none;position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#363636;font:300 12px Roboto,arial;color:#fff;z-index:9;margin:0}.section-poster .details .item .colors .cloud:after{content:"";position:absolute;left:-4px;top:calc(50% - 4px);background:#363636;width:8px;height:8px;transform:rotate(-45deg)}.section-poster .details .item .colors li:hover .cloud{display:block}.mobile .section-poster .details .item .colors li:hover .cloud{display:none}.section-poster .details .item .colors .cloud:before{display:block;padding:10px;white-space:nowrap;content:attr(data-cloud-text)}.section-poster .info{background:#fff;padding:0 0 30px;box-shadow:-1120px 0 0 0 #fff,1120px 0 0 0 #fff}.section-poster .info p{color:#858585;font-size:14px;font-weight:400;line-height:16px}.section-canvas .cols{box-shadow:-1120px 325px 0 0 #fff,1120px 325px 0 0 #fff}.section-canvas .col{width:calc(100%/2)}.section-canvas .col .image{height:325px;background-color:#fafafa}.section-canvas .col .image img{width:300px;max-height:325px}.section-canvas{padding:30px 0 0}.section-canvas .title{margin:0 0 10px;font-size:24px;font-weight:400;line-height:28px;max-width:640px}.section-canvas .text{margin:0 0 30px;max-width:640px;font-size:16px;font-weight:300;line-height:22px;padding:0}.section-canvas .btn{min-width:212px;position:absolute;top:0;right:0;z-index:3}.section-canvas .images{background-color:#fafafa}.section-canvas .image{width:100%}.section-canvas .image .core-image-container{display:block}.section-canvas .image img{display:block;width:100%;height:initial}.section-canvas .details{padding:5px 0 20px;background-color:#fff}.section-canvas .details .grid{border-bottom:1px solid #f2f2f2}.section-canvas .details .grid:first-child,.section-canvas .details .grid:last-child{border-bottom:0}.section-canvas .details .item{padding:10px 0;color:#858585;font-size:16px;font-weight:400;line-height:24px;text-align:center}.section-canvas .details .item.small-text{padding:20px 0;font-size:12px;line-height:14px}.section-canvas .details .item.best-label{visibility:hidden;color:#00aeb5;text-transform:uppercase;font-size:14px;font-weight:700;padding-bottom:0;border-bottom:0}.section-canvas .details .item.best-label.active{visibility:visible}.section-canvas .details .item span{display:block;color:#000;font-weight:500}.section-canvas .details .item.product-name{font-size:18px;color:#000}.section-canvas .details .item.product-name span{font-weight:700}.section-canvas .details .item .colors{display:flex;justify-content:center;align-items:center;margin-top:10px}.section-canvas .details .item .colors li{position:relative;margin:0 5px;border:0}.section-canvas .details .item .colors .circle{display:block;width:25px;height:25px;border-radius:100%}.section-canvas .details .item .colors .cloud{display:none;position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#363636;font:300 12px Roboto,arial;color:#fff;z-index:9;margin:0}.section-canvas .details .item .colors .cloud:after{content:"";position:absolute;left:-4px;top:calc(50% - 4px);background:#363636;width:8px;height:8px;transform:rotate(-45deg)}.section-canvas .details .item .colors li:hover .cloud{display:block}.mobile .section-canvas .details .item .colors li:hover .cloud{display:none}.section-canvas .details .item .colors .cloud:before{display:block;padding:10px;white-space:nowrap;content:attr(data-cloud-text)}.section-canvas .info{background:#fff;padding:0 0 30px;box-shadow:-1120px 0 0 0 #fff,1120px 0 0 0 #fff}.section-canvas .info p{color:#858585;font-size:14px;font-weight:400;line-height:16px}.section-photocalendar{padding:30px 0 0}.section-photocalendar .title{margin:0 0 10px;font-size:24px;font-weight:400;line-height:28px;max-width:640px}.section-photocalendar .text{margin:0 0 30px;max-width:640px;font-size:16px;font-weight:300;line-height:22px;padding:0}.section-photocalendar .btn{min-width:212px;position:absolute;top:0;right:0;z-index:3}.section-photocalendar .images{background-color:#f9f9f9}.section-photocalendar .image{width:100%}.section-photocalendar .image .core-image-container{display:block}.section-photocalendar .image img{display:block;width:100%;height:initial}.section-photocalendar .details{padding:5px 0 20px;background-color:#fff}.section-photocalendar .details .grid{border-bottom:1px solid #f2f2f2}.section-photocalendar .details .grid:first-child,.section-photocalendar .details .grid:last-child{border-bottom:0}.section-photocalendar .details .item{padding:10px 0;color:#858585;font-size:16px;font-weight:400;line-height:24px;text-align:center}.section-photocalendar .details .item.small-text{padding:20px 0;font-size:12px;line-height:14px}.section-photocalendar .details .item.best-label{visibility:hidden;color:#00aeb5;text-transform:uppercase;font-size:14px;font-weight:700;padding-bottom:0;border-bottom:0}.section-photocalendar .details .item.best-label.active{visibility:visible}.section-photocalendar .details .item span{display:block;color:#000;font-weight:500}.section-photocalendar .details .item.product-name{font-size:18px;color:#000}.section-photocalendar .details .item.product-name span{font-weight:700}.section-photocalendar .info{background:#fff;padding:0 0 30px;box-shadow:-1120px 0 0 0 #fff,1120px 0 0 0 #fff}.section-photocalendar .info p{color:#858585;font-size:14px;font-weight:400;line-height:16px}.section-prints{padding:30px 0 0}.section-prints .title{margin:0 0 10px;font-size:24px;font-weight:400;line-height:28px;max-width:640px}.section-prints .text{margin:0 0 30px;max-width:640px;font-size:16px;font-weight:300;line-height:22px;padding:0}.section-prints .btn{min-width:212px;position:absolute;top:0;right:0;z-index:3}.section-prints .images{background-color:#f9f9f9}.section-prints .image{width:100%;position:relative}.section-prints .image .core-image-container{display:block}.section-prints .image img{display:block;width:100%;height:initial}.section-prints .image .image-label{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:fit-content;padding:3px 12px;background-color:#f4d680;border-radius:10px 10px 0 0;white-space:nowrap;font-weight:700;font-size:12px;line-height:14px;color:#353535;text-transform:uppercase}.section-prints .details{padding:5px 0 20px;background-color:#fff}.section-prints .details .grid{border-bottom:1px solid #f2f2f2}.section-prints .details .grid.border-none,.section-prints .details .grid:last-child{border-bottom:0}.section-prints .details .item{padding:10px 0;color:#858585;font-size:16px;font-weight:400;line-height:24px;text-align:center}.section-prints .details .item.small-text{padding:20px 0;font-size:12px;line-height:14px}.section-prints .details .item.best-label{visibility:hidden;color:#00aeb5;text-transform:uppercase;font-size:14px;font-weight:700;padding-bottom:0;border-bottom:0}.section-prints .details .item.best-label.active{visibility:visible}.section-prints .details .item span{display:block;color:#000;font-weight:500}.section-prints .details .item.product-name{font-size:18px;color:#000}.section-prints .details .item.product-name span{font-weight:700}.section-prints .info{background:#fff;padding:0 0 30px;box-shadow:-1120px 0 0 0 #fff,1120px 0 0 0 #fff}.section-prints .info p{color:#858585;font-size:14px;font-weight:400;line-height:16px}