@keyframes scroll-hint-appear{0%{transform:translate(40px);opacity:0}10%{opacity:1}50%,to{transform:translate(-40px);opacity:0}}.scroll-hint{min-height:120px}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg,#00000026 0,#0000 16px,#0000)}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg,#00000026 0,#0000 16px,#0000),linear-gradient(270deg,#00000026 0,#0000 16px,#0000)}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg,#00000026 0,#0000 16px,#0000)}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);box-sizing:border-box;width:120px;height:80px;border-radius:5px;transition:opacity .3s;opacity:0;background:#000000b3;text-align:center;padding:20px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#fff;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{animation:scroll-hint-appear 1.2s linear;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#fff;box-shadow:0 4px 5px #0006}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}.table-wrapper table{width:auto;min-width:100%}.table-wrapper table thead{background-color:#f1f1f1}.table-wrapper table th,.table-wrapper table td{min-width:150px}@media screen and (min-width:769px){#SiteHeader .site-header__element--top>.page-width{padding-top:10px;padding-bottom:10px}#SiteHeader .site-header__logo-link:not(.logo--inverted){display:flex;align-items:center;gap:11px;text-decoration:none;white-space:nowrap}#SiteHeader .site-header__logo-link:not(.logo--inverted) img{width:54px!important;max-width:54px!important;max-height:62px!important;object-fit:contain;flex-shrink:0}#SiteHeader .site-header__logo-link:not(.logo--inverted):after{content:"AZALEA";color:#faf8f6;font-family:Josefin Sans,sans-serif;font-size:24px;letter-spacing:.11em;font-weight:600;line-height:1;padding-top:5px}.template-index .hero__text-wrap .hero__title{font-size:clamp(39px,4vw,60px)!important;line-height:1.3;letter-spacing:.02em;max-width:700px}.template-index .hero__text-wrap .hero__subtitle{font-size:17px;line-height:1.8;max-width:600px}.template-index .hero__text-wrap .hero__top-subtitle{font-size:13px;letter-spacing:.16em}.template-index .hero__text-wrap .btn{font-size:14px;padding:15px 27px;letter-spacing:.04em}.template-index .section-header__title{letter-spacing:.065em}}@media screen and (min-width:769px){.template-index .product-grid .grid-product__image-wrap{background-color:#f7f5f2}.template-index .product-grid .grid-product__image-wrap img{object-fit:contain!important;object-position:center center!important}.template-index .grid-product__title{font-size:14px;line-height:1.6;letter-spacing:.025em}.template-index .grid-product__price{font-size:14px;letter-spacing:.025em}.template-index .section-header__title{letter-spacing:.07em}.template-index .section-header{margin-bottom:28px}}@media only screen and (max-width:768px){#SiteHeader .header-item--logo{flex:0 1 150px!important;width:auto;min-width:0;max-width:150px}#SiteHeader .site-header__logo{margin:0;white-space:nowrap}#SiteHeader .site-header__logo .site-header__logo-link{width:max-content!important;max-width:100%;display:inline-flex!important;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;text-decoration:none;white-space:nowrap;vertical-align:middle}#SiteHeader .site-header__logo .site-header__logo-link>image-element{flex:0 0 auto;line-height:0}#SiteHeader .site-header__logo .site-header__logo-link>image-element img{width:46px!important;max-width:46px!important;max-height:52px!important;height:auto!important;object-fit:contain}#SiteHeader .site-header__logo .site-header__logo-link:after{content:"AZALEA";display:block;flex:0 0 auto;color:#faf8f6;font-family:Josefin Sans,sans-serif;font-size:17px;font-weight:600;letter-spacing:.09em;line-height:1;padding-top:4px}}@media only screen and (max-width:360px){#SiteHeader .header-item--logo{flex-basis:135px!important;max-width:135px}#SiteHeader .site-header__logo .site-header__logo-link{gap:6px}#SiteHeader .site-header__logo .site-header__logo-link>image-element img{width:40px!important;max-width:40px!important;max-height:48px!important}#SiteHeader .site-header__logo .site-header__logo-link:after{font-size:15px;letter-spacing:.07em}}#FooterMenus .azalea-contact{max-width:100%;text-align:left;color:#29272d}#FooterMenus .azalea-contact__eyebrow{margin:0 0 7px;color:#9a7887;font-size:10px;font-weight:650;line-height:1.6;letter-spacing:.18em}#FooterMenus .azalea-contact__heading{margin:0 0 13px;font-size:clamp(17px,1.4vw,21px);line-height:1.4;letter-spacing:.06em;font-weight:600;color:#29272d}#FooterMenus .azalea-contact__social{margin-top:25px}#FooterMenus .azalea-contact__social-title{margin-bottom:5px}#FooterMenus .azalea-contact__social-title-jp{font-weight:400;letter-spacing:.08em}#FooterMenus .azalea-contact__row{display:flex;align-items:center;width:100%;padding:13px 0;gap:11px;color:#29272d;border-bottom:1px solid #ded8da;text-decoration:none!important;transition:border-color .2s ease,color .2s ease}#FooterMenus .azalea-contact__row:hover{color:#885a6d;border-color:#b48b9b}#FooterMenus .azalea-contact__icon{width:34px;height:34px;flex:0 0 34px;display:flex;align-items:center;justify-content:center;border:1px solid #ded3d8;border-radius:50%;color:#725764}#FooterMenus .azalea-contact__icon svg{display:block;width:18px;height:18px}#FooterMenus .azalea-contact__copy{display:block;min-width:0;flex:1 1 auto}#FooterMenus .azalea-contact__name{display:block;font-size:13px;font-weight:600;line-height:1.5;letter-spacing:.025em;overflow-wrap:anywhere}#FooterMenus .azalea-contact__detail{display:block;margin-top:2px;font-size:10px;line-height:1.45;letter-spacing:.015em;color:#827a7d;overflow-wrap:anywhere}#FooterMenus .azalea-contact__arrow{flex:0 0 auto;align-self:center;color:#967581;font-size:17px;line-height:1;transition:transform .2s ease}#FooterMenus .azalea-contact__row:hover .azalea-contact__arrow{transform:translate(2px,-2px)}@media only screen and (max-width:768px){#FooterMenus .azalea-contact__heading{font-size:20px}#FooterMenus .azalea-contact__row{gap:13px;padding:15px 0}#FooterMenus .azalea-contact__name{font-size:14px}#FooterMenus .azalea-contact__detail{font-size:11px}#FooterMenus .azalea-contact__icon{width:39px;height:39px;flex-basis:39px}#FooterMenus .azalea-contact__icon svg{width:19px;height:19px}}@media screen and (max-width:768px){#MobileNav #MobileNavFooter{display:none!important}#MobileNav{--azalea-nav-rule: #e0dad8}#MobileNav .slide-nav__wrapper[data-level="1"]{background:transparent}#MobileNav .slide-nav__wrapper[data-level="1"]>.slide-nav{background:transparent;border-radius:0;margin:0;padding:5px 0 22px}#MobileNav .slide-nav__wrapper[data-level="1"]>.slide-nav>.slide-nav__item:not(.azalea-mobile-price-entry){border-bottom:1px solid var(--azalea-nav-rule);border-radius:0}#MobileNav .slide-nav__wrapper[data-level="1"]>.slide-nav>.slide-nav__item:not(.azalea-mobile-price-entry)>a.slide-nav__link,#MobileNav .slide-nav__wrapper[data-level="1"]>.slide-nav>.slide-nav__item:not(.azalea-mobile-price-entry)>.slide-nav__button{display:flex;align-items:center;min-height:58px;width:100%;padding-top:7px;padding-bottom:7px;background:transparent;border-radius:0;color:#454044;font-weight:500;letter-spacing:.09em}#MobileNav .slide-nav__wrapper[data-level="1"]>.slide-nav>.slide-nav__item>.slide-nav__button>.slide-nav__link{padding-top:0;padding-bottom:0}#MobileNav .azalea-mobile-price-entry{padding:27px 5px 10px;border:0!important}#MobileNav .azalea-mobile-price-entry__heading{display:flex;align-items:baseline;gap:11px;padding:0 0 15px;color:#917381;font-size:11px;font-weight:600;letter-spacing:.14em}#MobileNav .azalea-mobile-price-entry__heading small{color:#777174;font-size:11px;font-weight:400;letter-spacing:.015em}#MobileNav .azalea-mobile-price-entry__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}#MobileNav .azalea-mobile-price-entry__grid a{min-width:0;min-height:58px;box-sizing:border-box;padding:11px 9px 11px 12px;display:flex;align-items:center;justify-content:space-between;gap:3px;background:#f7f4f2;border:1px solid #ddd6d5;border-radius:3px;color:#433d40;text-decoration:none;font-size:clamp(11px,3.05vw,13px);letter-spacing:-.015em;font-weight:550;white-space:nowrap}#MobileNav .azalea-mobile-price-entry__grid a:last-child{background:#665862;border-color:#665862;color:#fffaf6}#MobileNav .azalea-mobile-price-entry__grid a span{color:#a88292;font-size:16px}#MobileNav .azalea-mobile-price-entry__grid a:last-child span{color:#f6e9ef}}@media only screen and (max-width:768px){.template-index .slideshow-wrapper .hero__text-wrap .page-width{padding-left:20px;padding-right:20px}.template-index .slideshow-wrapper .hero__text-wrap .hero__top-subtitle{font-size:10px;letter-spacing:.14em;line-height:1.45;margin-bottom:7px}.template-index .slideshow-wrapper .hero__text-wrap .hero__title{font-size:clamp(23px,5.8vw,27px)!important;line-height:1.28;letter-spacing:.025em;margin:0 0 10px}.template-index .slideshow-wrapper .hero__text-wrap .hero__title h4,.template-index .slideshow-wrapper .hero__text-wrap .hero__title p{font-size:inherit;line-height:inherit;margin-top:0;margin-bottom:0}.template-index .slideshow-wrapper .hero__text-wrap .hero__subtitle{font-size:13px;line-height:1.55;max-width:340px;margin-top:0;margin-bottom:12px}.template-index .slideshow-wrapper .hero__text-wrap .hero__link{margin-top:0}.template-index .slideshow-wrapper .hero__text-wrap .btn{font-size:13px;line-height:1.3;padding:11px 19px;min-height:0}.template-index .slideshow-wrapper .hero__text-wrap .hero__text-content{padding-top:10px;padding-bottom:10px}}.template-product .azalea-product-facts{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin:2px 0 18px;padding:12px 0;border-top:1px solid #ded8d7;border-bottom:1px solid #ded8d7;color:#4d4549}.template-product .azalea-product-fact{display:inline-flex;gap:7px;align-items:baseline;font-size:12px;line-height:1.5}.template-product .azalea-product-fact__caption{font-weight:600;color:#987885;letter-spacing:.11em;font-size:10px}.template-product .product-single__meta .add-to-cart:not([disabled]){background:#66545e!important;border-color:#66545e!important;color:#fffaf6!important;font-weight:600;letter-spacing:.035em}.template-product .product-single__meta .add-to-cart:not([disabled]):hover{background:#53434c!important;border-color:#53434c!important}.template-product .product-single__meta .product-block--tab .collapsible-trigger{font-size:14px;font-weight:600;letter-spacing:.025em}.template-product .product-single__meta .product-block--tab .collapsible-content__inner{font-size:14px;line-height:1.75}.template-product .product__main-photos .product-image-main .image-wrap img{object-fit:contain!important;object-position:center center!important}@media only screen and (max-width:768px){.template-product .azalea-product-facts{gap:8px 15px;margin-bottom:14px;padding:10px 0}.template-product .product-single__meta .add-to-cart{min-height:47px;font-size:15px}}.template-product .azalea-wine-info{margin:20px 0 23px;padding:20px 0 4px;border-top:1px solid #ded6d5;border-bottom:1px solid #ded6d5}.template-product .azalea-wine-info__label{margin-bottom:12px;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.17em;color:#956e80}.template-product .azalea-wine-info__label span{font-weight:400;letter-spacing:.04em;color:#7f7479;margin-left:7px}.template-product .azalea-wine-info__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 16px;margin:0 0 16px}.template-product .azalea-wine-info__grid div{min-width:0}.template-product .azalea-wine-info__grid dt{font-size:10px;letter-spacing:.08em;color:#8b7881;line-height:1.55;margin:0 0 2px}.template-product .azalea-wine-info__grid dd{margin:0;color:#494247;line-height:1.55;font-size:13px;overflow-wrap:anywhere}.template-product .product-main-slide .product-image-main{background:#f8f6f3}.template-product .product-main-slide .product-image-main .image-wrap img,.template-product .product-main-slide .product-image-main .image-element{object-fit:contain!important;object-position:center center!important}.template-product .product-single__meta .product-block--header{margin-bottom:12px}@media screen and (max-width:768px){.template-product .azalea-wine-info{margin:15px 0 20px;padding-top:15px}.template-product .azalea-wine-info__grid{gap:10px 13px}.template-product .azalea-wine-info__grid dd{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
