@media screen and (min-width:750px){.product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media{padding-inline-end:0}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-inline-start:0}.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{gap:50px;grid-template-columns:60% 35%;padding:2rem 2.5rem;justify-content:space-between}}@media(max-width:1024px)and (min-width:750px){.product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:1fr;padding-inline:1.5rem}.product-information{--full-page-grid-with-margins: 0}}.product-form-buttons.spacing-style{gap:8px}.product-information__grid{padding:2rem 1rem}.product-information .group-block .group-block-content h1{color:#1a1a1a;line-height:1.2;letter-spacing:1px;font-weight:400;font-size:36px}.price bdi{font-size:32px;font-weight:700;font-family:Delsol Futura;line-height:1}.variant-picker__form legend{font-size:12px;color:#1a1a1a;text-transform:uppercase;letter-spacing:.18em}.variant-option__button-label:has([data-option-available=false]):has(:checked):hover{background-color:#000;color:#fff}.variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-option-available=false]){border-radius:0}label.variant-option__button-label:hover{border-color:#000}.variant-option__button-label:has([data-option-available=false]):has(:checked){background:#000;color:#fff}label.variant-option__button-label{border:1px solid #00000021;border-radius:0;min-height:44px}form.variant-picker__form .variant-option .variant-option__button-label:hover:before{border-color:#000}.variant-option__button-label:has([data-option-available=false]){color:#000}.product-details .quantity-selector{border-radius:0;height:48px;font-weight:700}.product-details .quantity-selector .button{height:48px;border-radius:0}.product-details .quantity-selector .button:hover{background-color:#f2f0ed}.shopify-product-form .add-to-cart-button,.accelerated-checkout-block .shopify-payment-button__button{border-radius:0;text-transform:uppercase;font-size:14px;font-family:Delsol Futura;font-weight:700;height:48px;min-height:unset}.shopify-product-form .add-to-cart-button .svg-wrapper{display:none}.shopify-product-form .add-to-cart-button:disabled,.accelerated-checkout-block .shopify-payment-button__button:disabled{opacity:.5;cursor:not-allowed}.shopify-product-form .add-to-cart-button:hover,.accelerated-checkout-block .shopify-payment-button__button:hover{border:1px solid #c4161c;background:transparent;color:#c4161c}.accelerated-checkout-block .shopify-payment-button__button:hover:not([disabled]){background:transparent}.breadcrumbs{padding:8px;border-bottom:1px solid #e6e6e6;background:#f8f6f266;margin-bottom:0}.breadcrumbs__list{max-width:1336px;margin:auto;display:flex;gap:.5rem}.breadcrumbs__list li{font-size:12px;color:#595959;font-weight:400;font-family:Delsol Futura}.breadcrumbs__list li a{color:#595959}.breadcrumbs__list li a{display:flex;gap:.25rem}.breadcrumbs__list li a svg{width:.75rem;height:auto}.breadcrumbs__list li a:hover,.breadcrumbs__list li a:focus-visible{color:#1a1a1a}.breadcrumbs__list li:last-child a{color:#1a1a1a}.breadcrumbs__link[aria-current=page]{font-weight:400}.section_title .text-block h2{font-size:43px;line-height:1.5;font-family:Delsol Futura}.section_title .text-block p{font-size:16px;color:#595959;font-family:Delsol Futura}.section_title .text-block p br{display:none}.resource-list__carousel slideshow-slides{margin-bottom:0;padding-inline:0;margin-left:auto;padding-bottom:0}.product-card p[role=heading]{transition:.3s;font-family:Delsol Futura;padding:15px 15px 8px;font-size:16px;line-height:1.17;letter-spacing:-.02em;font-weight:950}.product-card:hover p[role=heading],.product-card:focus-visible p[role=heading]{color:#c4161c}.product-card:hover .add-to-cart-button{display:none}.product-card .price bdi{font-size:15px;color:#000;padding:0 15px 15px;display:block;text-align:right;line-height:1}.resource-list__carousel>slideshow-container>slideshow-slides{padding-left:30px;padding-bottom:7px}.resource-list__carousel>slideshow-container>slideshow-slides>slideshow-slide{box-shadow:0 4px 7px #00000030}.resource-list__carousel>slideshow-container>slideshow-arrows .button{top:-50px;right:10px;position:absolute;display:block;opacity:1}.resource-list__carousel>slideshow-container>slideshow-arrows .button[disabled]{display:block;opacity:.3;pointer-events:none}.resource-list__carousel>slideshow-container>slideshow-arrows .slideshow-control--previous{right:54px}.resource-list__carousel slideshow-container[animate-arrows]:hover>slideshow-arrows .slideshow-control,.resource-list__carousel slideshow-component:focus-within>slideshow-container[animate-arrows]>slideshow-arrows .slideshow-control{animation:none}.custom-product-description li{color:#1a1a1acc;font-size:14px;line-height:1.625;margin-top:6px;font-family:Delsol Futura;margin-left:17px}.custom-product-description div{color:#1a1a1acc;font-size:14px;line-height:1.625;margin-top:6px;font-family:Delsol Futura}.custom-product-description a{margin:0!important}.accordion--dividers accordion-custom:first-child .details{border-color:#e6e6e6}.accordion--dividers accordion-custom:not(:first-child) .details{border-color:#e6e6e6}.accordion .details__header{font-size:14px;color:#1a1a1a;text-transform:uppercase;font-weight:600;font-family:Delsol Futura;padding-block:18px}.accordion .details__header:focus-visible{outline:none}.accordion .details__header:hover{text-decoration:underline}.accordion .details-content:empty{display:none}.accordion .details ul{padding-left:17px}.accordion .details p,.accordion .details li{color:#1a1a1acc;font-size:16px;line-height:1.625;margin-top:6px;font-family:Delsol Futura}.product_iconbox_row{background:#fff;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:28px 0}.product_iconbox_row .section-content-wrapper.spacing-style{padding:0;gap:0}.section-content-wrapper:has(>.product_icon_box){display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:0;padding-top:28px;padding-bottom:28px}.product_icon_box{box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:0 20px;border-right:1px solid #e5e5e5}.product_icon_box:last-child{border-right:none}.product_icon_box .group-block-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:7px;text-align:center}.product_icon_box .image-block{width:60px;max-width:60px;margin:0 auto 4px;padding:0;line-height:0}.product_icon_box .image-block img{display:block;width:100%;height:100%;object-fit:contain;margin:0 auto}.product_icon_box .text-block p{margin:0;color:#1a1a1a;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:1px;text-align:center;text-transform:uppercase;font-family:Delsol Futura}.product_icon_box .text-block:last-child p{line-height:1.4;letter-spacing:1px;text-align:center;font-weight:400;text-transform:none}.comparison-slider{aspect-ratio:1;max-width:820px;width:100%;height:auto;box-shadow:0 4px 24px -2px #00000012}.comparison-slider .comparison-slider__container{max-width:820px;margin:0 auto;background:#fff;border:1px solid #e5dfd5;padding:18px;width:100%;aspect-ratio:1;height:auto}.comparison-slider .comparison-slider__media-wrapper{aspect-ratio:1;height:auto;width:100%;background:#faf8f5;border:1px solid #ece5da}.comparison-slider .comparison-slider__media-wrapper img{object-fit:contain;aspect-ratio:1}.simple_step_section{border-bottom:1px solid #ede7dd}.simple_step_section h2{font-size:43px;line-height:1.3}.simple_step_section p{font-size:14px;color:#595959;font-family:Delsol Futura;max-width:576px;margin-inline:auto;text-align:center;white-space:break-spaces}.sticky-add-to-cart__image{border-radius:10px;border:1.5px solid #e0dbd1}.sticky-add-to-cart__bar .inner{justify-content:center;max-width:1400px;width:100%;margin:auto;display:flex;align-items:center;gap:20px}.sticky-add-to-cart__bar:before{opacity:0}.sticky-add-to-cart__button{display:flex;align-items:center;gap:9px;padding:0 28px;height:44px;background:#c4161c;border:1px solid #c4161c!important;font-size:.95rem;font-weight:700;border:none;cursor:pointer;flex-shrink:0;position:relative;overflow:hidden;letter-spacing:.02em;transition:background .2s,transform .15s,box-shadow .2s;text-transform:uppercase;color:#fff;border-radius:0;font-family:Delsol Futura}.sticky-add-to-cart__button .svg-wrapper{display:none}.sticky-add-to-cart__button:hover,.sticky-add-to-cart__button:focus-visible{color:#c4161c;background:transparent}@media screen and (max-width:749px){.sticky-add-to-cart__bar .add-to-cart-text__content{display:block}.sticky-add-to-cart__bar .inner{flex-wrap:wrap;gap:15px}.sticky-add-to-cart__button{width:100%}}.sticky-add-to-cart__bar .sticky-add-to-cart__variant{width:36px;height:36px;border:1.5px solid #e0dbd1;background:#fff;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .18s;color:#1a1a1a;display:flex;align-items:center;justify-content:center;font-family:Delsol Futura;margin:0}.sticky-add-to-cart__bar .price bdi{font-size:17px}.sticky-add-to-cart__bar .sticky-add-to-cart__title{font-weight:700;color:#1a1a1a;line-height:1.2;margin-bottom:5px}@media(max-width:767px){.section-content-wrapper:has(>.product_icon_box){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0;padding-top:22px;padding-bottom:22px}.product_iconbox_row .section-content-wrapper.spacing-style>.product_icon_box{padding:10px}.product_iconbox_row .section-content-wrapper.spacing-style>.product_icon_box:nth-child(1),.product_iconbox_row .section-content-wrapper.spacing-style>.product_icon_box:nth-child(2){border-bottom:1px solid #e5e5e5}.product_icon_box:nth-child(2n){border-right:none}.product_icon_box .image-block{width:50px;max-width:50px}.product_icon_box .text-block p{font-size:11px}.product-information .group-block .group-block-content h1{font-size:30px}.section_title .text-block h2,.simple_step_section h2{font-size:25px}.resource-list__carousel>slideshow-container>slideshow-slides{padding-top:35px}.resource-list__carousel>slideshow-container>slideshow-arrows .button{top:-25px}.resource-list__carousel .resource-list__slide{flex:0 0 85.85%}}.product-information .popup-link{margin-bottom:-27px}.product-information .popup-link .popup-link__button{font-size:12px;font-weight:500;color:#1a1a1a;background:none;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:0;display:inline-flex;align-items:center;gap:5px;transition:color .26s cubic-bezier(.4,0,.2,1),text-decoration-color .26s cubic-bezier(.4,0,.2,1);font-family:Delsol Futura;position:absolute;right:0}.product-information .popup-link .popup-link__button svg{display:none}.product-information .popup-link .dialog-modal{padding:24px 28px;max-width:560px;width:94%;border-radius:20px;overflow-x:hidden;height:fit-content}.product-information .popup-link .page-title{font-family:Playfair Display,Georgia,serif;font-size:26px;font-weight:700;color:#1c1008;line-height:1.1;width:calc(100% - 40px)}.product-information .popup-link .rte{width:100%;border-radius:12px;overflow:hidden;border:1px solid #ecddd0;margin-bottom:22px}.product-information .popup-link .rte table{width:100%;border-collapse:collapse;font-size:14px}.product-information .popup-link tbody tr td{padding:14px 20px;color:#1c1008;font-weight:500}.product-information .popup-link tbody tr td:first-child{font-family:Playfair Display,Georgia,serif;font-size:16px;font-weight:600}.product-information .popup-link tbody tr:first-child td{background:#1a1a1a;color:#fff;text-transform:uppercase;padding:13px 20px;text-align:left;font-size:10px;font-weight:700;letter-spacing:.18em}.product-information .popup-link .close-button{width:36px;height:36px;border-radius:50%;border:1.5px solid #ecddd0;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1a1a1a;flex-shrink:0;margin-top:2px;transition:background .26s cubic-bezier(.4,0,.2,1),color .26s cubic-bezier(.4,0,.2,1),border-color .26s cubic-bezier(.4,0,.2,1),transform .22s;top:15px;right:28px}.product-information .popup-link .close-button:hover{background:#1c1008;border-color:#1c1008;color:#fff;transform:rotate(90deg)}.product-information .popup-link svg{height:25px;width:25px}@media(max-width:767px){.product-information .popup-link .page-title{font-size:20px}.product-information .popup-link .dialog-modal{padding:24px 18px}}.product-recommendations .text-block h2{font-size:36px;margin:0;font-weight:700;text-transform:capitalize}.review_section{padding:36px 24px}.review_section .shopify-app-block{width:100%}.yotpo-display-l .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-bottom-line[data-v-ae30a85e]{align-items:center}.yotpo-base-layout{width:100%!important;max-width:100%!important}#yotpo-headline-reviews{font-size:43px;font-weight:800;color:#111;margin:0 0 8px;line-height:1;font-family:Delsol Futura!important}.yotpo-display-l .yotpo-main-layout .yotpo-head{margin:0 0 30px}.yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score,.yotpo-star-distribution-value,.yotpo-star-distribution-index-wrapper .yotpo-star-distribution-index{color:#c4161c;font-family:Delsol Futura}.review_section #yotpo-main-widget-btn{background:#c4161c;border-radius:0;border:1px solid #c4161c;transition:.2s ease;font-family:Delsol Futura!important;margin-bottom:0!important;text-transform:uppercase}.review_section #yotpo-main-widget-btn:focus,.review_section #yotpo-main-widget-btn:hover,.review_section #yotpo-main-widget-btn:focus-visible{background:transparent;border:1px solid #c4161c;color:#c4161c;outline:none}.yotpo-progress-bar .yotpo-progress-bar-score{background:#c4161c}.yotpo-dropdown-base.yotpo-dropdown-combobox-input{border-radius:0}.yotpo-dropdown-base.yotpo-dropdown-combobox-input:hover,.yotpo-dropdown-base.yotpo-dropdown-combobox-input:focus-visible,.yotpo-dropdown-base.yotpo-dropdown-combobox-input:hover .yotpo-dropdown-base.yotpo-dropdown-combobox-input,.yotpo-dropdown-base.yotpo-dropdown-combobox-input:focus-visible .yotpo-dropdown-base.yotpo-dropdown-combobox-input{outline:unset!important}.yotpo-dropdown-base.yotpo-dropdown-combobox-input yotpo-score-filter-container:hover,.yotpo-dropdown-base.yotpo-dropdown-combobox-input yotpo-score-filter-container:focus-visible{outline:none!important}.yotpo-reviewer-details-verified{align-items:start;gap:5px}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title{align-items:center}.yotpo-star-rating .star-container{height:10px;width:10px}.yotpo-review-title strong{color:#1a1a1a;font-family:Delsol Futura!important}.yotpo-date-format,.yotpo-read-more-text{color:#666!important;font-family:Delsol Futura!important}.yotpo-review-votes-wrapper.top-margin{color:#666;font-size:14px;font-family:Delsol Futura!important}.yotpo-review-votes-wrapper .yotpo-review-votes-icons-wrapper .yotpo-review-votes-icons .yotpo-review-votes-icon-up{fill:#666}.yotpo-dropdown-option.yotpo-dropdown-option--selected{background:#c4161c!important;font-family:Delsol Futura!important}.yotpo-dropdown-option{font-family:Delsol Futura!important}.yotpo-dropdown-option:hover{background:#c4161c1f!important}#yotpo-reviews-main-widget.yotpo-reviews-main-widget,.yotpo-bottom-line-basic-text,span.yotpo-selected-value__label--inside,span.yotpo-selected-value.yotpo-selected-value--textual.dropdownOptionSelectedTextualValueClasses{font-family:Delsol Futura!important}.yotpo-filters-right-panel .yotpo-selected-value__label--textual{font-family:Delsol Futura!important;display:block}span.yotpo-selected-value.yotpo-selected-value--textual.dropdownOptionSelectedTextualValueClasses{gap:8px}span.yotpo-reviewer-name span,.yotpo-reviewer-verified-buyer-text{font-family:Delsol Futura!important}#yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-text{font-size:13px!important;color:#666!important;font-weight:400!important}.yotpo-main-widget-layout .yotpo-review-border-smooth.yotpo-border-margin{display:none}.yotpo-main-widget-layout .yotpo-empty-state{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.yotpo-main-widget-layout .yotpo-title-text{color:#c4161c;margin:15px 0 10px}.yotpo-main-widget-layout .yotpo-body-text{color:#666;font-size:14px}.yotpo-main-widget-layout .yotpo-new-review-btn,#yotpo-reviews-container .yotpo-reviews-pagination-container{margin-bottom:0}#yotpo-reviews-container .yotpo-reviews-pagination-item{min-height:35px;min-width:35px;padding:0;border-radius:0;display:flex;justify-content:center;align-items:center;margin:0 5px;background:#00000012;color:#000;font-family:Delsol Futura}#yotpo-reviews-container .yotpo-reviews-pagination-item:hover,#yotpo-reviews-container .yotpo-reviews-pagination-item:focus-visible{background:#c4161c;color:#fff}#yotpo-reviews-container .yotpo-reviews-pagination-item:hover svg path,#yotpo-reviews-container .yotpo-reviews-pagination-item:focus-visible svg path{fill:#fff}#yotpo-reviews-container .yotpo-reviews-pagination-item:hover,#yotpo-reviews-container .yotpo-reviews-pagination-item:focus-visible,#yotpo-reviews-container .yotpo-reviews-pagination-item.selected{background:#c4161c!important;color:#fff!important}#yotpo-reviews-container .yotpo-reviews-pagination-item.disabled:hover,#yotpo-reviews-container .yotpo-reviews-pagination-item.disabled:focus-visible{background:#00000012!important;color:#000!important}#yotpo-reviews-container .yotpo-reviews-pagination-item.disabled:hover svg path,#yotpo-reviews-container .yotpo-reviews-pagination-item.disabled:focus-visible svg path{fill:#000}.yotpo-reviews-container .yotpo-no-matching-reviews-primary{font-size:18px;color:#1a1a1a;font-family:Delsol Futura}.yotpo-reviews-container .yotpo-no-matching-reviews-secondary{font-size:16px;color:#666;margin:20px 0;font-family:Delsol Futura}.yotpo-reviews-container #yotpo-main-widget-btn{margin-top:0!important}.yotpo-reviews-container .yotpo-no-matching-reviews-container{margin-top:30px}.yotpo-filters-top-panel .yotpo-selected-value{gap:10px;font-size:14px!important;color:#666!important;font-family:Delsol Futura!important}.yotpo-filters-top-panel .yotpo-selected-value__icon svg{height:10px}.yotpo-clear-filters-container .yotpo-matched-reviews{font-size:14px;color:#666;font-family:Delsol Futura}.yotpo-clear-filters-container .yotpo-clear-filters{font-size:14px;color:#c4161c}.yotpo-modal .yotpo-review-form .form-footer{font-family:Delsol Futura!important}.yotpo-modal .yotpo-review-form .form-footer .yotpo-review-form-footer-container .yotpo-new-review-submit{background:#c4161c;border-radius:0;border:1px solid #c4161c;transition:.2s ease;text-transform:uppercase}.yotpo-modal .yotpo-review-form .form-footer .yotpo-review-form-footer-container .yotpo-new-review-submit:hover{background:#fff;border-radius:0;color:#c4161c}.modal-backdrop.yotpo-review-form-modal .yotpo-modal-header-paragraph{font-family:Delsol Futura;color:#666}.modal-backdrop.yotpo-review-form-modal .yotpo-modal-header-heading,.yotpo-modal .yotpo-star-rating-wrapper .yotpo-form-label{color:#1a1a1a;font-family:Delsol Futura}.yotpo-modal .yotpo-input-wrapper .yotpo-form-label,.yotpo-modal .yotpo-input-wrapper input,.yotpo-modal .yotpo-input-wrapper textarea,.yotpo-modal .yotpo-input-wrapper .yotpo-new-input-message{font-family:Delsol Futura!important;color:#666}.yotpo-display-s .yotpo-head{margin:0}#yotpo-app .yotpo-main-widget-layout .yotpo-head{margin:0 0 20px}@media(max-width:1024px){.review_section{padding:36px 8px}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review),.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review){display:flex;flex-direction:column;align-items:start;gap:10px}.yotpo-display-l .yotpo-review>div{padding:0!important}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-details,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-details{justify-content:start}#yotpo-headline-reviews{font-size:25px}.yotpo-bottom-line .yotpo-star-distribution,.yotpo-bottom-line .yotpo-bottom-line-right-panel,.yotpo-bottom-line .yotpo-vertical-border{border:none!important;padding-right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/delsole-product.css.map */
