.section-bundle-builder{--content-max-width: 450px}.d-flex{display:flex;align-items:baseline}.collapsible-content--header{display:flex;justify-content:space-between;margin-bottom:15px;max-width:var(--content-max-width);align-items:center}.section-bundle-builder .collapsible-container:not(:first-of-type){position:relative}.section-bundle-builder .collapsible-container:not(:first-of-type):before{content:"";display:block;width:100%;height:1px;background-color:#9d9d9d;max-width:var(--content-max-width)}.section-bundle-builder .cx-flickity-nav{gap:13px}.section-bundle-builder .cx-flickity-carousel{margin-top:20px;margin-bottom:20px}.section-bundle-builder .cx-flickity-carousel .carousel-cell label{background-color:#faf8f6;cursor:pointer}.section-bundle-builder .cx-flickity-carousel .carousel-cell .bundle-product--radio:checked+label{border-color:rgb(var(--primary-accent));background-color:#f9f8f6}.section-bundle-builder collapsible-content{color:#666}.section-bundle-builder collapsible-content[open]{padding-bottom:30px}.section-bundle-builder collapsible-content .cx-flickity-arrow svg{width:27px;height:27px}.accordion-color-container{display:flex}.section-bundle-builder .block-container{max-width:var(--content-max-width);margin-top:30px}.section-bundle-builder .collapsible-toggle{padding-top:15px;padding-bottom:15px;max-width:var(--content-max-width)}.section-bundle-builder .collapsible-arrow svg path{stroke:#25282a;fill:#25282a}.section-bundle-builder .collapsible-toggle[aria-expanded=true] .collapsible-arrow svg{transform:none}.section-bundle-builder .collapsible-toggle[aria-expanded=false] .collapsible-arrow svg{transform:rotateX(180deg)}.section-bundle-builder .collapsible-toggle[aria-expanded=false] .collapsible-arrow svg path{stroke:#9d9d9d;fill:#9d9d9d}.section-bundle-builder .collapsible-toggle h2{margin-bottom:0;line-height:1.3}.section-bundle-builder .collapsible-toggle[aria-expanded=false] h2{color:#9d9d9d}@media(min-width:1000px){.section-bundle-builder{display:grid;grid-template-columns:47% 47%;gap:40px}.section-summary mobile-section{display:none!important}}.section-bundle-builder .collapsible-arrow svg{width:24px;height:14px}.color-swatch__item:before,.color-swatch__item:after{position:absolute;content:"";border:2px solid rgb(var(--background));border:2px solid rgb(var(--section-background, var(--background)));pointer-events:none;border-radius:inherit}.color-swatch__item:before{top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);box-shadow:0 0 0 1px rgba(var(--text-color),.3) inset}.color-swatch__item:after{top:-3px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);border-color:rgb(var(--primary-accent));opacity:0;transform:scale(.8);transition:opacity .2s ease,transform .2s ease}.color-swatch__radio:checked+.color-swatch__item:after{opacity:1;transform:scale(1)}.carousel-cell{padding:5px}.carousel-cell label,.product_option.color label{border-radius:5px;border:1px solid transparent;display:block}.product_option.color label{border-radius:50%}.bundle-product--image{border-radius:5px;width:100px;height:100px;object-fit:contain}.bundle-product--radio{display:none}.bundle-product--radio:checked+label{border-color:rgb(var(--primary-accent))}.bundle-product--radio:checked+label .color-swatch__item:after{border-color:rgb(var(--primary-accent));opacity:1}.product_option input:checked~label{border-color:transparent!important}#mainProductImage{transition:opacity .3s ease-in-out}.section-bundle-builder .stamped-badge-starrating .stamped-fa{color:rgb(var(--primary-accent));margin-right:3px}.section-bundle-builder .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}.section-bundle-builder .stamped-badge-caption{color:#666;line-height:1;margin:0;font-size:16px}.collapsible-container[data-name=accessory_1] .stamped-badge-caption:not([data-reviews="0"]):before,.collapsible-container[data-name=accessory_2] .stamped-badge-caption:not([data-reviews="0"]):before{content:"("!important}.collapsible-container[data-name=accessory_1] .stamped-badge-caption[data-reviews][data-label][data-version="2"]:not([data-reviews="0"]):after,.collapsible-container[data-name=accessory_2] .stamped-badge-caption[data-reviews][data-label][data-version="2"]:not([data-reviews="0"]):after{content:")"!important}.section-bundle-builder .fa-star-half-o:before,.section-bundle-builder .fa-star-o:before,.section-bundle-builder .fa-star:before,.section-bundle-builder .stamped-fa-star-half-o:before,.section-bundle-builder .stamped-fa-star-o:before,.section-bundle-builder .stamped-fa-star:before{font-size:22px;display:block}.section-bundle-builder .stamped-badge{display:flex;align-items:center}.section-bundle-builder .stamped-badge-starrating{line-height:1;display:flex}@media(max-width:992px){.section-bundle-builder .stamped-badge-caption,.section-bundle-builder .stamped-reviews_average{font-size:14px}.section-bundle-builder .stamped-badge-starrating .stamped-fa{margin-right:1px}}.product-meta__reviews-wrapper{display:flex;align-items:center;color:#666;margin-bottom:5px}.product-meta__reviews-wrapper .stamped-product-reviews-badge.stamped-count-only .stamped-badge-starrating,.product-meta__reviews-wrapper .stamped-product-reviews-badge.stamped-stars-only .stamped-badge-caption{display:none}.section-bundle-builder button[data-btn-skip]{border:1px solid #383738;width:100%;max-width:170px;background-color:transparent;color:#383738}.collapsible-container[data-name=coffee-maker] button[data-btn-confirm],.collapsible-container[data-name=color] button[data-btn-confirm],button[data-btn-atc]{width:100%;max-width:var(--content-max-width)}.collapsible-content--buttons{margin-top:20px}.collapsible-content--buttons.d-grid{display:grid;grid-template-columns:1fr .6fr;gap:20px;max-width:var(--content-max-width)}.info-selected{font-weight:500;min-height:50px;display:block;max-width:36ch;line-height:1.3}#selectedColor.info-selected{min-height:30px}.collapsible-container button[data-btn-remove]{color:#9d9d9d;margin-top:15px;border:none;text-decoration:underline}.section-bundle-builder .button--primary[disabled]{opacity:.5}.section-bundle-builder .collapsible-toggle .tag-outline{color:rgb(var(--primary-accent));font-size:12px;text-transform:uppercase;font-weight:700;border:1px solid rgb(var(--primary-accent));padding:4px 7px;border-radius:4px;margin-right:10px}.section-bundle-builder .collapsible-container[data-name=summary]{margin-top:0}.section-bundle-builder .collapsible-container[data-name=summary]:before{content:none}.bundle-summary{width:100%;max-width:var(--content-max-width);border-collapse:collapse;line-height:1.3}.bundle-summary td{padding:.5em 1em;vertical-align:top}.bundle-summary td:first-child{text-align:left;padding-left:0}.bundle-summary td:last-child{text-align:right;white-space:nowrap;padding-right:0}.bundle-summary .price-compare{color:#999;font-size:.9em}.bundle-summary .discount-row{color:rgb(var(--primary-accent))}.bundle-summary .total-row{color:#383738;border-top:1px solid #9D9D9D}.bundle-summary .orig-total{margin-right:15px;color:#9d9d9d;text-decoration:line-through}.bundle-summary .total-row td{padding-top:20px}.bundle-summary .discount-row td{padding-bottom:20px}#itemsCount{margin-left:20px}.collapsible-content--options{display:flex;align-items:center;gap:20px;margin-top:15px}.collapsible-content--options label{display:flex;align-items:center}.collapsible-content--options input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:22px;height:22px;border:1px solid #666666;margin-right:7px;border-radius:4x;position:relative;cursor:pointer}.collapsible-content--options input[type=radio]:checked:after{content:"";color:rgb(var(--primary-accent));position:absolute;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxOCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIgNS45MDYyNUw3LjA5Mzc1IDExTDE2IDIiIHN0cm9rZT0iI0I1MjIyMiIgc3Ryb2tlLXdpZHRoPSIzIi8+Cjwvc3ZnPg==);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;background-position:center}.section-summary{margin-top:40px}.section-summary .progress-bar{width:100%;max-width:var(--content-max-width);height:6px;background:#d9d9d9;overflow:hidden;margin:10px 0}.section-summary .progress-bar.sticky{position:fixed;bottom:58px;left:0;z-index:3;max-width:100%}.section-summary .progress-bar__fill{height:100%;width:0%;background:#a30a0a;transition:width .4s ease}.section-summary.sticky-section{position:fixed;bottom:0;z-index:10;background-color:#fff;left:0;right:0;margin-top:0}@media(max-width:999px){.section-summary{margin-left:-20px;margin-right:-20px}.section-bundle-builder .collapsible-container[data-name=summary]{padding-left:20px;padding-right:20px}.section-bundle-builder .button--primary{height:48px;font-size:15px}}@media(max-width:749px){.section-bundle-builder .collapsible-toggle h2{font-size:17px;max-width:15ch}.section-bundle-builder .collapsible-toggle .tag-outline{font-size:12px;padding:3px 5px}}.section-summary mobile-section{display:flex;width:100%;background-color:#fff;justify-content:space-between;align-items:center;padding:10px 20px;position:fixed;bottom:0;left:0;right:0;z-index:3}mobile-section .grand-total{font-size:18px;color:#383838;font-weight:700}mobile-section .orig-total{color:#9d9d9d;font-size:18px;text-decoration:line-through}mobile-section .total-discount{font-size:16px;color:rgb(var(--primary-accent))}mobile-section .collapsible-toggle{width:auto}mobile-section .total-details{flex-direction:column;align-items:center;line-height:1.3;display:flex}mobile-section button[data-btn-atc]{max-width:130px;font-size:15px!important;padding:8px;height:48px;margin-top:0}.notyf__toast{background:#383738!important;padding:16px 24px!important;height:60px!important;max-width:450px;display:flex;align-items:center;border-radius:5px}.notyf__toast--success{background:#383738!important}.notyf__toast--error{background:rgb(var(--primary-accent))!important}.notyf__message{color:#fff!important;font-size:14px!important;background:#383738!important}@media(max-width:749px){.notyf__message{font-size:12px!important}.info-selected{max-width:25ch}}div#stamped-main-widget .stamped-header-title{display:block;text-align:center;color:#241811;font-size:40px;font-weight:700;line-height:normal;text-transform:capitalize;font-family:Wigrum;margin-bottom:32px}@media(max-width:749px){div#stamped-main-widget .stamped-header-title{font-size:28px;margin-bottom:24px}}.section-bundle-builder .novel-journey-widget{min-height:180px}
/*# sourceMappingURL=/cdn/shop/t/551/assets/section-bundle-builder.css.map */
