.wo-bundle-collection{--wo-cream: #e8e3d8;--wo-black: #000000;--wo-royal-green: #045942;--wo-royal-green-dark: #024231;--wo-wine-red: #5b202e;--wo-navy: #32405a;--wo-ochre: #7a3f0f;--wo-ochre-dark: #773d12;--wo-serif: "Romie", Georgia, serif;--wo-display: "Adieu", Georgia, serif;--wo-clarendon: "DroulersClarendon", Georgia, serif;--wo-mono: "GaisyrMono", monospace;--wo-body: "Romie", Georgia, serif}body.wo-bundle-collection{background-color:var(--wo-cream)}.wo-bundle-collection .color-scheme{background-color:var(--wo-cream)!important}.wo-bundle-collection .woow-sets-wrap .container--xl{max-width:100%;padding-inline:0}.wo-bundle-collection .woow-sets-wrap .section-header{padding:24px 0 36px;text-align:center}.wo-bundle-collection .wo-bundle-eyebrow{font-family:var(--wo-mono)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.18em;text-transform:uppercase;color:#00000073;margin-bottom:12px!important;line-height:1!important}.wo-bundle-collection .woow-sets-wrap h2.h2{font-family:var(--wo-serif)!important;font-weight:700!important;font-size:clamp(32px,5vw,56px)!important;letter-spacing:-.01em;line-height:1.06!important;color:var(--wo-black)}.wo-bundle-collection .woow-sets-wrap h2.h2 em{font-style:italic;font-weight:400}.wo-bundle-collection .wo-bundle-intro{font-family:var(--wo-serif)!important;font-size:17px!important;font-weight:400!important;line-height:1.6!important;color:#0000008c;max-width:480px;margin:12px auto 0!important}.wo-bundle-collection .wo-bundle-intro em{font-family:var(--wo-serif);font-style:italic;font-weight:400}.wo-bundle-collection .woow-sets-wrap .prose p:not(.wo-bundle-eyebrow):not(.wo-bundle-intro){display:none}.wo-bundle-collection .tab-menu ul{list-style:none;display:flex;gap:24px;justify-content:center;padding:0;margin:0 0 32px}.wo-bundle-collection .tab-menu a{font-family:var(--wo-mono)!important;font-size:11px!important;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:#00000073;padding:8px 0;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.wo-bundle-collection .tab-menu a:hover,.wo-bundle-collection .tab-menu a.active{color:var(--wo-black);border-bottom-color:var(--wo-ochre)}.wo-bundle-collection .woow-sets-row{display:grid;grid-template-columns:1fr;gap:40px 0;padding:0 16px 28px}@media screen and (min-width:700px){.wo-bundle-collection .woow-sets-row{grid-template-columns:repeat(2,1fr);gap:48px 200px;padding:0 10vw 40px;margin-left:calc(-50vw + 50%);width:100vw}}.wo-bundle-collection .single_sets{display:flex;flex-direction:column;width:100%}.wo-bundle-collection .single_sets .product-card__figure,.wo-bundle-collection .woow-sets-row .product-card__figure{overflow:hidden;position:relative;border:none!important;outline:none!important;box-shadow:none!important;background:var(--wo-cream);max-width:100%!important;width:100%!important;aspect-ratio:1 / 1!important;margin:0!important}.wo-bundle-collection .single_sets .product-card__media{display:block;background:var(--wo-cream);width:100%!important;height:100%!important;position:absolute;top:0;left:0}.wo-bundle-collection .single_sets .product-card__image{width:100%!important;height:100%!important;mix-blend-mode:multiply;object-fit:cover!important;transition:transform .4s ease}@media(hover:hover){.wo-bundle-collection .single_sets .product-card__figure:hover .product-card__image{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.wo-bundle-collection .single_sets .product-card__image{transition:none}}.wo-bundle-collection .single_bundle_info,.wo-bundle-collection .woow-sets-row .single_bundle_info{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding-top:1px;margin-top:0!important}.wo-bundle-collection h3.wo-bundle-card-title{margin:0;padding:0;font-size:inherit}.wo-bundle-collection .single_bundle_info a.product-title,.wo-bundle-collection .single_bundle_info a.product-title.h5{font-family:var(--wo-serif)!important;font-weight:700!important;font-size:17px!important;line-height:1.25!important;color:var(--wo-black);text-decoration:none;letter-spacing:-.01em}@media screen and (min-width:1000px){.wo-bundle-collection .single_bundle_info a.product-title,.wo-bundle-collection .single_bundle_info a.product-title.h5{font-size:18px!important}}.wo-bundle-collection .single_bundle_info sale-price,.wo-bundle-collection .single_bundle_info sale-price.h6{font-family:var(--wo-serif)!important;font-weight:700!important;font-size:20px!important;line-height:1.2!important;color:var(--wo-black);letter-spacing:-.01em}.wo-bundle-collection .single_bundle_info compare-at-price,.wo-bundle-collection .single_bundle_info compare-at-price.h5{font-family:var(--wo-clarendon)!important;font-weight:400!important;font-size:14px!important;line-height:1.3!important;text-decoration:line-through;opacity:.5}.wo-bundle-collection .single_bundle_info .sale-tag{display:inline-block;font-family:var(--wo-mono)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.08em;text-transform:uppercase;line-height:1!important;background:var(--wo-ochre);color:#fff;padding:5px 8px;border-radius:0;width:fit-content}.wo-bundle-collection .single_bundle_info .subtitle_1{font-family:var(--wo-mono)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.1em;text-transform:uppercase;line-height:1.5!important;color:#0009}.wo-bundle-collection .single_bundle_info a.btn1,.wo-bundle-collection .single_bundle_info a.btn.button.link-faded.btn1{font-family:var(--wo-mono)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase;line-height:1!important;background:#0000000a;color:var(--wo-black);border:1px solid rgba(0,0,0,.7)!important;box-shadow:0 2px 8px #0000001f;padding:16px 24px;min-height:48px;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background .2s,color .2s;width:100%;text-align:center;margin-top:4px}@media screen and (min-width:700px){.wo-bundle-collection .single_bundle_info a.btn1,.wo-bundle-collection .single_bundle_info a.btn.button.link-faded.btn1{width:auto;align-self:center}}.wo-bundle-collection .wo-bundle-cta-price{gap:0!important}.wo-bundle-collection .wo-cta-label{display:inline}.wo-bundle-collection .wo-cta-divider{display:inline-block;width:1px;height:12px;background:#00000040;margin:0 12px;vertical-align:middle}.wo-bundle-collection .wo-cta-price{font-family:var(--wo-serif);font-size:14px;font-weight:700;letter-spacing:0;text-transform:none}.wo-bundle-collection .wo-cta-price s{font-weight:400;opacity:.5;font-size:12px;margin-left:4px}.wo-bundle-collection .wo-cta-save{display:inline-block;font-family:var(--wo-mono);font-size:9px;letter-spacing:.08em;background:var(--wo-ochre);color:#fff;padding:2px 6px;margin-left:8px;vertical-align:middle}@media(hover:hover){.wo-bundle-collection .single_bundle_info a.btn1:hover,.wo-bundle-collection .single_bundle_info a.btn.button.link-faded.btn1:hover{background:var(--wo-black);color:#fff;border-color:var(--wo-black)!important}.wo-bundle-collection .single_bundle_info a.btn1:hover .wo-cta-divider{background:#ffffff4d}}.wo-bundle-collection .single_bundle_info .subtitle_2,.wo-bundle-collection .single_bundle_info .subtitle_2 i{font-family:var(--wo-serif)!important;font-style:italic;font-weight:400!important;font-size:13px!important;line-height:1.4!important;color:#00000080}.wo-bundle-collection .single_bundle_info price-list.price-list{display:flex;align-items:baseline;justify-content:center;gap:8px;flex-wrap:wrap}.wo-bundle-collection .faq .accordion__toggle{font-family:var(--wo-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.wo-bundle-collection .faq .accordion__content,.wo-bundle-collection .faq .accordion__content p{font-family:var(--wo-serif);font-size:14px;line-height:1.6;color:#000000b3}.wo-bundle-collection .faq .prose h2{font-family:var(--wo-serif);font-weight:700;font-size:clamp(22px,3vw,32px);letter-spacing:-.01em}.wo-bundle-collection a,.wo-bundle-collection button{min-height:44px;min-width:44px}.wo-bundle-collection .single_sets{scroll-margin-top:80px}.wo-bundle-collection .product-card__figure{position:relative}.wo-bundle-collection .wo-bundle-save-badge{position:absolute;top:12px;left:12px;z-index:2;font-family:var(--wo-mono);font-size:10px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;background:var(--wo-ochre);color:#fff;padding:6px 10px;line-height:1;border-radius:0}.wo-bundle-collection .wo-bundle-swatches{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:2px}.wo-bundle-collection .wo-bundle-swatch-dot{width:22px;height:22px;display:inline-block;border:1px solid rgba(0,0,0,.15);border-radius:0;flex-shrink:0}.wo-bundle-collection .wo-bundle-rating{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:2px;min-height:auto}.wo-bundle-collection .wo-bundle-rating [data-oke-star-rating]{display:flex;align-items:center;gap:4px}.wo-bundle-collection .wo-bundle-rating .oke-stars svg{height:13px}.wo-bundle-collection .wo-bundle-rating .oke-stars-foreground svg,.wo-bundle-collection .wo-bundle-rating .oke-stars-foreground use{color:var(--wo-ochre);fill:var(--wo-ochre)}.wo-bundle-collection .wo-bundle-review-count{font-family:var(--wo-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#00000080;text-decoration:underline;text-underline-offset:2px}.wo-bundle-collection .wo-bundle-includes{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:0}.wo-bundle-collection .wo-bundle-includes li{font-family:var(--wo-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#0000008c;line-height:1.4}.wo-bundle-collection .wo-bundle-includes li:not(:last-child):after{content:" + ";color:#0000004d;margin:0 2px}.wo-bundle-collection .wo-bundle-shipping{font-family:var(--wo-mono)!important;font-size:10px!important;letter-spacing:.08em;text-transform:uppercase;color:#00000073;margin-top:6px;line-height:1.4!important}.wo-bundle-collection .wo-bundle-shipping:before{content:"";display:inline-block;width:14px;height:10px;margin-right:4px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M1 3h15v13H1z'/%3E%3Cpath d='M16 8h4l3 5v5h-7V8z'/%3E%3Ccircle cx='5.5' cy='18.5' r='2.5'/%3E%3Ccircle cx='18.5' cy='18.5' r='2.5'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M1 3h15v13H1z'/%3E%3Cpath d='M16 8h4l3 5v5h-7V8z'/%3E%3Ccircle cx='5.5' cy='18.5' r='2.5'/%3E%3Ccircle cx='18.5' cy='18.5' r='2.5'/%3E%3C/svg%3E") no-repeat center;vertical-align:middle}.wo-bundle-collection .wo-bundle-cta-row{text-align:center;padding:8px 0 40px}.wo-bundle-collection .wo-bundle-explore-btn{font-family:var(--wo-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--wo-black);border:1px solid var(--wo-black);background:transparent;padding:16px 40px;text-decoration:none;display:inline-block;transition:background .2s,color .2s;min-height:48px}.wo-bundle-collection .wo-bundle-explore-btn:hover{background:var(--wo-royal-green);color:#fff;border-color:var(--wo-royal-green)}.wo-bundle-collection .wo-bundle-trust-cards{background:var(--wo-navy);display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:48px max(48px,calc((100vw - 1400px)/2));margin-bottom:0;margin-left:calc(-50vw + 50%);width:100vw}.wo-bundle-collection .wo-bundle-trust-card{background:#ffffff14;border-radius:12px;border:1px solid rgba(255,255,255,.1);padding:36px 24px;text-align:center;display:flex;flex-direction:column;align-items:center}.wo-bundle-collection .wo-bundle-trust-card__icon{font-size:20px;color:var(--wo-ochre);margin-bottom:10px;line-height:1}.wo-bundle-collection .wo-bundle-trust-card__title{font-family:var(--wo-clarendon);font-size:18px;color:#fff;margin-bottom:12px}.wo-bundle-collection .wo-bundle-trust-card__rule{width:32px;height:2px;background:var(--wo-ochre);margin-bottom:14px}.wo-bundle-collection .wo-bundle-trust-card__desc{font-family:var(--wo-serif);font-size:13px;font-weight:400;line-height:1.6;color:#ffffff80;max-width:240px}@media screen and (max-width:900px){.wo-bundle-collection .wo-bundle-trust-cards{grid-template-columns:repeat(2,1fr);gap:12px;padding:32px 20px}}@media screen and (max-width:600px){.wo-bundle-collection .wo-bundle-trust-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding:24px 16px}.wo-bundle-collection .wo-bundle-trust-card{min-width:260px;scroll-snap-align:start;flex-shrink:0}}.wo-bundle-collection .wo-faq-illustration{position:relative}.wo-bundle-collection .wo-faq-illustration__cta{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--wo-mono);font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:#fff;background:#0a0a0a;padding:16px 48px;text-decoration:none;transition:background .25s ease;white-space:nowrap;z-index:1}.wo-bundle-collection .wo-faq-illustration__cta:hover{background:var(--wo-royal-green)}@media screen and (max-width:900px){.wo-bundle-collection .wo-faq-illustration__cta{bottom:20px;font-size:11px;padding:14px 36px}}body.wo-bundle-collection .shopify-section--before-after-imagew{margin-bottom:0!important;padding-bottom:0!important}body.wo-bundle-collection .woow-sets-wrap{padding-bottom:0!important}body.wo-bundle-collection .shopify-section--wo-reviews{margin-top:0!important;padding-top:0!important}body.wo-bundle-collection .shopify-section--wo-reviews .wo-reviews{padding-left:max(48px,calc((100vw - 1400px)/2));padding-right:max(48px,calc((100vw - 1400px)/2))}body.wo-bundle-collection .shopify-section--faq,body.wo-bundle-collection .shopify-section--faq .color-scheme{background:#045942!important}body.wo-bundle-collection .shopify-section--faq h2,body.wo-bundle-collection .shopify-section--faq .h2,body.wo-bundle-collection .shopify-section--faq .prose h2{font-family:var(--wo-serif)!important;color:#fff!important}body.wo-bundle-collection .shopify-section--faq .accordion__toggle,body.wo-bundle-collection .shopify-section--faq .text-lg{font-family:var(--wo-mono)!important;color:#fff!important}body.wo-bundle-collection .shopify-section--faq .accordion__content,body.wo-bundle-collection .shopify-section--faq .accordion__content p,body.wo-bundle-collection .shopify-section--faq .prose p{font-family:var(--wo-serif)!important;color:#ffffffb3!important}body.wo-bundle-collection .shopify-section--faq .accordion{border-color:#ffffff26!important}body.wo-bundle-collection .shopify-section--faq a{color:var(--wo-ochre)!important}body.wo-bundle-collection .shopify-section--contact-form,body.wo-bundle-collection .shopify-section--contact-form .color-scheme,body.wo-bundle-collection .shopify-section--rich-text,body.wo-bundle-collection .shopify-section--rich-text .color-scheme{background:#045942!important}body.wo-bundle-collection .shopify-section--contact-form h2,body.wo-bundle-collection .shopify-section--contact-form p,body.wo-bundle-collection .shopify-section--rich-text h2,body.wo-bundle-collection .shopify-section--rich-text p,body.wo-bundle-collection .shopify-section--rich-text .text-subdued{color:#fff!important}body.wo-bundle-collection .shopify-section--rich-text a{color:var(--wo-cream)!important;text-decoration:underline;text-underline-offset:3px}body.wo-bundle-collection .section-spacing .color-scheme--scheme-3{background:#045942!important}body.wo-bundle-collection .color-scheme--scheme-3 h2,body.wo-bundle-collection .color-scheme--scheme-3 p,body.wo-bundle-collection .color-scheme--scheme-3 .h6,body.wo-bundle-collection .color-scheme--scheme-3 .text-subdued{color:#fff!important}body.wo-bundle-collection .color-scheme--scheme-3 a{color:var(--wo-cream)!important}.wo-bundle-collection .wo-bundle-includes li{position:relative;padding-left:16px}.wo-bundle-collection .wo-bundle-includes li:before{content:"";position:absolute;left:2px;top:50%;width:6px;height:6px;background:var(--wo-ochre);border-radius:50%;transform:translateY(-50%);animation:wo-radiate 2s ease-in-out infinite}.wo-bundle-collection .wo-bundle-includes li:nth-child(2):before{animation-delay:.3s}.wo-bundle-collection .wo-bundle-includes li:nth-child(3):before{animation-delay:.6s}.wo-bundle-collection .wo-bundle-includes li:nth-child(4):before{animation-delay:.9s}@keyframes wo-radiate{0%,to{box-shadow:0 0 #a3591566}50%{box-shadow:0 0 0 5px #a3591500}}.wo-bundle-collection .wo-bundle-includes li:not(:last-child):after{content:none}
/*# sourceMappingURL=/cdn/shop/t/106/assets/wo-bundle.css.map */
