#main-product-container #main-product{display:grid;gap:50px;grid-template-columns:minmax(440px,586px) auto}@media only screen and (max-width:880px){#main-product-container #main-product{gap:30px;grid-template-columns:minmax(50%,586px) auto}}@media only screen and (max-width:768px){#main-product-container #main-product{gap:23px;grid-template-columns:100%;padding-top:7px;position:relative}}#main-product-container #main-product .gallery .gallery-container{display:flex;flex-direction:column;opacity:0;position:sticky;top:105px;transition:all .3s}#main-product-container #main-product .gallery .gallery-container .thumb-gallery{height:133px;margin-top:10px;width:100%}@media only screen and (max-width:768px){#main-product-container #main-product .gallery .gallery-container .thumb-gallery{height:auto;margin-right:0;margin-top:10px}}#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.thumb{height:100%;overflow:hidden;position:relative;width:100%}#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.thumb .gallery-image-holder{cursor:pointer;height:100%;overflow:hidden;position:relative;width:100%}#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.thumb .gallery-image-holder img,#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.thumb .gallery-image-holder svg{height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}#main-product-container #main-product .gallery .gallery-container .main-gallery{position:relative;width:100%}#main-product-container #main-product .gallery .gallery-container .main-gallery .product-badges{position:relative;width:unset;z-index:99}@media only screen and (max-width:768px){#main-product-container #main-product .gallery .gallery-container .main-gallery .product-badges{left:0}}#main-product-container #main-product .gallery .gallery-container .main-gallery .product-badges .product-badge{font-size:12px;padding:7px 14px;position:absolute;width:-moz-max-content;width:max-content}#main-product-container #main-product .gallery .gallery-container .main-gallery .lightbox-trigger{bottom:20px;height:20px;padding:0;position:absolute;right:20px;transition:all .1s;width:20px;z-index:1}#main-product-container #main-product .gallery .gallery-container .main-gallery .lightbox-trigger:hover{transform:scale(1.05)}#main-product-container #main-product .gallery .gallery-container .main-gallery .lightbox-trigger svg{fill:#000;-o-object-fit:contain;object-fit:contain;width:100%}#main-product-container #main-product .gallery .gallery-container .main-gallery .lightbox-trigger svg path{fill:#10325f}@media only screen and (max-width:991.98px){#main-product-container #main-product .gallery .gallery-container .main-gallery .lightbox-trigger{bottom:4px;right:10px;width:21px}}@media screen and (max-width:767px){#main-product-container #main-product .gallery .gallery-container .main-gallery .swiper.main-swiper{padding-bottom:46px}}#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder{height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder img,#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder model-viewer,#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder svg{height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder iframe{height:100%;position:absolute;width:100%}#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media screen and (max-width:768px){#main-product-container #main-product .gallery .gallery-container .swiper-horizontal>.swiper-pagination-bullets{bottom:11px}}#main-product-container #main-product .gallery .gallery-container .swiper-pagination .swiper-pagination-bullet{background-color:#10325f;height:12px;opacity:.25;width:12px}#main-product-container #main-product .gallery .gallery-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#10325f;opacity:1}#main-product-container #main-product .gallery .gallery-container .swiper-button-next,#main-product-container #main-product .gallery .gallery-container .swiper-button-prev{background-color:#fff;border-radius:50%;color:transparent!important;display:flex!important;height:34px;padding:4px;width:34px}#main-product-container #main-product .gallery .gallery-container .swiper-button-next:after,#main-product-container #main-product .gallery .gallery-container .swiper-button-prev:after{display:none}#main-product-container #main-product .gallery .gallery-container .swiper-button-next svg,#main-product-container #main-product .gallery .gallery-container .swiper-button-prev svg{height:13px;width:13px}#main-product-container #main-product .gallery .gallery-container .swiper-button-next{right:0!important}#main-product-container #main-product .gallery .gallery-container .swiper-button-next svg{transform:rotate(90deg)}#main-product-container #main-product .gallery .gallery-container .swiper-button-prev{left:0!important}#main-product-container #main-product .gallery .gallery-container .swiper-button-prev svg{transform:rotate(270deg)}#main-product-container #main-product .product-information .product-reviews{align-items:center;display:flex;font-size:12px;margin-top:12px;text-transform:uppercase}#main-product-container #main-product .product-information .product-reviews .yotpo-sr-bottom-line-text{color:#10325f!important;font-size:14px!important;text-decoration:underline!important}#main-product-container #main-product .product-information .product-reviews .yotpo-sr-bottom-line-summary{cursor:pointer}#main-product-container #main-product .product-information .product-reviews .star-container svg path{stroke:#ffb034!important}#main-product-container #main-product .product-information .product-details{display:grid;grid-template-columns:100%}#main-product-container #main-product .product-information .product-details .out-of-stock-form{padding-top:10px}#main-product-container #main-product .product-information .product-details .out-of-stock-form .title{color:#10325f;font-size:20px;line-height:21px;margin-bottom:12px}#main-product-container #main-product .product-information .product-details .out-of-stock-form .form{display:flex;width:100%}#main-product-container #main-product .product-information .product-details .out-of-stock-form .form .newsletter-form__field-wrapper{display:grid;gap:13px;grid-template-columns:9fr 8fr;width:-webkit-fill-available}@media only screen and (max-width:1150px){#main-product-container #main-product .product-information .product-details .out-of-stock-form .form .newsletter-form__field-wrapper{grid-template-columns:1fr}}@media only screen and (max-width:768px){#main-product-container #main-product .product-information .product-details .out-of-stock-form .form .newsletter-form__field-wrapper{grid-template-columns:9fr 8fr}}@media only screen and (max-width:618px){#main-product-container #main-product .product-information .product-details .out-of-stock-form .form .newsletter-form__field-wrapper{grid-template-columns:1fr}}#main-product-container #main-product .product-information .product-details .out-of-stock-form .form .newsletter-form__field-wrapper .field input{background-color:#f3f3f3;border:none;border-radius:100px;font-size:14px;line-height:15px;padding:15px 20px;width:-webkit-fill-available}#main-product-container #main-product .product-information .product-details .out-of-stock-form .form .newsletter-form__field-wrapper .field input::-moz-placeholder{color:#343434;font-size:12px;line-height:15px}#main-product-container #main-product .product-information .product-details .out-of-stock-form .form .newsletter-form__field-wrapper .field input::placeholder{color:#343434;font-size:12px;line-height:15px}#main-product-container #main-product .product-information .product-details .out-of-stock-form .form .newsletter-form__field-wrapper button{border:none;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:20px;max-width:none;padding:12.5px 30px;width:-webkit-fill-available}@media only screen and (max-width:618px){#main-product-container #main-product .product-information .product-details .out-of-stock-form .form .newsletter-form__field-wrapper button{width:100%}}#main-product-container #main-product .product-information .product-details .product-title-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}#main-product-container #main-product .product-information .product-details .product-title-wrapper .heading-lg{font-size:30px;font-weight:700;line-height:38px}#main-product-container #main-product .product-information .product-details .product-title-wrapper .button-wishlist{background:#f3f3f3;cursor:pointer;height:44px;padding:12px}@media only screen and (max-width:768px){#main-product-container #main-product .product-information .product-details .product-title-wrapper .button-wishlist{position:absolute;right:21px;top:7px}}@media only screen and (max-width:425px){#main-product-container #main-product .product-information .product-details .product-title-wrapper .button-wishlist{right:19px}}#main-product-container #main-product .product-information .product-details .product-title-wrapper .button-wishlist .heart-empty{display:block}#main-product-container #main-product .product-information .product-details .product-title-wrapper .button-wishlist .heart-full,#main-product-container #main-product .product-information .product-details .product-title-wrapper .button-wishlist.active-wishlist .heart-empty{display:none}#main-product-container #main-product .product-information .product-details .product-title-wrapper .button-wishlist.active-wishlist .heart-full{display:block}#main-product-container #main-product .product-information .product-details .product-title-wrapper .button-wishlist svg{height:20px;width:20px}#main-product-container #main-product .product-information .product-details .sku{font-size:14px;font-weight:400;line-height:18px;margin-top:5px}#main-product-container #main-product .product-information .product-details .product-price{color:var(--accent-1-color);display:block;font-size:24px;font-weight:700;line-height:30px;margin-top:22px}#main-product-container #main-product .product-information .product-details .desc .excerpt{font-size:14px;line-height:24px}#main-product-container #main-product .product-information .product-details .product-description-container{margin-top:16px}#main-product-container #main-product .product-information .product-details .product-description-container :empty{display:none;margin:0}#main-product-container #main-product .product-information .product-details .product-description-container .product-desc{display:inline}#main-product-container #main-product .product-information .product-details .product-description-container .full{display:none}#main-product-container #main-product .product-information .product-details .product-description-container.active .full{display:block;font-size:14px;line-height:24px}#main-product-container #main-product .product-information .product-details .product-description-container.active .excerpt{display:none;font-size:14px;line-height:24px}#main-product-container #main-product .product-information .product-details .product-description-container .read-more{cursor:pointer;display:inline;font-size:14px;font-weight:700;line-height:24px;margin:0;text-decoration:underline;text-transform:lowercase;width:-moz-max-content;width:max-content}#main-product-container #main-product .product-information .product-delivery-timeframes{display:block;font-size:12px;line-height:16px;margin-top:10px}#main-product-container #main-product .product-information .product-delivery-timeframes .delivery-label{font-size:12px;font-weight:700;line-height:16px}#main-product-container #main-product .product-information .product-form{border-top:1px solid #c1ccd8;margin-top:30px;padding-top:20px}#main-product-container #main-product .product-information .product-form .shopify-payment-button__button--unbranded{background-color:#4fbcfe;color:#011b33;font-weight:700}#main-product-container #main-product .product-information .product-form form{display:grid;gap:20px;grid-template-columns:100%}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper{display:flex;gap:50px}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .button-1{-webkit-appearance:none;border:none;border-radius:0;cursor:pointer;font-size:16px;font-weight:400;line-height:20px;max-width:none;padding:12px;text-align:center;width:-webkit-fill-available;width:-moz-available;width:fill-available}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .out-of-stock--btn{-webkit-appearance:none;border:none;border-radius:0;display:none;font-size:16px;font-weight:400;line-height:20px;max-width:none;opacity:.7;padding:12px;text-align:center;width:50%}@media screen and (max-width:500px){#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .out-of-stock--btn{width:-webkit-fill-available}}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper.out-of-stock input[type=submit]{color:transparent;cursor:auto;display:none;opacity:.7;pointer-events:none}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper.out-of-stock .out-of-stock--btn{display:block}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .product-submit-actions{align-self:center}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .product-submit-actions .book-demo{font-weight:400;opacity:.3;text-decoration:underline;text-transform:capitalize}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper button{margin-left:10px}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .oos-notification{display:flex;justify-content:space-between;width:100%}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .oos-notification div{pointer-events:none;text-align:center;width:100%}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .oos-notification button{margin-left:10px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .selector-wrapper{display:none}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .selector-wrapper:last-of-type{margin-bottom:0}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .selector-wrapper label{margin-right:6px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .selector-wrapper select{background-color:#f0f0f0;border:none;height:30px;min-width:103px;padding:0 8px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper{display:grid;gap:20px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option{display:flex;flex-direction:column;gap:10px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .option-name{font-size:14px;font-weight:700}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .option-name span{display:none}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios{align-items:center;display:flex;flex-wrap:wrap;gap:1px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper{position:relative}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:checked+label{background-color:#e6e6e6;box-shadow:0 0 0 1px #fff;color:#727272}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:hover:not(:checked)+label{filter:brightness(.9)}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper label{align-items:center;background-color:transparent;border:1px solid #727272;border-radius:100%;display:block;display:flex;height:22px;justify-content:center;line-height:1;width:22px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios.color label{border:7px solid #fff;height:20px;width:20px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios.color input:checked+label{box-shadow:0 0 0 1px #c3c3c3;height:22px;width:22px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .color-selected-option,#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .color-selected-option span{font-size:12px;font-weight:400;line-height:15px;margin-top:9px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option--color label{border-radius:100%;overflow:hidden}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .custom-select{max-width:140px;position:relative}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .custom-select select{display:none}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .select-selected{background:rgba(51,51,51,.05) 0 0 no-repeat padding-box;color:#030303;cursor:pointer;font-size:12px;letter-spacing:0;line-height:15px;max-width:140px;padding:12px 15px;text-align:center}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .select-selected:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.403' height='8.806'%3E%3Cpath data-name='Icon ionic-ios-arrow-back' d='M7.703 6.152 13.527.323a1.1 1.1 0 0 1 1.554 1.559l-6.6 6.6a1.1 1.1 0 0 1-1.518.032L.321 1.887A1.1 1.1 0 0 1 1.875.328Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:10px;top:14px;width:12px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .select-selected.select-activated:before{display:none}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .select-selected.select-arrow-active:after{border-color:transparent transparent #fff}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .select-items{background:#f5f5f5;left:0;position:absolute;right:0;top:100%;z-index:99}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .select-items div{color:#030303;cursor:pointer;font-size:12px;letter-spacing:0;line-height:15px;padding:12px 15px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .select-items div:hover{background-color:rgba(0,0,0,.1)}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .select-hide{display:none}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .same-as-selected{background-color:rgba(0,0,0,.1);display:none}#main-product-container #main-product .product-information .product-form form .variant-prices-container .variant-price-wrapper span{font-family:Fira Sans Extra Condensed}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper{display:flex;justify-content:space-between}@media only screen and (max-width:768px){#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper{flex-wrap:wrap}}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .total{align-items:center;display:flex}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper{display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:768px){#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper{margin-bottom:20px;margin-right:0}}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper>div{align-items:center;display:flex;font-size:14px}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select{background-color:#f0f0f0;display:flex;width:-moz-max-content;width:max-content}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select>*{align-items:center;border:none;display:flex;flex:1;height:45px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:45px}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .quantity{background-color:#fff;border-bottom:.5px solid #f3f3f3;border-top:.5px solid #f3f3f3;font-size:14px;font-weight:700;width:56px}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .minus,#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .plus{cursor:pointer}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .minus svg,#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .plus svg{height:13px;width:13px}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .minus:hover,#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .plus:hover{background-color:#ccc}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .minus.disabled,#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .plus.disabled{opacity:.3;pointer-events:none}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .product-submit-wrapper{align-items:flex-end;display:flex;width:100%}#main-product-container #main-product .product-information .product-form form .quick-buy-btn{margin-bottom:20px}#main-product-container #main-product .product-information .product-form form .quick-buy-btn.out-of-stock{display:none}#main-product-container #main-product .product-information .product-form form .quick-buy-btn .shopify-payment-button__more-options{background-color:transparent;color:var(--primary-color);min-height:44px;text-decoration:underline}#main-product-container #main-product .product-information .product-form form .quick-buy-btn .shopify-payment-button__more-options:hover{background-color:transparent}@media only screen and (max-width:768px){#main-product-container #main-product .product-information .product-form form .quick-buy-btn{display:block;width:100%}}#main-product-container #main-product .product-information .product-form form .sticky-btn{bottom:0;left:0;position:fixed;width:100%;z-index:99}@media only screen and (min-width:768px){#main-product-container #main-product .product-information .product-form form .sticky-btn{display:none!important}}#main-product-container #main-product .product-information .product-form form .sticky-btn input{-webkit-appearance:none;border:none;border-radius:0;font-size:16px;font-weight:400;line-height:20px;max-width:none;padding:12px;text-align:center;width:-webkit-fill-available;width:-moz-available;width:fill-available}#main-product-container #main-product .product-information .product-form form .sticky-btn .out-of-stock--btn{-webkit-appearance:none;border:none;border-radius:0;display:none;font-size:16px;font-weight:400;line-height:20px;max-width:none;opacity:.7;padding:12px;text-align:center;width:50%}@media screen and (max-width:500px){#main-product-container #main-product .product-information .product-form form .sticky-btn .out-of-stock--btn{width:-webkit-fill-available}}#main-product-container #main-product .product-information .product-form form .sticky-btn.out-of-stock input[type=submit]{color:transparent;cursor:auto;display:none;opacity:.7;pointer-events:none}#main-product-container #main-product .product-information .product-form form .sticky-btn.out-of-stock .out-of-stock--btn{display:block}#main-product-container #main-product .product-information .pdp-blocks{display:grid;gap:20px;grid-template-columns:100%;margin-top:24px}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .pdp-block-heading{margin-bottom:15px}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper{display:grid;gap:20px;grid-template-columns:100%}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card{display:flex;gap:20px}@media only screen and (max-width:768px){#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card{gap:8px}}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-image{min-width:110px;position:relative;width:28%}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-image .button-wishlist{cursor:pointer;position:absolute;right:10px;top:10px;width:24px}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-image .quickview-eye{bottom:10px;cursor:pointer;position:absolute;right:10px;width:24px}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-image .quickview-eye svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-form-container{display:flex;flex:1;flex-direction:column;gap:10px;justify-content:space-between}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-form-container .ctl-product-details .product-title-price{display:flex;flex-wrap:wrap;justify-content:space-between}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-form-container .ctl-product-details .product-title-price .product-sale-price{font-size:14px}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-form-container .ctl-product-details .ctl-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;margin-top:4px;overflow:hidden}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-form-container .ctl-product-form .variant-selector-wrapper{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-form-container .ctl-product-form .variant-selector-wrapper .selector-wrapper{margin:0;width:calc(50% - 5px)}@media only screen and (max-width:768px){#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-form-container .ctl-product-form .variant-selector-wrapper .selector-wrapper{width:100%}}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-form-container .ctl-product-form .variant-selector-wrapper .selector-wrapper select{background-color:#eee;border:none;border-radius:15px;padding:4px 8px;width:100%}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-form-container .ctl-product-form label{height:0;opacity:0;position:absolute;width:0}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .ctl-wrapper .ctl-product-card .ctl-product-form-container .ctl-product-form input[type=submit]{text-align:center;width:100%}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .cta-banner{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:30px 40px}@media only screen and (max-width:768px){#main-product-container #main-product .product-information .pdp-blocks .pdp-block .cta-banner{flex-direction:column}}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .cta-banner>div{align-items:center;display:flex}@media only screen and (max-width:768px){#main-product-container #main-product .product-information .pdp-blocks .pdp-block .cta-banner>div{justify-content:center;text-align:center}}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .cta-banner .cta-banner-link a{display:block}@media only screen and (max-width:768px){#main-product-container #main-product .product-information .pdp-blocks .pdp-block .cta-banner .cta-banner-link a{margin:0 auto;width:60%}}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .product-faq .accordion-wrapper .accordion{background:0 0;border-bottom:1px solid #c1ccd8;font-size:16px;font-weight:600;line-height:20px;padding:12px 0 16px}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .product-faq .accordion-wrapper .accordion .custom-arrow svg{display:block;height:13px;transform:rotate(180deg);width:13px}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .product-faq .accordion-wrapper .accordion .custom-arrow svg path{fill:none}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .product-faq .accordion-wrapper .accordion.active .custom-arrow svg{transform:rotate(0)}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .product-faq .accordion-wrapper .accordion.active+.panel{background-color:transparent;border-bottom:1px solid #c1ccd8;padding:20px 10px 31px}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .product-faq .accordion-wrapper .panel{font-size:16px;line-height:24px;padding:0 10px;transition:all .3s ease-in-out}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .product-faq .accordion-wrapper .panel *{font-size:16px;line-height:24px;margin:0}#main-product-container #main-product .product-information .pdp-blocks .pdp-block .product-faq .accordion-wrapper .panel .metafield-rich_text_field p{display:block}
