.template-product .carousel-main{aspect-ratio:1.16;width:100%}.template-product .carousel-main:not(.flickity-enabled)>*:not(:first-child){display:none!important}.template-product .carousel-main .flickity-viewport{height:100%!important;min-height:100%}.template-product .carousel-main img{aspect-ratio:1.16;object-fit:cover;width:100%;height:auto}.template-product .template-product-classic .carousel-nav .carousel-cell{width:60px!important;height:60px;max-width:100%!important;margin-right:10px!important;border-radius:2px;border:1px solid transparent}.template-product .template-product-classic .carousel-nav .carousel-cell img.img-fluid{height:100%;object-fit:cover}.template-product .template-product-classic .carousel-nav .carousel-cell.is-nav-selected.is-selected{border-color:var(--oke-text-primaryColor)}.template-product .template-product-classic .carousel-nav .flickity-prev-next-button.next:disabled,.template-product .template-product-classic .carousel-nav .flickity-prev-next-button.previous:disabled{opacity:0;visibility:hidden}.template-product .template-product-classic .carousel-nav{padding:0 60px;margin-top:10px}.template-product .template-product-classic .carousel-nav:has(.flickity-prev-next-button.next:disabled):has(.flickity-prev-next-button.previous:disabled){padding:0}@media screen and (max-width:767px){.template-product-classic .product-carousel-row .flickity-slider img{max-height:100vw;aspect-ratio:1.16;object-fit:cover;padding:0 10px}.template-product .flickity-page-dots{position:static;margin-top:20px}.template-product-classic .product-details-wrapper{margin-top:20px!important}.template-product .flickity-page-dots li.dot{margin:0 4px;width:8px;height:8px}}.product-details-wrapper h1{font-size:22px}.price-wrapper .h4{font-size:19px}.price-wrapper .h6{font-size:16px;color:#64686b}.product-details-wrapper .label-heading{color:var(--oke-text-primaryColor);font-size:16px;font-weight:500;line-height:120%;margin:20px 0 10px}.custom-padding{margin-bottom:20px}.size-variant-cards{--gap: 9px;display:flex;flex-wrap:wrap;gap:var(--gap);list-style:none;margin:0;padding:0}.size-variant-card{background:#fff;border:1px solid rgba(61,66,70,.2);border-radius:2px;min-width:0;transition:all .2s ease;width:calc(50% - var(--gap));position:relative}.size-variant-card .badge{position:absolute;left:50%;transform:translate(-50%);top:-12px;z-index:99;border-radius:2px;background:#f28d7a;color:var(--oke-text-primaryColor);padding:4px 10px;font-weight:600;text-transform:capitalize;font-size:12px}.size-variant-card--selected,.size-variant-card:has(input:checked),.frequency-card:hover,.frequency-card:has(.frequency-card__input[type=radio]:checked){border-color:#d87461;box-shadow:inset 0 0 0 1px #d87461;background:var(--bp-cream-glass, rgba(253, 246, 238, .95))!important}.size-variant-card__inner{display:flex;padding:15px 10px;cursor:pointer;position:relative;gap:12px;margin:0;min-height:82px;height:100%}.size-variant-card__inner input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.size-variant-card__image{flex-shrink:0;width:55px;height:55px;border-radius:2px;overflow:hidden;background:#f5f5f5}.size-variant-card__image img{width:100%;height:100%;object-fit:cover;display:block}.size-variant-card__content{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px}.size-variant-card__title{font-family:Work Sans!important;font-size:15px;font-weight:500;line-height:1.3;color:var(--oke-text-primaryColor);margin:0}.size-variant-card__subtitle{font-size:13px;font-weight:400;line-height:1.2;color:var(--oke-text-primaryColor);margin:14px 0 0}.size-variant-card__prices{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;padding-top:10px}.size-variant-card__price{font-size:15px;font-weight:500;line-height:1.2;color:#a5412e;margin:0}.frequency-card__text{color:#3d4246;font-size:13px;line-height:120%;margin-top:5px;display:block}.frequency-card__delivery-highlight{font-weight:600;color:#a5412e}.total_price{font-size:12px;margin-left:auto;display:table}.size-variant-card__compare{font-size:12px;font-weight:400;line-height:1.2;color:#64686b;text-decoration:line-through;text-decoration-skip-ink:none;margin:0}.product-details-wrapper .action-btn{margin-top:25px;min-height:54px;align-items:center}.product-details-wrapper .action-btn .btn,.product-details-wrapper .action-btn .btn-block{display:block!important}.product-details-wrapper .price-wrapper .h4{min-height:1.2em}.cancel-skip-anytime{border-radius:2px;background:#facfb880;padding:6px;color:#3d4246;font-size:16px;font-weight:500;line-height:120%}.product-details-wrapper .shopify-product-form{margin-bottom:10px}.price-validity{color:#3d4246;text-align:center;font-family:Work Sans;font-size:13px;font-style:italic;font-weight:400;line-height:160%;margin-top:10px}@media screen and (min-width:992px){.product-details-wrapper h1{font-size:32px}.price-wrapper .h4{font-size:24px}.price-wrapper .h6{font-size:20px}label.label-heading{font-size:18px}.size-variant-card__title{font-size:15px;line-height:1.3}.size-variant-card__subtitle{font-size:14px;margin:5px 0 0}.size-variant-card__price{font-size:16px}.size-variant-card__image{width:70px;height:70px}.product-details-wrapper .action-btn{margin-top:30px}.price-validity,.frequency-card__text{font-size:14px}}.frequency-cards{display:flex;flex-direction:column;gap:15px}.frequency-add-onetime-wrap{margin-bottom:20px}.frequency-add-onetime-wrap--standalone{margin-top:14px}.frequency-add-onetime-divider{display:flex;align-items:center;gap:14px;margin:0 0 14px}.frequency-add-onetime-divider__line{flex:1;height:1px;background-color:#d8d8d8}.frequency-add-onetime-divider__text{flex-shrink:0;font-size:13px;font-weight:400;line-height:1;color:#6b6b6b;text-transform:lowercase}.frequency-add-onetime-heading{margin:0 0 14px;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#3d4246}.frequency-add-onetime-option{display:block;margin-top:0;margin-bottom:0}.frequency-add-onetime-option__label{display:flex;align-items:flex-start;gap:14px;margin:0;padding:16px 18px;border:1px solid #d8d8d8;border-radius:8px;background:#fff;cursor:pointer;color:#3d4246;transition:border-color .2s ease,background .2s ease}.frequency-add-onetime-option__label:hover{border-color:#965a38}.frequency-add-onetime-option--active .frequency-add-onetime-option__label{border:2px solid #965a38;background:#fff;box-shadow:none}.bp-onetime-active .frequency-card.frequency-card--selected,.bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked){border:1px solid #C5C6C7;box-shadow:none;background:#fff!important}.bp-onetime-active .frequency-card.frequency-card--selected .frequency-card__radio,.bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__radio{border-color:#c5c6c7;background:#fff}.bp-onetime-active .frequency-card.frequency-card--selected .frequency-card__renewal-note,.bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__renewal-note{display:none!important}.frequency-card.frequency-card--subscription-muted,.frequency-card.frequency-card--subscription-muted.frequency-card--selected,.frequency-cards[data-bp-subscription-visual-muted=true] .frequency-card,.frequency-cards[data-bp-subscription-visual-muted=true] .frequency-card.frequency-card--selected,.bp-onetime-active .frequency-card.frequency-card--subscription-muted,.bp-onetime-active .frequency-card.frequency-card--subscription-muted:has(.frequency-card__input[type=radio]:checked),.bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked){border:1px solid #C5C6C7!important;box-shadow:none!important;background:#fff!important}.frequency-card.frequency-card--subscription-muted .frequency-card__radio,.frequency-card.frequency-card--subscription-muted.frequency-card--selected .frequency-card__radio,.frequency-cards[data-bp-subscription-visual-muted=true] .frequency-card .frequency-card__radio,.bp-onetime-active .frequency-card.frequency-card--subscription-muted .frequency-card__radio,.bp-onetime-active .frequency-card.frequency-card--subscription-muted:has(.frequency-card__input[type=radio]:checked) .frequency-card__radio,.bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__radio{border-color:#c5c6c7!important;background:#fff!important}.frequency-card.frequency-card--subscription-muted .frequency-card__renewal-note,.frequency-card.frequency-card--subscription-muted.frequency-card--selected .frequency-card__renewal-note,.frequency-cards[data-bp-subscription-visual-muted=true] .frequency-card .frequency-card__renewal-note,.bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__renewal-note{display:none!important}form[data-bp-purchase-as-onetime=true] .frequency-card.frequency-card--selected,form[data-bp-purchase-as-onetime=true] .frequency-card:has(.frequency-card__input[type=radio]:checked){border:1px solid #C5C6C7!important;box-shadow:none!important;background:#fff!important}form[data-bp-purchase-as-onetime=true] .frequency-card .frequency-card__radio,form[data-bp-purchase-as-onetime=true] .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__radio{border-color:#c5c6c7!important;background:#fff!important}form[data-bp-purchase-as-onetime=true] .frequency-card .frequency-card__radio:after,form[data-bp-purchase-as-onetime=true] .frequency-card.frequency-card--selected .frequency-card__radio:after,form[data-bp-purchase-as-onetime=true] .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__radio:after{content:none!important;display:none!important}form[data-bp-purchase-as-onetime=true] .frequency-card .frequency-card__renewal-note{display:none!important}.frequency-add-onetime-option__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.frequency-add-onetime-option__box{flex-shrink:0;width:20px;height:20px;margin-top:2px;border:2px solid #c5c5c5;border-radius:50%;background:#fff;position:relative;transition:border-color .2s ease,background .2s ease}.frequency-add-onetime-option__input:checked+.frequency-add-onetime-option__box{border-color:#965a38;background:#965a38}.frequency-add-onetime-option__input:checked+.frequency-add-onetime-option__box:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:9px;height:9px;border-radius:50%;background:#fff}.frequency-add-onetime-option__body{flex:1;min-width:0}.frequency-add-onetime-option__row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}.frequency-add-onetime-option__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.frequency-add-onetime-option__title{font-size:16px;font-weight:700;line-height:1.25;color:#3d4246}.frequency-add-onetime-option__subtitle{font-size:13px;font-weight:400;line-height:1.35;color:#3d4246}.frequency-add-onetime-option__prices{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:5px}.frequency-add-onetime-option__unit-line{font-size:16px;font-weight:700;line-height:1.25;color:#3d4246;white-space:nowrap}.frequency-add-onetime-option__total-line{font-size:13px;font-weight:500;line-height:1.35;color:#3d4246}.frequency-card{display:flex;align-items:center;min-height:68px;padding:10px 12px;margin:0;border:1px solid #C5C6C7;border-radius:2px;background:#fff;cursor:pointer;transition:all .2s ease;gap:10px;position:relative}.frequency-card__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.frequency-card__radio{flex-shrink:0;width:20px;height:20px;margin-top:2px;border:2px solid #C5C6C7;border-radius:50%;background:#fff;transition:border-color .2s ease,background .2s ease}.frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__radio{border-color:#d87461;background:#d87461}.frequency-card__body{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:4px 12px}.frequency-card__header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.frequency-card__title{font-size:16px;font-weight:500;line-height:1.6;color:#3d4246}.frequency-card__badge{font-size:12px;font-weight:500;line-height:1.2;color:#3d4246;background:#facfb880;padding:4px 10px;border-radius:2px}.frequency-card__description{font-size:14px;font-weight:400;line-height:1.2;color:#3d4246;margin:0 0 4px;width:100%}.frequency-card__prices{display:flex;align-items:baseline;gap:8px;margin-left:auto;flex-shrink:0}.frequency-card__compare{font-size:13px;font-weight:600;line-height:1.2;text-decoration:line-through;text-decoration-skip-ink:none}.frequency-card__price{font-size:16px;font-weight:500;line-height:1.2;color:#a5412e}.product-subscribe-features{padding-top:0;padding-bottom:2rem}.product-subscribe-features__heading{font-size:24px;font-weight:500;line-height:1.2;color:#3d4246;text-align:center;margin:0 0 15px}.product-subscribe-features__cards{--gap: 5px;--width: 100%;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap)}.product-subscribe-feature-card{background:#facfb880;border-radius:2px;padding:15px;width:100%;max-width:calc(var(--width) - var(--gap));min-height:0;display:flex;flex-direction:row;align-items:center;gap:20px;text-align:left}.product-subscribe-feature-card__icon{flex-shrink:0;width:48px;height:60px;display:flex;align-items:center;justify-content:center}.product-subscribe-feature-card__icon img{max-width:100%;max-height:100%;object-fit:contain}.product-subscribe-feature-card__content{display:flex;flex-direction:column;gap:5px;flex:1}.product-subscribe-feature-card__title{font-size:18px;font-weight:500;line-height:1.6;color:#3d4246;margin:0}.product-subscribe-feature-card__description{font-size:15px;font-weight:400;line-height:1.3;color:#3d4246;margin:0}.star-rating .okeReviews.oke-sr{color:#3d4246;line-height:120%}.index-details-section h2{font-size:32px}.index-details-section,.index-customer-photos{padding:60px 0}.action-btn .btn-secondary,.floating-atc__wrapper .btn-secondary{background-color:#f28d7a;color:#24292d;font-weight:600}.action-btn .btn-secondary:hover,.floating-atc__wrapper .btn-secondary:hover{border-color:#3d4246;background-color:#facfb8;color:#24292d}@media screen and (min-width:992px){.index-details-section .section-image{padding-inline-end:var(--img-right-gap)}}@media screen and (max-width:991.98px){.index-details-section--spaced .index-details-row{gap:var(--idx-details-gap)}}@media screen and (min-width:992px){.index-details-section--spaced .index-details-row--image_right>.col-lg-6:first-child{padding-inline-end:var(--idx-details-gap)}.index-details-section--spaced .index-details-row--image_left>.col-lg-6:first-child{padding-inline-start:var(--idx-details-gap)}}@media screen and (min-width:768px){.product-subscribe-features__cards{--gap: 5px;--width: 33.33%}.product-subscribe-feature-card{min-height:274px}.product-subscribe-features__heading{font-size:32px;margin-bottom:30px}.product-subscribe-feature-card{flex-direction:column;text-align:center}.product-subscribe-feature-card__title{font-size:20px}.product-subscribe-feature-card__description{font-size:16px;line-height:1.6}.index-details-section h2{font-size:40px}.index-details-section,.index-customer-photos{padding:80px 0}}@media screen and (min-width:992px){.product-subscribe-features__cards{--width: 20%}}@media screen and (max-width:767px){.product-subscribe-features{padding-top:48px;padding-bottom:0}}@media screen and (max-width:767px){.floating-atc__wrapper--image p,.floating-atc__wrapper--image .floating-atc__price{font-size:15px;line-height:1.3}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/product.css.map */
