:root{--color-related-featured-product: #00a9e0;--background-related-featured-product: #d9f2fa;--border-color-image-table:#c1c1e1;--border-color-footer: #cdcdcd}@media (min-width: 600px) and (max-width: 749px){.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .badge.price__badge-sale>.nowrap{font-size:2.5vw}}@media screen and (max-width: 749px){.pc{display:none!important}section .featured-product{font-size:2.6vw}section.section-featured-product---first-only{background-color:#edf7ff}section .featured-product.product--small:not(.product--no-media){align-items:stretch;gap:.8em;padding-bottom:9.2em;flex-direction:row-reverse;letter-spacing:.04em;background-color:transparent}.quick-add-modal .quick-add-modal__content .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media){background-color:#dbe2f0}section .featured-product.product--small:not(.product--no-media)>.product__media-wrapper{width:calc(50% - .4em);max-width:50%;--color-background: transparent;border:1px solid #cbcddf;border-radius:10px;background-clip:padding-box;background-color:#fff;position:relative;overflow:hidden}.featured-product .product__media-list .product__media-item .product-media-container modal-opener .product__media>img{border-radius:unset}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper{padding:0;width:calc(50% - .4em);max-width:50%}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container>variant-selects{display:flex;flex-direction:column;margin:0;justify-content:flex-end;height:100%;position:relative}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--pills{max-width:unset;display:flex;justify-content:space-between;order:2;margin:0;flex:unset;position:absolute;left:0;bottom:-4.4em;right:0;z-index:1;width:calc(200% + .8em)}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--quantity-breaks{flex:unset;height:100%}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--quantity-breaks>.quantity-breaks{height:100%}.featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .badge.price__badge-sale{position:absolute;right:1.1rem;top:1.1rem;aspect-ratio:1;border-radius:50%;max-width:6rem;width:11%;overflow:hidden;padding:0;border:1px solid #cbcddf}.featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .badge.price__badge-sale>svg{display:none!important}.featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .badge.price__badge-sale>.nowrap{font-size:2.5vw;white-space:pre-wrap;line-height:3vw;letter-spacing:.01vw}.featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .price__container{display:none}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__content{flex-direction:column;align-items:unset;gap:.2em;width:100%}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .free-ship-content{display:flex;flex-direction:column;padding-top:2px}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .free-ship-content>div{display:flex;align-items:center;gap:1px}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .free-ship-content>div>span{font-size:.9em!important}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .free-ship-line{display:flex;width:100%;justify-content:flex-start;margin-top:3px}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .free-ship-line .line-content{display:inline-block;width:80%;border-top:1px solid}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input:checked+.quantity-break .quantity-break__price,section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input:checked+.quantity-break .quantity-break__compare-price{color:#fff}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__badge{right:.5rem;font-size:.8em!important;white-space:nowrap}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input:checked+.quantity-break{background:#03045e;color:#fff}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break{opacity:1;display:flex;align-items:center;justify-content:flex-start;padding:0;border:solid 1px rgba(var(--accent-color),.2);background-color:#fff;width:100%}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input[type=radio]:first-child+.quantity-break{height:calc(60% - .4em)}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break:last-child{height:calc(40% - .4em)}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break *{font-size:inherit}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content{margin-left:1.2em;flex-direction:column}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--pills>label{margin:0;font-weight:600;font-size:1.3em;padding:0;width:8em;height:2.8em;display:grid;place-items:center;letter-spacing:unset}section .featured-product.product--small:not(.product--no-media)>.product__media-wrapper .product-media__trust-badge{left:1rem}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__content .quantity-break__right{flex-direction:row;text-align:unset;align-items:baseline}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__caption{font-size:unset;font-weight:600;display:flex;align-items:baseline;padding:.2em 0}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__caption>span:first-child{font-size:2em}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__label{font-size:unset}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__right .quantity-break__price{display:flex}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__right .quantity-break__price,section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__right .quantity-break__compare-price{font-size:unset!important}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__content .quantity-break__left{gap:unset}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:unset}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__quantity-and-btn-->.button{font-size:1.3em;min-height:unset;height:3em}.section-related-product-group>.section-related-product-group-detail>.section-featured-product{width:100%}.banner--stacked.banner--adapt .banner__content .banner__box{padding:15px;letter-spacing:.2px}.banner--stacked.banner--adapt .banner__content .banner__box .banner__tables-form{background-color:#dc4048;border-radius:10px;overflow:hidden;width:100%}.banner--stacked.banner--adapt .banner__content .banner__box .banner__tables-form>h2.banner__heading{margin:0;font-size:18px;padding:25px 25px 15px;background-color:#ffb0b5;color:#d22730;font-weight:600}.banner--stacked.banner--adapt .banner__content .banner__box .banner__tables-form .custom-table-wrapper{padding:0 20px 15px}.banner--stacked.banner--adapt .banner__content .banner__box .banner__tables-form .custom-table-wrapper .table-container .custom-table tr td{border:unset!important;color:#fff;padding:9px 0!important}.banner--stacked.banner--adapt .banner__content .banner__box .banner__tables-form .custom-table-wrapper .table-container .custom-table tr td:nth-child(2){font-weight:600}.section-related-product-group{padding:5px;background-color:#fff}.section-related-product-group>.section-related-product-group-detail{display:flex;flex-direction:column;gap:5px}.section-related-product-group>.section-related-product-group-detail .section-related-product .featured-product{font-size:2.5vw}.section-related-product-group>.section-related-product-group-detail section.section-related-product{border-radius:.5em}.section-related-product-group>.section-related-product-group-detail .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container>div[data-shopify-editor-block]>.price{font-size:unset!important}.section-related-product-group>.section-related-product-group-detail>.section-featured-product .page-width{padding:20px 20px 15px}.section-related-product-group>.section-related-product-group-detail>.section-featured-product .featured-product{color:#000;padding-top:4em;margin:0;padding-bottom:9.4em}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product__title{width:100%;position:absolute;top:0;text-align:center}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product__title>h1{font-size:1.5em;font-weight:600}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .badge.price__badge-sale{position:absolute;right:1.1rem;left:unset;top:calc(1.1rem + 3.5em);aspect-ratio:1;border-radius:50%;max-width:6rem;width:10%;overflow:hidden;padding:0;font-size:2.5vw}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .badge.price__badge-sale>.nowrap{font-size:2vw;line-height:2.5vw}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break{display:flex;align-items:center;justify-content:flex-start;padding:0;border:solid 1px #d1d0e1;background-color:#fff;width:100%}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input[type=radio]:first-child+.quantity-break{height:calc(60% - .4em)}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break:last-child{height:calc(40% - .4em)}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break *{font-size:inherit}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--pills>label{height:3em;color:#000;width:8.5em;font-size:1.2em}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--pills{bottom:-4.5em}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__quantity-and-btn-->.button{height:3em;background-color:#000}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__right .quantity-break__price,.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__right .quantity-break__compare-price{color:#000;font-weight:500}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input:checked+.quantity-break .quantity-break__price,.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input:checked+.quantity-break .quantity-break__compare-price{color:#fff!important}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break:hover .quantity-break__price,.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break:hover .quantity-break__compare-price{color:#fff!important}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__badge{background-color:#000}.banner__box{display:flex;justify-content:flex-end;height:max-content;width:50%;font-size:2vw;padding:15px 15px 5px 0}.banner__box .banner__box-custom{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:1rem;height:100%;color:#fd355d;font-size:1vw}.banner__box .banner__box-custom h2{margin:0;font-size:clamp(var(--min-heading-size-mobile),var(--intrinsic-heading-size-mobile),var(--max-heading-size-mobile));font-weight:600;text-shadow:4px 4px 4px rgba(2,4,8,.1);color:var(--hightlight-color);display:flex;align-items:center;background:var(--linear-gradient-color);-webkit-background-clip:text;background-clip:text;height:40%}.banner__box .banner__box-custom .banner__text{font-size:1em;flex:1;display:flex;flex-direction:column;align-items:end}.banner__box .banner__box-custom .banner__text>p{margin-top:0;margin-bottom:10px}.banner__box .banner__box-custom .banner__box-custom--bottom{flex:1;display:flex;flex-direction:column;justify-content:flex-end;margin-top:10px}.banner__box-custom .banner__box-custom--bottom .content-for-top p,.banner__box-custom .banner__box-custom--bottom .content-for-bottom p{font-size:clamp(var(--min-font-size-mobile),var(--intrinsic-font-size-mobile),var(--max-font-size-mobile))}.banner__box .banner__box-custom .banner__box-custom--bottom .svg-icon-list{display:flex;justify-content:space-between;gap:5px}.banner__box-custom .banner__box-custom--bottom .content-for-bottom{text-align:center}.banner__box-custom .banner__box-custom--bottom .content-for-bottom>p{margin-top:0;margin-bottom:10px}.banner__box-custom .banner__box-custom--bottom .content-for-top,.banner__box-custom .banner__box-custom--bottom .content-for-bottom{color:var(--color-text)}.banner__box .banner__box-custom .banner__box-custom--bottom .svg-icon-list>.svg-icon-item{display:block;max-width:calc(20% - 4px);-webkit-mask-size:contain;width:70px;height:70px;background-color:var(--color-svg-image-cutom1)}.banner--stacked.banner--adapt .banner__content .banner__box{justify-content:center}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item .text-image__custom--header{position:absolute;z-index:2;text-align:right;height:max-content;top:0;right:0;max-width:100%;margin:0;font-size:inherit;font-weight:600;left:unset}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{padding-bottom:unset!important}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media>img{position:unset;margin-bottom:15px}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item .text-image__custom--header>p{margin:5px 15px 0 0;font-weight:600}.image-with-text-table .image-with-text .image-with-text__grid{border:unset!important}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item .text-image__custom{all:unset;width:unset;display:flex;flex-direction:column-reverse;align-items:flex-start;position:absolute;bottom:15px;right:0;gap:10px;width:100%}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item .text-image__custom .text-image__custom--content{width:100%;text-align:center}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item .text-image__custom .text-image__custom--footer{text-align:left;max-width:45%;padding-left:15px}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item .text-image__custom .text-image__custom--footer>p{font-size:.8em;margin:0}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .table-container{padding:10px 15px;border-radius:2em!important;border:1px solid var(--border-color-image-table);border-color:var(--border-color-image-table);height:max-content}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .table-container *{border-color:rgb(var(--color-text))}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .table-container .custom-table tr{border-color:rgba(var(--color-text),.5)}.image-with-text-table .image-with-text{padding:0}.image-with-text-table .image-with-text .image-with-text__grid{padding:0 15px 15px}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:0;border-radius:0}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .table-container .table-container__header{font-size:2em;font-weight:600;text-align:center;padding-bottom:10px}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr:last-child{border-bottom:unset}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr{border-bottom:1px solid var(--border-color-image-table);border-color:var(--border-color-image-table)}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr td:first-child{text-align:left!important;min-width:60%}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr:first-child>td{font-size:1.5em;padding:5px 0}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr>td{font-size:1.1em}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr td{border:none!important;font-weight:600}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr>td{padding:5px 0;letter-spacing:.1px}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .text-footer-table .image-with-text__text>p{text-align:left;font-size:1em;padding:5px 0}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .text_for_table_footer>p{margin:10px 15px;text-align:left;font-size:1em}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .text-image__custom--table.mobile{line-height:1.5;border:1px solid var(--border-color-image-table);border-color:var(--border-color-image-table);padding:0 15px;text-align:left}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .text-image__custom--table.mobile>p{color:var(--color-text-custom-top)!important;font-size:1.1em}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper{overflow:hidden;transition:max-height .6s ease;padding-bottom:30px}section.section-featured-product---first-only .featured-product .product__media-list{position:relative}section.section-featured-product---first-only .featured-product .product__media-item:not(:first-child){display:block;visibility:hidden;position:absolute;max-width:1px;z-index:-1;top:0}.block-review{position:absolute;bottom:0;left:0;z-index:2;display:flex;flex-direction:row;align-items:center;gap:4px;padding:2px 5px;border-top-right-radius:100px;border-bottom-left-radius:30px;border:1px solid #cbcddf;border-bottom:transparent;border-left:transparent;-webkit-backdrop-filter:blur(1px);background:#c4dee600;backdrop-filter:blur(1px)}.block-review p{margin:0;display:flex;height:12px;align-items:center}.block-review .block-review--left{font-size:20px;color:red;font-weight:600;line-height:30px}.block-review .block-review--right{display:flex;flex-direction:column;line-height:18px;padding-right:12px}.block-review .block-review--right .star-review{font-size:12px;color:#ff9a1b;letter-spacing:.4px}.block-review .block-review--right .number-review{font-size:10px;font-weight:600}.image-with-text-table{font-size:10px}.btn-toggle-show{display:flex;width:100%;justify-content:center;align-items:center;margin:0;padding-bottom:20px}.btn-toggle-show .line-btn{height:1px;width:100%;background-color:#cdcdcd;z-index:1;display:block}.btn-toggle-show .btn-show-more,.btn-toggle-show .btn-show-less{display:flex;flex-direction:row;align-items:center;padding:10px 50px;border-radius:30px;border:1px solid #cdcdcd;width:max-content;z-index:2;background-color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;position:absolute;gap:3px}.btn-toggle-show .btn-show-more .text-content{font-size:11px}.btn-toggle-show .btn-show-more>span:last-child,.btn-toggle-show .btn-show-less>span:last-child{font-size:14px}.section-featured-product---first-only .product__info-wrapper .product__info-container .sticky-atc{background-color:transparent;box-shadow:unset;pointer-events:none}.featured-product .sticky-atc.hidden-footer{transform:translateY(100%)!important}.section-featured-product---first-only .product__info-wrapper .product__info-container .sticky-atc .sticky-atc-container{justify-content:flex-end}.section-featured-product---first-only .product__info-wrapper .product__info-container .sticky-atc .sticky-atc__left{display:none}.section-featured-product---first-only .product__info-wrapper .product__info-container .sticky-atc .sticky-atc__button>button{box-shadow:#0003 0 -1px 10px;color:rgb(var(--color-text-button));pointer-events:auto;padding:0 2rem}.multicolumn-custom>.page-width-multicolumn-custom .image-with-text__heading{margin:0}.multicolumn-custom>.page-width-multicolumn-custom{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px}.multicolumn-custom>.page-width-multicolumn-custom .image-with-text__heading{font-size:22px;font-weight:600;text-shadow:2px 2px 2px rgba(52,56,56,.2)}.multicolumn-custom>.page-width-multicolumn-custom .image-with-text__text:nth-child(2){line-height:25px;font-size:35px}.multicolumn-custom>.page-width-multicolumn-custom .text-in-table{border:1px solid;border-color:rgb(var(--color-heading-columns));padding:10px 25px;font-weight:600;font-size:calc(var(--font-size-text) * var(--font-heading-scale));letter-spacing:.1px}.multicolumn-custom>.page-width-multicolumn-custom .text-in-table>div p{margin:0}.multicolumn-custom>.page-width-multicolumn-custom .product-info__image-block{width:100%}.multicolumn-custom>.page-width-multicolumn-custom .image-with-text__text:nth-child(4){font-size:var(--font-size-text)}.multicolumn-custom>.page-width-multicolumn-custom .splide{width:100%}.multicolumn-custom>.page-width-multicolumn-custom .splide .splide__track .splide__list{display:flex;flex-wrap:wrap;width:100%;gap:0;justify-content:center}.multicolumn-custom>.page-width-multicolumn-custom .splide .splide__track .splide__list .splide__slide{max-width:50%;width:50%}.multicolumn-custom>.page-width-multicolumn-custom .splide .splide__track .splide__list .splide__slide{border-bottom:1px solid;border-color:rgb(var(--color-heading-columns))}.multicolumn-custom>.page-width-multicolumn-custom .splide .splide__track .splide__list .splide__slide:nth-child(odd){border-right:1px solid;border-color:rgb(var(--color-heading-columns))}.multicolumn-custom>.page-width-multicolumn-custom .splide .splide__track .splide__list .splide__slide:last-child{border:unset}.multicolumn-custom>.page-width-multicolumn-custom .splide .splide__track .splide__list .splide__slide:nth-last-child(2):nth-child(odd){border-bottom:none}.multicolumn-custom>.page-width-multicolumn-custom .splide .splide__track .splide__list .splide__slide .splide__slide__container,.multicolumn-custom>.page-width-multicolumn-custom .splide .splide__track .splide__list .splide__slide .splide__slide__container .multicolumn-card{height:100%}.multicolumn-custom>.page-width-multicolumn-custom .splide .splide__track .splide__list .splide__slide .splide__slide__container .multicolumn-card__info{padding:10px!important;height:100%;display:flex;flex-direction:column}.multicolumn-custom .page-width-multicolumn-custom .splide .splide__track .splide__list>.splide__slide>.splide__slide__container>.multicolumn-card .multicolumn-card__info h3{font-weight:600;font-size:18px!important}.multicolumn-custom>.page-width-multicolumn-custom .image-with-text__text--last-child{color:#707070;font-size:10px}.banner-svg-custom{height:auto!important}.footer-custom{border-top:unset}.footer-custom .footer__content-top{padding:0}.footer-custom .footer__content-bottom .footer__column--info .footer__payment .list-payment{padding-top:unset}.footer-custom .footer__content-top .footer__blocks-wrapper-custom{align-items:stretch;gap:0;font-size:12px}.footer__blocks-wrapper-custom .footer-block.footer-block-brand-mobile{margin-bottom:0;padding:1rem 0;border-top:1px solid var(--border-color-footer)}.footer__blocks-wrapper-custom .footer-block.footer-block-brand-mobile .footer-block__brand-info{display:flex;justify-content:center;align-items:center}.footer__blocks-wrapper-custom .footer-block.footer-block-brand-mobile .footer-block__brand-info .footer-block__image-wrapper{width:80%;margin-bottom:0}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-4:not(:has(*)){display:none}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-4{order:1;width:50%;border:1px solid var(--border-color-footer);margin:0;padding:15px}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-4 .footer-block__details-content li a{font-size:unset;padding:5px 0;letter-spacing:.2px}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-4 .footer-block__heading{margin-bottom:1rem;font-weight:600;font-size:14px;letter-spacing:.1px}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-4:nth-child(3){border-bottom:unset;border-left:unset}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-4:nth-child(4){border-bottom:unset;border-left:unset;border-right:unset}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-4:nth-child(5){border-left:unset}.footer__blocks-wrapper-custom.grid .footer-block.footer-block-image-mobile{order:2;width:50%;margin:0;border:1px solid var(--border-color-footer);padding:15px;display:flex;align-items:center;border-left:unset;border-right:unset;flex-direction:column}.footer__blocks-wrapper-custom.grid .footer-block.footer-block-image-mobile .footer-block__heading{margin-bottom:1rem;font-weight:600;font-size:14px;letter-spacing:.1px;width:100%;text-align:left}.footer__blocks-wrapper-custom.grid .footer-block.footer-block-image-mobile .footer-block__image-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:3rem}.footer__blocks-wrapper-custom.grid .footer-block.footer-block-image-mobile .footer-block__image-wrapper>img{width:100%}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-12{order:3;padding:1.5rem 0;border-bottom:1px solid var(--border-color-footer)}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-12 .footer-block-image-custom .footer-block__details-content p{padding:0 15px;text-align:left}.banner-svg-custom .banner__media.desktop-hidden{background-color:transparent}.section+.section{margin-top:0}.banner__box-custom>.banner__buttons{width:100%;display:flex;justify-content:flex-end;margin:0!important}.banner__box-custom>.banner__buttons>.button{color:var(--color-text-btn);font-size:12px;height:max-content;min-height:unset;padding:14px 18px;border-radius:unset}.banner__box-custom>.banner__buttons>.button:hover{scale:1.02}.banner__box-custom>.banner__buttons>.button:before,.banner__box-custom>.banner__buttons>.button:after{all:unset}.announcement-bar-section .announcement-bar{border:unset}.footer-custom .footer__content-bottom{border-top:unset}.footer__content-bottom-wrapper .footer__copyright .list-unstyled li a{padding:0}.quick-add-modal .quick-add-modal__content{top:unset;display:flex;justify-content:center;overflow:visible;background-color:#dbe2f0}.quick-add-modal .quick-add-modal__content .quick-add-modal__toggle{right:unset;top:-5.5rem;background-color:#dbe2f0}.quick-add-modal .quick-add-modal__content .quick-add-modal__toggle .icon{color:#03045e}.quick-add-modal .quick-add-modal__content .quick-add-modal__content-info{padding:1.5rem;width:100%}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--pills>label{width:7.3em}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__caption>span:first-child{font-size:2em}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__content .quantity-break__left{gap:.2em}.footer-block--newsletter{margin-top:0;margin-bottom:20px;flex:unset}.footer-block--newsletter .footer__list-social{gap:10px}.footer-block--newsletter .footer__list-social .list-social__item:not(:has(img)){display:none}.footer-block--newsletter .footer__list-social .list-social__item .list-social__link{padding:0}.footer-block--newsletter .footer__list-social .list-social__item .list-social__link>img{width:35px;height:35px;aspect-ratio:1;border-radius:8px}.trustpilot-reviews .splide .splide__track .splide__list>.splide__slide>.splide__slide__container>.trustpilot-review{max-width:calc(100vw - 30px);margin:0}.menu-drawer .list-social__link{padding:.6em}.menu-drawer .list-social__link>img{width:35px;height:35px;border-radius:8px}.product-popup-modal-custom{text-align:center}.product-popup-modal-custom .product-popup-modal__content{max-height:70%;position:relative;left:unset;transform:unset;padding:0 .5rem;margin-top:6rem}.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__toggle{background-color:#e1e1e1;position:absolute;bottom:0;top:unset;right:50%;transform:translate(50%)}.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__content-info{padding:0;margin-bottom:1.5rem}.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__content-info .h2{font-size:16px;margin:1rem 0}.card-reviews-buyp .trustpilot-review{background-color:var(--background-column-color);font-size:14px;--pfp-size: 5rem !important;width:100%;display:flex;flex-direction:column}.card-reviews-buyp .trustpilot-review .info-author-review{display:flex;justify-content:space-between}.card-reviews-buyp .trustpilot-review .info-author-review .info-verify{display:flex;flex-direction:column;gap:10px;justify-content:flex-end;color:#00b67a}.card-reviews-buyp .trustpilot-review .info-author-review .info-verify>div{display:flex;justify-content:flex-end}.card-reviews-buyp .trustpilot-review .info-author-review .info-verify>div>span{font-size:20px}.card-reviews-buyp .trustpilot-review .info-author-review .info-author{display:flex;gap:6px;max-width:70%}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-avatar{position:relative}.card-reviews-buyp .splide .splide__track .splide__list{align-items:stretch}.card-reviews-buyp .splide .splide__track .splide__list>.splide__slide>.splide__slide__container,.card-reviews-buyp .splide .splide__track .splide__list>.splide__slide>.splide__slide__container>.trustpilot-review{height:100%}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-avatar .social-img{position:absolute;bottom:0;right:0;width:20px;height:20px;aspect-ratio:1;border-radius:5px;display:flex;justify-content:center}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-avatar .social-img img{border-radius:5px;width:17px;height:17px}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-avatar .insta-story-open-btn{cursor:unset}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-star-name{display:flex;flex-direction:column;justify-content:space-between;gap:3px}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-star-name .info-name{display:flex;gap:4px;align-items:baseline}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-star-name .star-yellow{font-size:1.6rem;color:#ffaf3b;letter-spacing:2px;line-height:100%;font-weight:600;display:flex}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-star-name .rating-stars__container{margin:0}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-star-name .rating-stars__container .trustpilot-stars-svg{height:1.6rem}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-star-name .info-name .insta-story-open-btn__username{text-align:left;font-size:calc(var(--pfp-size) / 3);color:#000;margin:0;max-width:90%;font-weight:600}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-star-name .info-name img{width:12px;height:12px}.card-reviews-buyp .trustpilot-review .info-review-content{text-align:left;padding:1.2rem;margin-top:1rem;background-color:var(--background-column-content-color);border-radius:10px;height:100%}.card-reviews-buyp .trustpilot-review .info-review-content h3{margin:0 0 .5rem;color:#000;font-weight:600;font-size:15px}.card-reviews-buyp .trustpilot-review .info-review-content div.rte p{font-size:12px;font-style:italic;font-weight:400;color:#343434;letter-spacing:.2px}modal-opener.popup-custom{margin:0}modal-opener.popup-custom .product-popup-modal__button{font-weight:600;padding:0;color:rgba(var(--color-link),var(--alpha-link))}modal-opener.popup-custom .product-popup-modal__button:hover{color:rgb(var(--color-link))}modal-opener.popup-custom .text_right-popup p{margin:0}.header-buyp .header__icons{width:100%;justify-content:flex-end}.header-buyp .btn-buy-now-header{flex:1;display:flex;justify-content:flex-start;align-items:center}.header-buyp .btn-buy-now-header .button{min-width:unset;min-height:2em;max-height:40px;width:max-content;cursor:pointer;color:var(--color-text-btn);background-color:var(--color-background-btn);font-size:2.5em;padding:.8em 1em;line-height:unset}.header-buyp .btn-buy-now-header .button:after{border-radius:20px;box-shadow:unset}.header-buyp{font-size:1vw;grid-template-columns:1fr 1fr 1fr}.header-buyp .header-drawer-buyp{display:flex;flex-direction:row;align-items:center;gap:5px}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items{gap:1.5rem;font-size:1vw}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item{background-color:#e1e1ea;padding:2.5em;border-radius:15px;align-items:stretch}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item:hover{opacity:.8}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body #CartDrawer-CartItems .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-item__media .cart-item__image{border-radius:10px}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-item__name{font-size:4em;font-weight:600;letter-spacing:.2px;margin:0;line-height:16px}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .product-option{letter-spacing:.1px;line-height:unset;font-size:2.5em}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-item__media{width:28%}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right{padding-left:2em;display:flex;flex-direction:column}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-drawer-item__details-and-delete-btn{flex:1}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-drawer-item__details-and-delete-btn .cart-item__details{height:100%;display:flex;flex-direction:column;font-size:inherit}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-drawer-item__details-and-delete-btn .cart-item__details>dl{flex:1;display:flex;align-items:flex-end;margin:0}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-item__quantity .quantity__input{font-weight:600;font-size:3.5em;padding:0}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-item__quantity .quantity__button{font-size:3em}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-item__quantity .cart-quantity{padding:.2rem;align-items:center;font-size:unset}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-drawer-item__saving{font-size:3em}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .review-custom{display:flex;align-items:baseline;gap:3px;line-height:12px;margin-bottom:1em}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .review-custom .star-review{color:#ff9a1b;font-size:3.5em}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .review-custom .top-review{color:red;font-weight:600;font-size:3.5em}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-drawer-item__quantity-and-prices{margin:0;align-items:flex-end}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-drawer-item__quantity-and-prices .cart-item__totals .cart-item__old-price{font-size:3em}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-drawer-item__quantity-and-prices .cart-item__totals .price--end{font-size:3em}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .review-custom p{margin:0}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .review-custom .number-review{font-size:2.5em}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row{position:relative}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .field:before,cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .field:after{border-radius:30px}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .field .field__input{width:100%;border-radius:30px;background-color:unset}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .field .field__input:focus-visible{box-shadow:unset}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .field .field__input:focus{border-radius:30px}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .button{position:absolute;right:10px;min-height:unset;height:28px;width:28px;margin:0;padding:0;aspect-ratio:1;font-weight:600;letter-spacing:unset;align-items:center;justify-content:center;display:flex}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .button:before,cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .button:after{content:none}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .button>svg{display:flex;align-items:center;text-align:center;justify-content:center;aspect-ratio:1;height:22px;width:22px}cart-drawer.drawer-buyp .cart-drawer .icon-with-text{border-bottom:.1rem solid rgba(var(--color-foreground),.2);border-top:.1rem solid rgba(var(--color-foreground),.2);gap:0;font-size:1vw;align-items:stretch;margin:2em 0}cart-drawer.drawer-buyp .cart-drawer .icon-with-text .icon-with-text__item:first-child{border-left:.1rem solid rgba(var(--color-foreground),.2)}cart-drawer.drawer-buyp .cart-drawer .icon-with-text .icon-with-text__item{width:20%;border-right:.1rem solid rgba(var(--color-foreground),.2);background-color:#fafafc;aspect-ratio:1;padding:1em}cart-drawer.drawer-buyp .cart-drawer .icon-with-text .icon-with-text__item>span:first-child{font-size:8em}cart-drawer.drawer-buyp .cart-drawer .icon-with-text .icon-with-text__item>span:last-child{font-size:2.2em;letter-spacing:.01em}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount{margin-bottom:0;margin-top:0}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-drawer__footer{margin:1rem 0}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-drawer__footer .cart-drawer__totals{gap:0;flex-direction:row-reverse;align-items:baseline;justify-content:space-between;padding-bottom:1rem;border-bottom:.1rem solid rgba(var(--color-foreground),.2);font-size:2vw}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-drawer__footer .cart-drawer__total-savings{margin:0}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-drawer__footer .cart-drawer__totals>p:first-child{font-size:2em;gap:.2em}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-drawer__footer .cart-drawer__totals>p:last-child{font-size:2.5em;gap:.2em}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body cart-drawer-items{margin:1.5rem 0}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form{margin-bottom:8px}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .field{align-items:center}cart-drawer.drawer-buyp .cart-drawer .drawer__header{padding:1rem 0}cart-drawer.drawer-buyp .cart-drawer .drawer__header .drawer__heading{font-size:18px;font-weight:600}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .cart-timer{padding:1rem 0}.banner__content--custom .svg-list-mobile{width:100%}.banner__content--custom .svg-list-mobile .svg-icon-list{display:flex;justify-content:space-between;gap:5px;width:100%}.banner__content--custom .svg-list-mobile .svg-icon-list .svg-icon-item{display:block!important;max-width:calc(20% - 4px);-webkit-mask-size:contain;width:70px;aspect-ratio:1;background-color:var(--color-svg-image-cutom1)}.banner-svg-custom .banner__content .banner__box-custom--media{width:50%;position:relative;display:flex;padding:15px 0 5px 15px}.banner-svg-custom .banner__content .banner__box-custom--media--top-left{align-items:flex-start;justify-content:flex-start}.banner-svg-custom .banner__content .banner__box-custom--media--top-center{align-items:flex-start;justify-content:center}.banner-svg-custom .banner__content .banner__box-custom--media--top-right{align-items:flex-start;justify-content:flex-end}.banner-svg-custom .banner__content .banner__box-custom--media--middle-left{align-items:center;justify-content:flex-start}.banner-svg-custom .banner__content .banner__box-custom--media--middle-center{align-items:center;justify-content:center}.banner-svg-custom .banner__content .banner__box-custom--media--middle-right{align-items:center;justify-content:flex-end}.banner-svg-custom .banner__content .banner__box-custom--media--bottom-left{align-items:flex-end;justify-content:flex-start}.banner-svg-custom .banner__content .banner__box-custom--media--bottom-center{align-items:flex-end;justify-content:center}.banner-svg-custom .banner__content .banner__box-custom--media--bottom-right{align-items:flex-end;justify-content:flex-end}.banner-svg-custom .banner__content--custom{flex-wrap:wrap;justify-content:flex-end;height:max-content;align-items:center}.banner-svg-custom .banner__content .banner__box-custom--media .img-banner--media>img{height:auto!important;width:100%}.banner-svg-custom .banner__content .banner__box-custom--media .svg-banner-media{position:absolute;padding:var(--svg-mobie-padding) 0}.banner-svg-custom .banner__content .banner__box-custom--media .svg-banner-media>img{height:max-content!important;width:clamp(var(--min-svg40-height-mobile),var(--intrinsic-svg40-height-mobile),var(--max-svg40-height-mobile))!important}.banner-svg-custom .banner__content--custom .svg-list-mobile{width:100%;padding:0 15px 10px}.menu-drawer--custom .menu-drawer__menu-item{font-size:16px}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__menu>li:first-child>details>.menu-drawer__menu-item{padding-top:1.5rem}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__menu>li>details>.menu-drawer__menu-item{padding:.5rem 2rem}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__menu>li>details>.menu-drawer__submenu ul li .icon-caret{right:2rem}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__menu .menu-drawer__submenu{position:unset;transition:unset;border-left:unset;padding:0 15px}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__navigation .submenu-open .menu-drawer__menu{padding:0;border-left:.1rem solid rgba(var(--color-foreground),.2)}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__navigation .submenu-open .menu-drawer__menu>li>.menu-drawer__menu-item{font-weight:500;font-size:14px;padding:0;margin:1.5rem}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__navigation .submenu-open{visibility:visible;border-left:unset}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__navigation .submenu-open .menu-drawer__menu{padding:0}.menu-drawer--custom .menu-drawer__menu-item>.icon-arrow{display:none}.menu-drawer--custom .menu-drawer__menu-item>.icon-caret{display:flex;position:absolute;height:1rem;top:unset;right:0;transform:unset;transition:transform .2s ease-in-out}.menu-drawer--custom .menu-drawer__inner-container{display:flex;flex-direction:column;height:100%}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__title-and-close-btn{border-bottom:1px solid rgba(75,75,75,.5)}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__mobile-content{padding:2px 10px}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__mobile-content .logo-header-drawer{width:100%;display:flex;justify-content:center;align-items:center}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__mobile-content .logo-header-drawer>img{width:100px;height:auto}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__mobile-content .header__icon{display:flex;justify-content:center;align-items:center;aspect-ratio:1}.menu-drawer--custom .menu-drawer__inner-container .menu-drawer__mobile-content .icon-account-cricle svg{width:25px;aspect-ratio:1;height:25px}.menu-drawer--custom .menu-drawer__navigation-container{overflow-y:scroll;overflow-x:unset;flex:1}.menu-drawer--custom .menu-drawer__utility-links{border-top:1px solid rgba(75,75,75,.5);margin-bottom:50px}.menu-drawer--custom .menu-drawer__navigation-container .menu-drawer__navigation{padding:0}.menu-drawer--custom .menu-drawer__navigation-container .menu-drawer__navigation:first-child{border-bottom:1px solid rgba(75,75,75,.5)}.menu-drawer--custom .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li{border-bottom:solid 1px rgba(var(--color-foreground),.1);padding:9px 0;margin:0 15px}.menu-drawer--custom .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li:last-child{border-bottom:unset}.menu-drawer--custom .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>details>.menu-drawer__submenu has-submenu .menu-drawer__menu-item{padding-right:15px}.menu-drawer--custom .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>a.menu-drawer__menu-item,.menu-drawer--custom .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>details>.menu-drawer__menu-item{padding:0}.menu-drawer--custom .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>details>.menu-drawer__submenu{padding:0}.menu-drawer--custom .menu-drawer__navigation-container .menu-drawer__secondary-nav .menu-drawer__menu>li{display:flex;align-items:center;gap:5px}.menu-drawer--custom .menu-drawer__navigation-container .menu-drawer__secondary-nav .menu-drawer__menu>li a{padding-right:0}.menu-drawer__secondary-nav .menu-drawer__menu-item,.menu-drawer__secondary-nav .menu-drawer__menu-item:hover{color:rgba(var(--color-foreground),.6)}details[open].menu-opening>summary .icon-caret{transform:rotate(180deg)}.menu-drawer__menu-item:focus,.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{background-color:unset}#CartDrawer #CartDrawer-Checkout{font-size:2vw}#CartDrawer #CartDrawer-Checkout .button__label{font-size:2.2em}.rich-text__wrapper .svg-icon-list{display:flex;justify-content:center;gap:5px;width:100%}.rich-text__wrapper .svg-icon-list .svg-icon-item{display:block!important;max-width:calc(20% - 4px);-webkit-mask-size:contain;width:70px;aspect-ratio:1}.drawer__inner .drawer__inner-empty{height:100vh}.menu-drawer__navigation:first-child>ul>li>details>.menu-drawer__menu-item,.menu-drawer__navigation:first-child>ul>li>.menu-drawer__menu-item{--clr: #55a4e0;--bg: #03045e;background:linear-gradient(316deg,var(--bg),var(--clr));-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:4px 4px 4px rgba(2,4,4,.1)}}@media screen and (min-width: 750px){.mobile{display:none!important}section .featured-product.product--small{width:70rem;margin:0 auto;background-color:transparent}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small{width:50rem}.section-related-product-group{display:flex;justify-content:center;background-color:#fff}.section-related-product-group>.section-related-product-group-detail{display:flex;flex-wrap:wrap;justify-content:flex-start}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper{padding:0;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2);max-width:60%}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper{width:calc(50% - 5px);max-width:50%;padding:0}.featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .badge.price__badge-sale{position:absolute;left:1.3rem;top:1.3rem;aspect-ratio:1;border-radius:50%;max-width:6rem;border:1px solid #cbcddf}.featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .price__container{display:none}.featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .badge.price__badge-sale>.nowrap{font-size:16px;white-space:pre-wrap;line-height:16px;letter-spacing:.5px}.featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .badge.price__badge-sale>svg{display:none!important}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--pills{max-width:100%;display:flex;justify-content:space-between;order:2;margin:0;flex:unset}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--pills{max-width:unset;display:flex;justify-content:space-between;order:2;margin:0;flex:unset;position:absolute;bottom:-6rem;right:0;z-index:1;width:calc(200% + 10px)}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--pills>label{margin:0;font-weight:600;padding:0;width:15.5rem;height:5rem;display:grid;place-items:center;letter-spacing:unset;color:#000}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--quantity-breaks{flex:unset}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--pills>label{margin:0;font-weight:600;font-size:16px;padding:12px 30px}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container>variant-selects{display:flex;flex-direction:column;margin:0;justify-content:space-between;height:100%}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container>variant-selects{position:relative}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container{gap:10px}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input--quantity-breaks{height:100%}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks{height:100%}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container{height:100%;display:flex;flex-direction:column}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break{opacity:1;padding:1.8rem;border:unset;background-color:#fff}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break{width:100%;display:flex;padding:1.5rem 1.8rem}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .free-ship-line .line-content{width:80%}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input[type=radio]:first-child+.quantity-break{height:calc(60% - 5px)}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break:last-child{height:calc(40% - 5px)}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input:checked+.quantity-break{background:#03045e;color:#fff}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input:checked+.quantity-break .quantity-break__price,section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input:checked+.quantity-break .quantity-break__compare-price{color:#fff}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__badge{border-radius:.5em}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__badge{font-size:12px}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content{margin-left:0;flex-direction:column}section .featured-product.product--small:not(.product--no-media){align-items:stretch;gap:10px}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media){flex-direction:row;padding-bottom:12rem}section .featured-product.product--small:not(.product--no-media)>.product__media-wrapper{width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2);max-width:40%;--color-background: transparent;border-radius:10px;background-clip:padding-box;background-color:#fff;overflow:hidden;position:relative}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__media-wrapper{width:calc(50% - 5px);max-width:50%;padding:0}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__caption{font-size:16px;font-weight:600}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__caption>span:first-child{font-size:30px;font-weight:600}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__caption>span:first-child{font-size:28px;font-weight:600}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__content{align-items:stretch;width:100%}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .free-ship-content{width:100%;display:flex;flex-direction:column;line-height:16px;padding-top:4px;gap:2px}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .free-ship-line{display:flex;width:100%;justify-content:flex-start;margin-top:3px}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .free-ship-line .line-content{display:inline-block;width:40%;border-top:1px solid}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .free-ship-line .line-content{width:80%}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .free-ship-content *{font-size:13px}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .free-ship-content>div{display:flex;gap:2px;align-items:center}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__content{flex-direction:column;gap:3px}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__content .quantity-break__right{flex-direction:column-reverse;gap:1rem}.quick-add-modal .quick-add-modal__content-info section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__content .quantity-break__right{flex-direction:row}section .featured-product.product--small{padding-bottom:59px}.section-related-product-group>.section-related-product-group-detail>.section-featured-product{width:50rem}@container section-group (max-width: 999px){.section-related-product-group>.section-related-product-group-detail{width:50rem}}.banner__content .banner__box{padding:0;overflow:hidden;border-radius:15px}.banner__content .banner__box .banner__tables-form>h2{margin:0;padding:3rem;background-color:#ffb0b4;color:#d22731}.banner__content .banner__box .banner__tables-form>h2>span{font-size:18px}.banner__content .banner__box .banner__tables-form .custom-table-wrapper{margin:0}.banner__content .banner__box .banner__tables-form .custom-table-wrapper .table-container{background-color:#dc4047;margin:0!important;padding:10px}.banner__content .banner__box .banner__tables-form .custom-table-wrapper .table-container table.custom-table tr td{color:#fff;border:none!important;padding-left:30px!important}.banner__box-custom{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.5rem;height:100%;max-width:100%}.banner__box-custom>h2{margin:0;font-size:clamp(var(--min-heading-size-pc),var(--intrinsic-heading-size-pc),var(--max-heading-size-pc));letter-spacing:2px;font-weight:600;text-shadow:4px 4px 4px rgba(2,4,8,.1);color:var(--hightlight-color);height:40%;display:flex;align-items:center;background:var(--linear-gradient-color);-webkit-background-clip:text;background-clip:text}.banner__box-custom>.banner__buttons{margin-top:unset!important}.banner__box-custom>.banner__text>span{font-size:12px;color:#c4bac0}.banner__box-custom>.banner__buttons>.button{border-radius:unset;font-size:20px;padding:0 2rem;color:var(--color-text-btn)}.banner__box-custom>.banner__buttons>.button:after{border-radius:unset}.banner__box-custom>.banner__buttons>.button:hover{border-radius:unset}.banner__box-custom>.banner__buttons>.button:hover:after{border-radius:unset}.banner__box-custom .banner__box-custom--bottom{display:flex;flex-direction:column;gap:20px;width:80%}.banner__box-custom .banner__box-custom--bottom .content-for-top,.banner__box-custom .banner__box-custom--bottom .content-for-bottom{font-size:clamp(var(--min-font-size-pc),var(--intrinsic-font-size-pc),var(--max-font-size-pc));color:var(--color-text)}.banner__box-custom .banner__box-custom--bottom .svg-icon-list{display:flex;justify-content:center;gap:20px}.banner__box-custom .banner__box-custom--bottom .svg-icon-list .svg-icon-item{display:block;max-width:calc(20% - 4px);-webkit-mask-size:contain;width:100px;height:100px;background-color:var(--color-svg-image-cutom1)}.banner__box-custom .banner__box-custom--bottom .content-for-bottom{font-weight:500}.section-related-product-group{padding:3.6rem 0}.collapsible-content summary:hover .accordion__title{text-decoration:unset}h2.h4.accordion__title{font-weight:600;font-size:unset}.collapsible-content.collapsible-section-layout .collapsible-content__wrapper{border:1px solid #e2e1f0}section.section-featured-product---first-only{background-color:#dbe2f0}.image-with-text-table .image-with-text__grid{border-radius:50px;overflow:hidden;border:1px solid var(--border-color-image-table);border-color:var(--border-color-image-table)}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .table-container{padding:10px 36px;border-radius:30px!important;border:1px solid var(--border-color-image-table);border-color:var(--border-color-image-table);height:max-content}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .table-container *{border-color:rgb(var(--color-text))}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .table-container .custom-table tr{border-color:rgba(var(--color-text),.5)}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .table-container .table-container__header{font-size:30px;font-weight:600;text-align:center;padding-bottom:5px}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .text_for_table_footer{padding:0 36px;margin-top:20px}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .text_for_table_footer>p{margin:0}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{margin:36px 36px 36px 20px;height:max-content;border-radius:0}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content:after{height:unset}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper{color:#03045e;font-size:14px;width:100%;letter-spacing:.2px;max-height:unset!important}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .table-container .text-footer-table p{line-height:18px}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-table-wrapper .table-container .text-footer-table .image-with-text__text{width:100%;margin:0;line-height:15px;padding:8px 0}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content>.image-with-text__text:nth-child(3){border-bottom:2px solid #1c1c6e}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr{border-bottom:1px solid var(--border-color-image-table);border-color:var(--border-color-image-table)}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr>td{padding-top:5px;letter-spacing:.1px}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr:last-child{border-bottom:unset}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr td{border:none!important;font-weight:600}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr:first-child>td{font-size:20px}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr>td{padding:5px 0}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .table-container .custom-table tr td:first-child{text-align:left!important;min-width:70%}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__content{padding:0}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item{height:100%;display:grid;font-size:2vw}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item *{color:unset}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{width:100%;height:100%;grid-column:1 / -1;grid-row:1 / -1;z-index:0;padding-bottom:0!important}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media>img{display:block;max-width:100%;position:unset;height:auto;width:100%}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item>*{overflow:unset}.image-with-text-table .image-with-text .image-with-text__grid .text-image__custom{all:unset;width:unset;display:flex;flex-direction:column;align-items:center;position:relative}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item .text-image__custom--header{all:unset;font-weight:600;text-align:right;line-height:normal;position:absolute;top:20px;right:20px;margin:0;width:calc(100% - 20px)}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item .text-image__custom--header>p{margin:0;font-size:6rem;font-weight:600}.image-with-text-table .image-with-text .image-with-text__grid .text-image__custom--content{margin-bottom:10px}.image-with-text-table .image-with-text .image-with-text__grid .text-image__custom--warning{font-size:14px;margin:0;position:absolute;text-align:center;bottom:calc(100% + 20px);width:100%;left:0}.image-with-text-table .image-with-text .image-with-text__grid .text-image__custom--warning>p{margin:0}.image-with-text-table .image-with-text .image-with-text__grid .text-image__custom--table{line-height:1.5;border:1px solid var(--border-color-image-table);border-color:var(--border-color-image-table);padding:5px 36px;margin:0 20px 36px 36px;text-align:left;letter-spacing:.1px}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .text-image__custom--table{padding:5px 36px;margin:20px 0 0}.image-with-text-table .image-with-text .image-with-text__grid .text-image__custom--table:has(>p:empty){margin:0}.image-with-text-table .image-with-text .image-with-text__grid .text-image__custom--table>p{color:var(--color-text-custom-top)!important;font-size:13px}.image-with-text-table .image-with-text .image-with-text__grid .text-image__custom--footer{font-size:13px;line-height:1.4;font-style:italic;padding:0 36px;margin:0;letter-spacing:.2px}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .text-image__custom--footer{padding:0 36px}.image-with-text-table .image-with-text .image-with-text__grid .custom-table-wrapper .text-image__custom--footer>p{margin:20px 0 0}.image-with-text-table .image-with-text .image-with-text__grid .text-image__custom--footer>p{margin:0 36px 20px;font-size:13px}.image-with-text-table .image-with-text .image-with-text__grid .text-image__custom--footer>p:empty{margin:0}section.section-featured-product---first-only .featured-product .product__media-list{position:relative}section.section-featured-product---first-only .featured-product .product__media-item:not(:first-child){display:block;visibility:hidden;position:absolute;max-width:1px;z-index:-1;top:0}.block-review{position:absolute;bottom:0;left:0;z-index:2;display:flex;flex-direction:row;align-items:center;gap:4px;padding:3px 5px 3px 10px;border-top-right-radius:100px;border-bottom-left-radius:22px;border:1px solid #cbcddf;border-bottom:transparent;border-left:transparent;-webkit-backdrop-filter:blur(1px);background:#c4dee600;backdrop-filter:blur(1px)}.block-review p{margin:0}.block-review .block-review--left{font-size:38px;color:red;font-weight:600;line-height:30px}.block-review .block-review--right{display:flex;flex-direction:column;line-height:18px;padding-right:15px}.block-review .block-review--right .star-review{font-size:20px;color:#ff9a1b;letter-spacing:.1px}.block-review .block-review--right .number-review{font-size:13px;font-weight:600}.section-featured-product---first-only .product__info-wrapper .product__info-container .sticky-atc{background-color:transparent;box-shadow:unset;pointer-events:none}.section-featured-product---first-only .product__info-wrapper .product__info-container .sticky-atc .sticky-atc-container{justify-content:flex-end;margin-bottom:20px}.section-featured-product---first-only .product__info-wrapper .product__info-container .sticky-atc .sticky-atc__left{display:none}.section-featured-product---first-only .product__info-wrapper .product__info-container .sticky-atc .sticky-atc__button>button{box-shadow:#0003 0 -1px 10px;color:rgb(var(--color-text-button));pointer-events:auto}.multicolumn-custom{text-align:center}.multicolumn-custom .image-with-text__heading{margin:0;color:var(--hightlight-color);font-weight:600}.d-flex{display:flex}.flex-column{flex-direction:column}.multicolumn-custom>.page-width-multicolumn-custom{display:flex;flex-direction:column;gap:20px;align-items:center}.multicolumn-custom>.page-width-multicolumn-custom .image-with-text__heading{text-shadow:2px 1.4px 0px #6c6969}.multicolumn-custom>.page-width-multicolumn-custom .text-in-table{border:1px solid;border-color:rgb(var(--color-heading-columns));padding:15px 40px;font-weight:600;font-size:calc(var(--font-size-text) * var(--font-heading-scale));letter-spacing:.1px}.multicolumn-custom>.page-width-multicolumn-custom .text-in-table>div{font-size:calc(var(--font-size-text) * var(--font-heading-scale))}.multicolumn-custom>.page-width-multicolumn-custom .text-in-table>div p{margin:0}.multicolumn-custom>.page-width-multicolumn-custom .image-with-text__text:nth-child(2){font-size:45px}.multicolumn-custom>.page-width-multicolumn-custom .image-with-text__text:nth-child(4){font-size:14px;width:100%}.multicolumn-custom>.page-width-multicolumn-custom .image-with-text__text--last-child{color:#707070;font-size:12px}.multicolumn-custom>.page-width-multicolumn-custom .product-info__image-block{width:100%}.featured-product .product__media-list .product__media-item .product-media-container modal-opener .product__media>img{border-radius:unset}.banner-svg-custom{min-height:650px}.banner-svg-custom .banner__media>.banner__media-image-half--custom{max-width:unset!important;position:unset!important;margin:0 auto;width:unset}.banner-svg-custom:before,.banner-svg-custom .banner__media:before{padding-bottom:0!important}.banner-svg-custom .banner__media.mobile-hidden{display:flex;justify-content:center;overflow:hidden;background-color:transparent}.banner-svg-custom .banner__content .content-container{height:100%;display:flex;justify-content:center;align-items:center;width:60%;max-width:unset}.multicolumn-custom .page-width-multicolumn-custom .splide{width:100%}.trustpilot-reviews .splide .splide__track .splide__list,.multicolumn-custom .page-width-multicolumn-custom .splide .splide__track .splide__list{align-items:stretch;column-gap:unset!important;row-gap:unset!important}.multicolumn-custom .page-width-multicolumn-custom .splide .splide__track .splide__list{display:flex;justify-content:center;flex-wrap:wrap;row-gap:5px!important}.multicolumn-custom .page-width-multicolumn-custom .splide .splide__track .splide__list .splide__slide{width:25%;max-width:25%}.trustpilot-reviews .splide .splide__track .splide__list>.splide__slide>.splide__slide__container,.trustpilot-reviews .splide .splide__track .splide__list>.splide__slide>.splide__slide__container>.trustpilot-review{height:100%}.trustpilot-reviews .splide .splide__track .splide__list>.splide__slide>.splide__slide__container>.trustpilot-review{display:flex;flex-direction:column;margin:0;width:42rem}.card-reviews-wrap-buyp .splide .splide__track .splide__list{display:flex;flex-wrap:wrap;width:100%;gap:20px!important;justify-content:center}.trustpilot-reviews .splide .splide__track .splide__list>.splide__slide>.splide__slide__container>.trustpilot-review .testimonial-card__author-container{margin-top:auto}.multicolumn-custom .page-width-multicolumn-custom .splide .splide__track .splide__list>.splide__slide>.splide__slide__container>.multicolumn-card{background-color:transparent;height:100%}.multicolumn-custom .page-width-multicolumn-custom .splide .splide__track .splide__list>.splide__slide>.splide__slide__container>.multicolumn-card .multicolumn-card__info .rte{font-size:14px;margin:5px 30px 0;min-height:2lh}.multicolumn-custom .page-width-multicolumn-custom .splide .splide__track .splide__list>.splide__slide>.splide__slide__container{height:100%}.multicolumn-custom .page-width-multicolumn-custom .splide .splide__track .splide__list>.splide__slide>.splide__slide__container>.multicolumn-card .multicolumn-card__info{height:100%;padding:0 5px 20px!important;border-right:1px solid;border-color:var(--color-heading-columns);display:flex;flex-direction:column}.multicolumn-custom .page-width-multicolumn-custom .splide .splide__track .splide__list>.splide__slide:nth-child(4n)>.splide__slide__container>.multicolumn-card .multicolumn-card__info,.multicolumn-custom .page-width-multicolumn-custom .splide .splide__track .splide__list>.splide__slide:last-child>.splide__slide__container>.multicolumn-card .multicolumn-card__info{border-right:unset}.multicolumn-custom .page-width-multicolumn-custom .splide .splide__track .splide__list>.splide__slide>.splide__slide__container>.multicolumn-card .multicolumn-card__info>h3{border-top:1px solid;padding-top:30px;font-weight:600;border-color:var(--color-heading-columns)}.footer-block-image-custom{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.footer-block-image-custom>div{flex:1;display:flex;align-items:center}.footer-block-image-custom>div.footer-block__brand-info{justify-content:center}.footer-block-image-custom>div.footer-block__brand-info .footer-block__image-wrapper{margin-bottom:0}.footer-block-image-custom>div.footer-block__brand-info img{margin:0}.footer-block-image-custom>div.footer-block__details-content{justify-content:flex-start;text-align:left;font-size:var(--footer-block-detail-font-size)}.footer-block-image-custom>div.footer-block__image-wrapper{justify-content:flex-end;margin:0}.footer-block-image-custom>div.footer-block__image-wrapper>img{width:100%}.footer__blocks-wrapper-custom.grid{align-items:stretch;row-gap:unset;border-top:1px solid;border-color:var(--border-color-footer)}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-4{width:33.3%}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-4 .footer__newsletter .newsletter-form__field-wrapper .field__input{height:45px}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-4 .footer__newsletter button{min-height:unset;height:45px}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-4:not(:has(*)){display:none}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-4[data-index="1"]{border-left:1px solid;border-right:1px solid;border-color:var(--border-color-footer)}.footer__blocks-wrapper-custom.grid .footer-block.footer-block--desktop-12{width:100%;border-top:1px solid var(--border-color-footer);border-bottom:1px solid var(--border-color-footer);padding:0 calc(var(--grid-desktop-horizontal-spacing))}.footer__blocks-wrapper-custom.grid .footer-block{margin:0;padding:calc(var(--grid-desktop-horizontal-spacing))}.footer__blocks-wrapper-custom.grid .footer-block:has(>.mobile){display:none}.footer-custom{border-top:unset}.footer-custom .footer__content-bottom{border-top:unset;padding-top:0}.footer-custom .footer__content-top{padding-bottom:1rem}.section+.section{margin-top:0}.announcement-bar-section .announcement-bar{border-bottom:unset}.quick-add-modal .quick-add-modal__content{width:max-content;margin:unset;transform:unset;bottom:20px;right:20px;top:unset;left:unset;font-size:14px;background-color:#dbe2f0;max-height:unset;display:flex;flex-direction:column;align-items:center;overflow:unset}.quick-add-modal .quick-add-modal__content .quick-add-modal__toggle{top:-5rem;right:unset;position:absolute;background-color:#dbe2f0}.quick-add-modal .quick-add-modal__content .quick-add-modal__toggle .icon{color:#03045e}.footer-block--newsletter{margin-top:2rem}.footer-block--newsletter .footer__list-social{gap:15px}.footer-block--newsletter .footer__list-social .list-social__item:not(:has(img)){display:none}.footer-block--newsletter .footer__list-social .list-social__item .list-social__link{padding:0}.footer-block--newsletter .footer__list-social .list-social__item .list-social__link>img{width:35px;height:35px;aspect-ratio:1;border-radius:8px}modal-opener.popup-custom{margin:0;display:flex;justify-content:center;align-items:baseline;gap:5px}modal-opener.popup-custom .product-popup-modal__button{font-weight:600;padding:0;color:rgba(var(--color-link),var(--alpha-link))}modal-opener.popup-custom .product-popup-modal__button:hover{color:rgb(var(--color-link))}modal-opener.popup-custom .text_right-popup p{margin:0}.product-popup-modal-custom{text-align:center}.product-popup-modal-custom .product-popup-modal__content{padding:0 1.5rem 0 3rem;border-radius:unset}.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__toggle{transform:unset;background-color:#e1e1e1}.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__content-info{padding:0;margin-bottom:2rem}.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__content-info .h2{margin-bottom:3rem}.card-reviews-buyp .trustpilot-review{background-color:var(--background-column-color);max-width:60rem}.card-reviews-buyp .splide__list .splide__slide{width:42rem!important}.card-reviews-buyp .trustpilot-review .info-author-review{display:flex;justify-content:space-between}.card-reviews-buyp .trustpilot-review .info-author-review .info-verify{display:flex;gap:10px;justify-content:flex-end;color:#00b67a}.card-reviews-buyp .trustpilot-review .info-author-review .info-verify>div{display:flex}.card-reviews-buyp .trustpilot-review .info-author-review .info-author{display:flex;gap:10px}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-avatar{position:relative}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-avatar .social-img{position:absolute;bottom:0;right:0;width:20px;height:20px;aspect-ratio:1;border-radius:5px;display:flex;justify-content:center}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-avatar .social-img img{border-radius:5px;width:20px;height:20px}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-avatar .insta-story-open-btn{cursor:unset}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-star-name{display:flex;flex-direction:column;justify-content:center;gap:3px}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-star-name .info-name{display:flex;gap:10px;align-items:baseline}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-star-name .star-yellow{font-size:23px;color:#ffaf3b;letter-spacing:2px;line-height:100%;font-weight:600;display:flex}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-star-name .rating-stars__container{margin:0}.card-reviews-buyp .trustpilot-review .info-author-review .info-author .info-star-name .info-name .insta-story-open-btn__username{text-align:left;font-size:calc(var(--pfp-size) / 3);color:#000;margin:0;font-weight:600}.card-reviews-buyp .trustpilot-review .info-review-content{text-align:left;padding:1.5rem;margin-top:1rem;background-color:var(--background-column-content-color);border-radius:10px;height:100%}.card-reviews-buyp .trustpilot-review .info-review-content h3{margin:0 0 .5rem;color:#000;font-weight:600}.card-reviews-buyp .trustpilot-review .info-review-content div.rte p{font-size:13px;font-style:italic;font-weight:400;color:#343434;letter-spacing:.2px}.header-buyp .header__icons{width:100%;justify-content:flex-end}.header-buyp .btn-buy-now-header{flex:1;display:flex;justify-content:flex-end;align-items:center;margin-right:3rem}.header-buyp .btn-buy-now-header .button{min-width:unset;min-height:30px;height:35px;width:max-content;cursor:pointer;color:var(--color-text-btn);background-color:var(--color-background-btn);font-size:12px;padding:0 2rem}.header-buyp .btn-buy-now-header .button:after{border-radius:20px;box-shadow:unset}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items{gap:1.5rem}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item{background-color:#e1e1ea;padding:10px;border-radius:15px;align-items:stretch}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item:hover{opacity:.8}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body #CartDrawer-CartItems .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-item__media .cart-item__image{border-radius:10px}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-item__name{font-size:16px;font-weight:600;letter-spacing:.2px;margin:0}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .product-option{letter-spacing:.1px;line-height:unset;font-size:13px}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right{padding-left:1rem;display:flex;flex-direction:column}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-drawer-item__details-and-delete-btn{flex:1}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-drawer-item__details-and-delete-btn .cart-item__details{height:100%;display:flex;flex-direction:column}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-drawer-item__details-and-delete-btn .cart-item__details>dl{flex:1;display:flex;align-items:flex-end;margin:0}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-item__quantity .quantity__input{font-weight:600;font-size:18px;padding:0}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-item__quantity .cart-quantity{padding:.2rem;align-items:center}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .review-custom{display:flex;align-items:baseline;gap:3px;line-height:calc(100% - 4px)}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .review-custom .star-review{color:#ff9a1b}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .review-custom .top-review{color:red;font-weight:600}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .cart-drawer-item__quantity-and-prices{margin:0;align-items:flex-end}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .review-custom p{margin:0}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body .drawer__contents .drawer__cart-items-wrapper .cart-items .cart-drawer-item .cart-drawer-item__right .review-custom .number-review{font-size:12px}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row{position:relative}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .field:before,cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .field:after{border-radius:30px}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .field .field__input{width:100%;border-radius:30px;background-color:unset}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .field .field__input:focus-visible{box-shadow:unset}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .field .field__input:focus{border-radius:30px}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .button{position:absolute;right:10px;min-height:unset;height:28px;width:28px;margin:0;padding:0;aspect-ratio:1;font-weight:600;letter-spacing:unset;align-items:center;justify-content:center;display:flex}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .button:before,cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .button:after{content:none}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .button>svg{display:flex;align-items:center;text-align:center;justify-content:center;aspect-ratio:1;height:22px;width:22px}cart-drawer.drawer-buyp .cart-drawer .icon-with-text{border-bottom:.1rem solid rgba(var(--color-foreground),.2);border-top:.1rem solid rgba(var(--color-foreground),.2);gap:0}cart-drawer.drawer-buyp .cart-drawer .icon-with-text .icon-with-text__item:first-child{border-left:.1rem solid rgba(var(--color-foreground),.2)}cart-drawer.drawer-buyp .cart-drawer .icon-with-text .icon-with-text__item{width:20%;border-right:.1rem solid rgba(var(--color-foreground),.2);background-color:#fafafc;aspect-ratio:1;padding:10px}cart-drawer.drawer-buyp .cart-drawer .icon-with-text .icon-with-text__item>span:first-child{font-size:3rem}cart-drawer.drawer-buyp .cart-drawer .icon-with-text .icon-with-text__item>span:last-child{font-size:1.2rem}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount{margin-bottom:0}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-drawer__footer{margin-top:1rem}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-drawer__footer .cart-drawer__totals{gap:0}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-drawer__footer .cart-drawer__totals>p:first-child{padding-bottom:10px;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-drawer__footer .cart-drawer__totals>p:last-child{padding:10px 0;margin-bottom:5px;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}cart-drawer.drawer-buyp .cart-drawer .cart-drawer__body cart-drawer-items{margin:1.5rem 0}cart-drawer.drawer-buyp .cart-drawer .drawer__footer .cart-discount .cart-discount-form .cart-discount-form__row .field{align-items:center}.banner-svg-custom .banner__content .banner__box-custom--media{width:40%;display:flex;justify-content:center;align-items:center}.banner-svg-custom .banner__content .banner__box-custom--media .img-banner--media{position:relative;display:flex;justify-content:center;align-items:center}.banner-svg-custom .banner__content .banner__box-custom--media .img-banner--media>img{height:520px!important;max-width:unset}.banner-svg-custom .banner__content .banner__box-custom--media .svg-banner-media{position:absolute;right:0;transform:translate(calc(100% + 1vw))}.banner-svg-custom .banner__content .banner__box-custom--media .svg-banner-media>img{height:clamp(var(--min-svg40-height-pc),var(--intrinsic-svg40-height-pc),var(--max-svg40-height-pc))!important}.mega-menu__content--custom{padding-top:0}.mega-menu__content--custom .mega-menu__list{gap:0;padding:0;display:flex}.mega-menu__content--custom .mega-menu__list>li{flex:1;padding:30px 30px 0;border-right:.1rem solid rgba(var(--color-foreground),.08)}.mega-menu__content--custom .mega-menu__list>li>a:first-child{font-size:20px;color:unset}.mega-menu__content--custom .mega-menu__list>li:last-child{border-right:unset}.mega-menu__content--custom .mega-menu__list>li .list-unstyled>li>a{padding:10px 0}.collapsible-content .collapsible-content__wrapper{border-radius:50px}.collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow{max-width:unset;display:flex;flex-direction:column;align-items:center}.collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__header{max-width:110rem;padding:0 20px}.collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__grid{max-width:73.4rem}.rich-text__wrapper .svg-icon-list{display:flex;justify-content:center;gap:20px}.rich-text__wrapper .svg-icon-list .svg-icon-item{display:block;max-width:calc(20% - 4px);-webkit-mask-size:contain;width:100px;height:auto;aspect-ratio:1}.featured-product .sticky-atc.hidden-footer{transform:translateY(100%)!important}}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__media-wrapper .product__media-list{position:relative}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__media-wrapper .product__media-item:not(:first-child){display:block;visibility:hidden;position:absolute;max-width:1px;z-index:-1;top:0}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__quantity-and-btn-->.button{position:absolute;left:0;right:0;bottom:0;border-radius:0;opacity:1!important}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__quantity-and-btn-->.button:after{border-radius:unset;box-shadow:unset}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__quantity-and-btn-->.button:not([disabled]):hover:after{--border-offset: unset;box-shadow:unset}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__label-container{display:none!important}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container>div[data-shopify-editor-block]{margin:0}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container>div[data-shopify-editor-block].product-form-installment-block{display:none}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--pills>label{text-transform:uppercase;background-color:#fff;border:unset}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:#fff}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break:hover{background:#03045e;color:#fff}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break:before{display:none!important}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break:hover .quantity-break__right .quantity-break__price,section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break:hover .quantity-break__right .quantity-break__compare-price{color:#fff}section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__right .quantity-break__price,section .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__right .quantity-break__compare-price{font-size:unset}.section-related-product-group{container-type:inline-size;container-name:section-group}.section-related-product-group>.section-related-product-group-detail>.section-featured-product{container-type:inline-size;container-name:section-featured-product}@container section-group (min-width: 1000px){.section-related-product-group>.section-related-product-group-detail{width:100rem}}@container section-group (min-width: 1500px){.section-related-product-group>.section-related-product-group-detail{width:150rem}}@media screen and (min-width: 750px){@container section-featured-product (max-width: 749px){.section-related-product-group{display:flex;justify-content:center;padding:5rem 12%;background-color:#fff}.section-related-product-group>.section-related-product-group-detail{display:flex;flex-wrap:wrap;justify-content:flex-start}.section-related-product-group>.section-related-product-group-detail>.section-featured-product .section-related-product{border-radius:6px;margin:6px}.section-related-product-group>.section-related-product-group-detail>.section-featured-product .page-width{padding:23px 24px 20px}.section-related-product-group>.section-related-product-group-detail>.section-featured-product .featured-product{font-size:1.2rem;color:#000}section .featured-product.product--small:not(.product--no-media){align-items:stretch;gap:.8em;margin:0;padding-bottom:10em;padding-top:4em;flex-direction:row-reverse;letter-spacing:.04em;width:100%}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__media-wrapper{width:calc(50% - .4em);max-width:50%}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper{padding:0;width:calc(50% - .4em);max-width:50%}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container>variant-selects{display:flex;flex-direction:column;margin:0;justify-content:flex-end;height:100%;position:relative}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--pills{max-width:unset;display:flex;justify-content:space-between;order:2;margin:0;flex:unset;position:absolute;left:0;bottom:-5em;right:0;z-index:1;width:calc(200% + .8em)}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--quantity-breaks{flex:unset;height:100%}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--quantity-breaks>.quantity-breaks{height:100%}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .badge.price__badge-sale{position:absolute;right:1.1rem;left:unset;top:calc(1.1rem + 3.5em);aspect-ratio:1;border-radius:50%;max-width:6rem;width:10%;overflow:hidden;padding:0}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .badge.price__badge-sale>svg{display:none!important}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .badge.price__badge-sale>.nowrap{font-size:1em;white-space:pre-wrap;line-height:1em;letter-spacing:.01vw}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .price--show-badge .price__container{display:none}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__content{flex-direction:column;align-items:unset;gap:.2em}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .free-ship-content{gap:0}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .free-ship-content *{font-size:11px}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input:checked+.quantity-break .quantity-break__price,.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input:checked+.quantity-break .quantity-break__compare-price{color:#fff!important}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break:hover .quantity-break__price,.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break:hover .quantity-break__compare-price{color:#fff!important}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__badge{right:.5rem;font-size:.8em;white-space:nowrap;background-color:#000}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input:checked+.quantity-break{background:#03045e;color:#fff}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break{display:flex;align-items:center;justify-content:flex-start;padding:0;background-color:#fff;width:100%}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container input[type=radio]:first-child+.quantity-break{height:calc(60% - .4em)}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break:last-child{height:calc(40% - .4em)}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product__title{width:100%;position:absolute;top:0;text-align:center}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product__title>h1{font-size:1.5em;font-weight:600}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break:hover{background:#03045e;color:#fff;border-color:#d1d0e1}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content{margin-left:2em}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__input--pills>label{margin:0;font-weight:600;font-size:1.3em;padding:0;width:9em;height:3.2em;display:grid;place-items:center;letter-spacing:unset;color:#000}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__media-wrapper .product__media>img{max-width:250px;max-height:250px;aspect-ratio:1!important}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__media-wrapper .product-media__trust-badge{left:1rem}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__content .quantity-break__right{flex-direction:row;text-align:unset;align-items:baseline}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__caption{font-size:unset;font-weight:600;display:flex;align-items:baseline;padding:.3em 0}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__caption>span:first-child{font-size:2.5em}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__label{font-size:unset}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__right .quantity-break__price{display:flex}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__right .quantity-break__price,.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break .quantity-break__right .quantity-break__compare-price{font-size:unset!important;color:#000}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container .quantity-break>.quantity-break__image-and-content .quantity-break__content .quantity-break__left{gap:unset}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper>.product__info-container .product-form__input .quantity-breaks-container{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:unset}.section-related-product-group .section-related-product-group-detail>.section-featured-product .featured-product.product--small:not(.product--no-media)>.product__info-wrapper .product-form__quantity-and-btn-->.button{font-size:1.4em;min-height:unset;height:3em;background-color:#000}.section-related-product-group .section-related-product-group-detail .block-review{position:absolute;bottom:0;left:0;z-index:2;display:flex;flex-direction:row;align-items:center;gap:4px;padding:2px 5px 2px 10px;border-top-right-radius:100px;border-bottom-left-radius:22px;border:1px solid #cbcddf;border-bottom:transparent;border-left:transparent;-webkit-backdrop-filter:blur(1px);background:#c4dee600;backdrop-filter:blur(1px)}.section-related-product-group .section-related-product-group-detail .block-review p{margin:0}.section-related-product-group .section-related-product-group-detail .block-review .block-review--left{font-size:30px;color:red;font-weight:600;line-height:30px}.section-related-product-group .section-related-product-group-detail .block-review .block-review--right{display:flex;flex-direction:column;line-height:18px;padding-right:20px}.section-related-product-group .section-related-product-group-detail .block-review .block-review--right .star-review{font-size:15px;color:#ff9a1b;letter-spacing:.1px}.section-related-product-group .section-related-product-group-detail .block-review .block-review--right .number-review{font-size:12px;font-weight:600}}}.price__badge-sold-out{display:none!important}.policies li:first-child:before{display:none}#CartDrawer-CartItems .cart-drawer-item .cart-item__image{border-radius:20px}.custom-table tr td{border-color:#e1e1e1!important}.banner__buttons.banner_buttons--svg-custom>a:not([href]){cursor:pointer}.product-form__under-container{display:none}.m-0{margin:0!important}.bt-2{border-top:2px solid #1c1c6e}.sticky-atc-footer-spacer{display:none!important}.image-with-text-table .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{background-color:transparent}.multicolumn-custom>.page-width-multicolumn-custom .image-with-text__heading,.multicolumn-custom>.page-width-multicolumn-custom .image-with-text__text:nth-child(2),.multicolumn-custom .page-width-multicolumn-custom .splide .splide__track .splide__list>.splide__slide>.splide__slide__container>.multicolumn-card .multicolumn-card__info,.multicolumn-custom .page-width-multicolumn-custom .splide .splide__track .splide__list>.splide__slide>.splide__slide__container>.multicolumn-card .multicolumn-card__info>h3{color:rgb(var(--color-heading-columns))}.multicolumn-custom>.page-width-multicolumn-custom .text-in-table,.multicolumn-custom>.page-width-multicolumn-custom .image-with-text__text:nth-child(4){color:rgb(var(--color-text-table))}.multicolumn-custom>.page-width-multicolumn-custom .text-in-table{background-color:rgb(var(--color-background-table))}#Details-CartDrawer:after{border-radius:25px}#Details-CartDrawer .field__label{top:unset;line-height:unset;height:unset}#CartDrawer-Note{border-radius:25px;padding:1.2rem 2rem;background-color:#fff}.field__input:focus{box-shadow:unset}#CartDrawer-Note:focus{border:unset;box-shadow:unset}#CartDrawer-Note:not(:placeholder-shown)~.field__label,#CartDrawer-Note:focus~.field__label{top:3px}#CartDrawer-Note:not(:placeholder-shown),#CartDrawer-Note:focus{padding:1.6rem 2rem .8rem}details.accordion__details{-webkit-user-select:none;user-select:none}quick-add-modal.quick-add-modal{background:unset}.header__icon--menu[aria-expanded=true]:before{background:unset}modal-dialog.product-popup-modal{background:unset}.card-reviews-buyp .splide__list .splide__slide.avt-gradient .insta-story-open-btn__pfp-ring{background:var(--gradient-background-avt)}
/*# sourceMappingURL=/cdn/shop/t/57/assets/component-product-model-custom.css.map */
