.product__inner>.contents:has(+.product__block__variants){display:block!important;position:relative;z-index:3;height:0;overflow:visible;text-align:right;top:.1rem}.product__inner>.contents:has(+.product__block__variants) *{margin-top:0!important;margin-bottom:0!important}.product__inner>.contents:has(+.product__block__title){display:none!important}.mo-bundle{color:#38220f;text-align:center;padding:22px 0 24px;border-top:1px solid rgba(56,34,15,.13);border-bottom:1px solid rgba(56,34,15,.13)}.mo-bundle__eyebrow{margin:0 0 8px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#7a6b5e}.mo-bundle__title{margin:0 0 20px;font-family:Cormorant,serif;font-weight:400;font-size:22px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:#38220f}.mo-bundle__tiers{display:flex;align-items:center;justify-content:center}.mo-bundle__tier{flex:1 1 0;padding:0 12px}.mo-bundle__tier+.mo-bundle__tier{border-left:1px solid rgba(56,34,15,.25)}.mo-bundle__pct{display:block;font-family:Cormorant,serif;font-weight:400;font-size:40px;line-height:1.05;color:#38220f}.mo-bundle__cap{display:block;margin-top:8px;font-style:normal;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#38220f}.mo-bundle__note{margin:18px 0 0;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#7a6b5e}.product__block__buttons .btn--add-to-cart{font-size:16px!important;line-height:1.35}.product__block__buttons .btn--add-to-cart .btn-state-ready,.product__block__buttons .btn--add-to-cart [data-add-to-cart-text],.product__block__buttons .btn--add-to-cart .cta__dot,.product__block__buttons .btn--add-to-cart [data-button-price]{font-size:inherit!important}@media screen and (max-width:768px){.product__block__buttons .btn--add-to-cart{font-size:15px!important}}#bundle-sticky_add_to_cart .Vtl-StickyAddToCart__AddToCartButton,.Vtl-StickyAddToCart .Vtl-StickyAddToCart__AddToCartButton{font-family:Cormorant,serif!important;font-weight:500!important;font-size:16px!important;letter-spacing:1.6px!important;text-transform:uppercase!important}#bundle-sticky_add_to_cart .Vtl-StickyAddToCart__AddToCartButton *,.Vtl-StickyAddToCart .Vtl-StickyAddToCart__AddToCartButton *{font-family:inherit!important;font-weight:inherit!important;font-size:inherit!important;letter-spacing:inherit!important}@media screen and (max-width:768px){#bundle-sticky_add_to_cart .Vtl-StickyAddToCart__AddToCartButton,.Vtl-StickyAddToCart .Vtl-StickyAddToCart__AddToCartButton{font-size:15px!important}}.vtl-pr-main-widget{margin-top:16px!important;margin-bottom:16px!important;padding-top:8px!important;padding-bottom:16px!important}@media screen and (max-width:768px){.vtl-pr-main-widget{margin-top:12px!important;margin-bottom:12px!important;padding-top:4px!important;padding-bottom:12px!important}}.product__block__complimentary .product-clip__content{min-width:0!important}.product__block__complimentary .product-clip__content>*{min-width:0!important;max-width:100%!important}.product__block__complimentary .product-clip__title,.product__block__complimentary a:hover .product-clip__title{font-family:Cormorant,serif!important;font-weight:500!important;font-size:12px!important;line-height:1.35!important;letter-spacing:.02em!important;color:#38220f!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product__block__complimentary .product-clip__variant-title{font-family:Cormorant,serif!important;font-size:11px!important;color:#7a6b5e!important}.product__block__complimentary .product-clip__price,.product__block__complimentary .product-clip__price span,.product__block__complimentary .new-price,.product__block__complimentary .old-price{font-family:Cormorant,serif!important;font-size:11px!important;color:#38220f!important}.product__block__title{--PB: 8px !important}.product__block__price{--PB: 16px !important}.product__block__price .product__price{font-size:17px!important}.product__inner .radio__legend__label{font-family:Cormorant,serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.04em!important;color:#7a6b5e!important}.product__inner .radio__legend>span:not(.radio__legend__label){font-family:Cormorant,serif!important;font-size:15px!important;font-weight:500!important;color:#38220f!important}.product__inner .select-popout__toggle{font-family:Cormorant,serif!important;font-size:15px!important;font-weight:500!important;color:#38220f!important}.product__inner .select-popout__list,.product__inner .select-popout__option{font-family:Cormorant,serif!important;font-size:14px!important;color:#38220f!important}.product__inner .ks-chart-modal-link,.product__inner ._ks_text{font-family:Cormorant,serif!important;font-size:12px!important;font-weight:500!important;color:#7a6b5e!important}#bundle-sticky_add_to_cart .Vtl-Dropdown__Header-Selected,.Vtl-StickyAddToCart .Vtl-Dropdown__Header-Selected,.Vtl-Dropdown__Portal-List-Option,.Vtl-Dropdown__Portal-List-Option-Label{font-family:Cormorant,serif!important;font-size:15px!important;font-weight:500!important;color:#38220f!important}@media screen and (max-width:768px){.product__block__price .product__price{font-size:14px!important}.product__inner .radio__legend__label{font-size:13px!important}.product__inner .radio__legend>span:not(.radio__legend__label),.product__inner .select-popout__toggle{font-size:14px!important}.product__block__siblings{--OPTION-SIZE-SIBLING: 52px !important}}.template-policy .main-content{padding-top:0}.template-policy .shopify-policy__container{max-width:820px;margin:0 auto;padding:16px 24px 56px}.template-policy .shopify-policy__title{padding:0;margin:0 0 18px;text-align:center}.template-policy .shopify-policy__title h1{font-family:Cormorant,Cormorant Garamond,Georgia,serif;font-weight:300;font-size:clamp(24px,3.2vw,34px);line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#38220f;margin:0}.template-policy .shopify-policy__body{text-align:left}.template-policy .shopify-policy__body p,.template-policy .shopify-policy__body li{font-family:Cormorant,Cormorant Garamond,Georgia,serif;font-size:17px;line-height:1.7;color:#7a6b5e;margin:0 0 16px;text-align:left;letter-spacing:0;text-transform:none}.template-policy .shopify-policy__body strong{color:#38220f;font-weight:500}.template-policy .shopify-policy__body a{color:#38220f;text-decoration:underline;text-underline-offset:3px}.template-policy .shopify-policy__body h1,.template-policy .shopify-policy__body h2{font-family:Cormorant,Cormorant Garamond,Georgia,serif;font-weight:300;font-size:clamp(19px,2.4vw,22px);line-height:1.25;margin:36px 0 14px;color:#38220f;letter-spacing:.02em;text-transform:none;text-align:left}.template-policy .shopify-policy__body h3,.template-policy .shopify-policy__body h4,.template-policy .shopify-policy__body h5{font-family:Cormorant,Cormorant Garamond,Georgia,serif;font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:#38220f;line-height:1.5;margin:30px 0 12px;padding-top:18px;border-top:1px solid #d7cfc5;text-align:left}.template-policy .shopify-policy__body>*:first-child,.template-policy .shopify-policy__body .rte>*:first-child{margin-top:0;padding-top:0;border-top:0}.template-policy .shopify-policy__body hr+h3,.template-policy .shopify-policy__body hr+h4,.template-policy .shopify-policy__body h2+h3,.template-policy .shopify-policy__body h2+h4{margin-top:16px;padding-top:0;border-top:0}.template-policy .shopify-policy__body ul,.template-policy .shopify-policy__body ol{margin:0 0 16px;padding-left:0;list-style:none}.template-policy .shopify-policy__body li{padding-left:20px;position:relative;margin-bottom:9px;list-style:none}.template-policy .shopify-policy__body ul>li:before{content:"";position:absolute;left:2px;top:.8em;width:6px;height:1px;background:#d7cfc5}.template-policy .shopify-policy__body ol{counter-reset:mopol}.template-policy .shopify-policy__body ol>li{counter-increment:mopol}.template-policy .shopify-policy__body ol>li:before{content:counter(mopol) ".";position:absolute;left:0;top:0;color:#7a6b5e}.template-policy .shopify-policy__body li p{margin:0}.template-policy .shopify-policy__body hr{border:0;height:1px;background:#d7cfc5;margin:30px 0}@media screen and (max-width:700px){.template-policy .shopify-policy__container{padding:10px 20px 40px}.template-policy .shopify-policy__body p,.template-policy .shopify-policy__body li{font-size:16px}.template-policy .shopify-policy__body h3,.template-policy .shopify-policy__body h4{margin-top:24px}.template-policy .shopify-policy__body hr{margin:24px 0}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/mo-custom.css.map */
