:root{--color-dark-green:#045769}.p1{font-size:20px}.p2{font-size:18px}.p3{font-size:16px}.p4{font-size:14px}.p5{font-size:12px}.p6{font-size:10px}.p1,.p2,.p3,.p4,.p5{letter-spacing:.32px}.p1 *,.p2 *,.p3 *,.p4 *,.p5 *{font-size:inherit;font-weight:400;line-height:150%;letter-spacing:.32px}.p1 strong,.p2 strong,.p3 strong,.p4 strong,.p5 strong{font-weight:700}.page-width{padding:0 20px}@media (min-width : 1024px){.page-width{padding:0 44px}}@media (min-width : 769px){.desktop--hidden{display:none}}@media (max-width : 768px){.mobile--hidden{display:none}.p1 *,.p2 *,.p3 *,.p4 *,.p5 *{font-size:14px!important}}.cb-media{width:100%;height:100%;position:relative;overflow:hidden}.cb-media img,.cb-media video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.cb-m-full{width:100%}.cb-m-half{width:50%}.cb-flex{display:flex}.t-bold{font-weight:600}.gap-r6{display:flex;flex-direction:column;gap:24px}p{margin:0}.t-uppercase{text-transform:uppercase}@media (max-width : 550px){.gap-r6{gap:12px}}.bg-video-container{position:relative;line-height:1}@media (max-width : 768px){.bg-video-container video{z-index:0}}.bg-video-container .bg-btn-video-play{position:absolute;top:50%;left:50%;cursor:pointer;transform:translate(-50%,-50%);z-index:1!important}.bg-video-container .bg-btn-video-play[data-state=play] svg:last-child{display:none}.bg-video-container .bg-btn-video-play[data-state=stop] svg:last-child{display:none}.bg-video-container .bg-btn-video-play[data-state=stop] svg:first-child{display:none}.bg-acordion-group{display:flex;flex-direction:column;width:100%}.bg-acordion-group .bg-accordion-item:first-child{border-top:1px solid rgba(39,40,47,.2)}.bg-acordion-group .bg-accordion-item{display:flex;flex-direction:column;text-align:left;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid rgba(39,40,47,.2)}.bg-acordion-group .bg-accordion-item .bg-accordion-item-title{padding:16px 30px 16px 0;width:100%;position:relative;color:var(--color-dark-green);font-size:16px;font-style:normal;font-weight:500;line-height:150%}.bg-acordion-group .bg-accordion-item .bg-accordion-input{display:none}.bg-acordion-group .bg-accordion-item .bg-accordion-item-title:after{content:"+";position:absolute;top:50%;right:10px;transform:translateY(-50%);color:var(--color-dark-green);text-align:center;font-size:30px;font-style:normal;font-weight:300;line-height:150%}.bg-acordion-group .bg-accordion-item input:checked~.bg-accordion-item-title:after{content:"-"}.bg-acordion-group .bg-accordion-item .bg-accordion-item-content{font-size:16px;font-style:normal;font-weight:300;line-height:150%;max-height:0;overflow:hidden;transition:all .5s}.bg-acordion-group .bg-accordion-item .bg-accordion-item-content p{margin-bottom:16px}.bg-acordion-group .bg-accordion-item .bg-accordion-input:checked~.bg-accordion-item-content{max-height:1000px}.bg-popup-container:not(.open){display:none}.bg-popup-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;display:flex;justify-content:center;align-items:center;padding:20px}.bg-popup-container .bg-popup-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:#0003;display:flex;z-index:-1}.bg-popup-container .bg-popup-wrapper{max-width:700px;width:100%;background-color:#fff;max-height:80vh}.bg-popup-container .bg-popup-header{padding:25px;border-bottom:1px solid var(--color-dark-green);display:flex;justify-content:flex-end}.bg-popup-container .bg-popup-close{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-weight:600;cursor:pointer}.bg-popup-container .bg-popup-body{padding:25px}.bg-popup-container .bg-video-container video{position:relative;line-height:0}.bg-popup-container .bg-video-container video{width:100%;height:auto}@media (max-width : 749px){.bg-popup-container .bg-popup-header,.bg-popup-container .bg-popup-body{padding:16px}.bg-popup-container .bg-video-container{aspect-ratio:1}.bg-popup-container .bg-video-container video{height:100%;object-fit:cover}}#CartDrawer .bg-cart-sub-item .cart-item__info{grid-column:2 / 5;display:flex;flex-direction:column;gap:10px}.bg-buying-options input[type=radio]:checked+label{border:2px solid #00758F;background-color:#e4f4f7;border-radius:6px;transition:.2s ease-in-out}.bg-buying-options label:hover{box-shadow:0 2px 6px #00000014;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/13/assets/theme.css.map */
