.element-button,.btn,button.btn,a.btn,.rte .btn{background-color:#12211c;color:#f8f2e6;border-color:#12211c;text-transform:uppercase;letter-spacing:.16em;font-size:12.5px;font-weight:600}.element-button:hover,.btn:hover,button.btn:hover,a.btn:hover{background-color:#006d5c;border-color:#006d5c;color:#fff}.hero__content .btn,.slideshow__slide .element-button{background-color:#f8f2e6!important;color:#001f1a!important;border-color:#f8f2e6!important}.hero__content .btn:hover,.slideshow__slide .element-button:hover{background-color:#c79135!important;border-color:#c79135!important;color:#fff!important}.add-to-cart.element-button{background-color:#006d5c!important;border-color:#006d5c!important;color:#fff!important}.add-to-cart.element-button:hover{background-color:#005346!important;border-color:#005346!important}.element-button span,.btn span{color:inherit!important}.variant-picker input:checked+label,.variant-picker .selected,.product-form__input input:checked+label{background-color:#006d5c!important;color:#fff!important;border-color:#006d5c!important}@media screen and (min-width:769px){#shopify-section-template--28044562661689__slideshow_da08af .hero-natural--template--28044562661689__slideshow_da08af{height:min(88vh,880px);padding-bottom:0}#Slideshow-template--28044562661689__slideshow_da08af{height:100%}#Slideshow-template--28044562661689__slideshow_da08af .hero__image-wrapper img{object-position:center 22%}}.newsletter-sections--28044563448121__fc3eb85e-3a33-4d1b-aa08-f23da904f569.newsletter-container{background-color:#006d5c;padding:72px 20px}[id$=__faq_VWqk8p] .section-header{margin-bottom:12px}[id$=__faq_VWqk8p] .element-accordion{border-bottom:1px solid rgba(199,145,53,.32)}[id$=__faq_VWqk8p] .element-accordion__toggle{padding:22px 4px;letter-spacing:.01em}[id$=__faq_VWqk8p] .element-accordion__content{line-height:1.75;padding-bottom:24px}@media screen and (min-width:769px){#Slideshow-template--28044562661689__slideshow_da08af .slideshow__slide--hero_7c47f2 .hero__image-wrapper img{object-position:center 53%}#Slideshow-template--28044562661689__slideshow_da08af .slideshow__slide--hero_c2c6f7 .hero__image-wrapper img{object-position:center 95%}#Slideshow-template--28044562661689__slideshow_da08af .slideshow__slide--hero_4ec37a .hero__image-wrapper img{object-position:center 60%}#Slideshow-template--28044562661689__slideshow_da08af .slideshow__slide--hero_28f88b .hero__image-wrapper img{object-position:center 90%}}#shopify-section-template--28044562661689__03e798e8-1cfb-4772-af28-ebc61dfe2d5c .hotspots-wrapper{max-width:920px;margin-left:auto;margin-right:auto}#shopify-section-template--28044562661689__rich_text_qW4T9g .index-section{background-color:#f8f2e6;padding-top:88px;padding-bottom:88px}#shopify-section-template--28044562661689__rich_text_qW4T9g .page-width{max-width:780px}#shopify-section-template--28044562661689__rich_text_qW4T9g h2{font-size:clamp(30px,3.6vw,42px);line-height:1.25}#shopify-section-template--28044562661689__rich_text_qW4T9g h2:before{content:"";display:block;width:46px;height:2px;background:#c79135;margin:0 auto 24px}#shopify-section-template--28044562661689__rich_text_qW4T9g .rte{font-size:1.05rem;line-height:1.85;color:#354850}#shopify-section-template--28044562661689__rich_text_qW4T9g .element-button{background-color:#006d5c;color:#fff;border-color:#006d5c}#shopify-section-template--28044562661689__rich_text_qW4T9g .element-button:hover{background-color:#005346;border-color:#005346}.newsletter-section__content{padding-top:54px}.newsletter-section .element-text--heading-h2{font-size:clamp(26px,3.2vw,34px);font-weight:600;line-height:1.25}:root{--rm-ink: #12211C;--rm-emerald: #006D5C;--rm-emerald-deep: #005346;--rm-gold: #C79135;--rm-cream: #F8F2E6;--rm-paper: #FDFBF7;--rm-card: #FAF6ED;--rm-line: #E7E0D0;--rm-slate: #4A5560;--rm-serif: "Cormorant Garamond", "Playfair Display", Georgia, serif}html{scroll-behavior:smooth}body{background-color:var(--rm-paper);color:var(--rm-ink);-webkit-font-smoothing:antialiased}::selection{background:#c791354d}:focus-visible{outline:2px solid var(--rm-gold);outline-offset:2px}h1,h2,h3,h4,.heading-h1,.heading-h2,.heading-h3,.heading-h4,.heading-md,.heading-sm,.heading-lg,.section-header__title,.element-text--heading-h1,.element-text--heading-h2,.element-text--heading-h3,.product__title,.grid-product__title{font-family:var(--rm-serif);font-weight:500;letter-spacing:.005em;line-height:1.14;color:var(--rm-ink)}.slideshow__title,.hero__title{font-family:var(--rm-serif);font-weight:500;line-height:1.08;letter-spacing:.01em}.element-text--heading-h2,h2{line-height:1.16}.rte,.element-text--body-md,.element-text--body-lg{line-height:1.7}.announcement-bar{background-color:var(--rm-emerald)!important;color:var(--rm-cream)!important}.announcement-bar a,.announcement-bar .element-text,.announcement-slider__content{color:var(--rm-cream)!important}.announcement-slider__content{text-transform:uppercase;letter-spacing:.18em;font-size:11.5px;font-weight:600}.toolbar__social a{color:var(--rm-cream)!important}.site-header{border-bottom:1px solid var(--rm-line)}.site-nav__link{font-size:12.5px;letter-spacing:.15em;font-weight:500;text-transform:uppercase}.site-nav__link:hover{color:var(--rm-emerald)}.search__input.element-input{border:none;border-bottom:1px solid var(--rm-line);background:transparent;border-radius:0;font-size:14px}.search__input.element-input:focus{border-bottom-color:var(--rm-gold)}@media screen and (min-width:769px){.index-section{padding-top:88px;padding-bottom:88px}}.section-header__link{text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:600;text-decoration:none;border-bottom:1px solid var(--rm-gold);padding-bottom:3px}.grid-product__image-wrap{background-color:var(--rm-card);overflow:hidden}.grid-product__image-wrap img{transition:transform .9s cubic-bezier(.22,.61,.36,1)}.grid-product:hover .grid-product__image-wrap img{transform:scale(1.05)}.grid-product{text-align:center}.grid-product .element-price{color:var(--rm-slate);letter-spacing:.04em}.element-input,input.element-input,select.element-input{border-color:var(--rm-line);background-color:#fff;border-radius:2px}.element-input:focus{border-color:var(--rm-gold)}.element-quantity-selector{border:1px solid var(--rm-line);border-radius:2px;background:#fff}.variant-picker label,.product-form__input label{border:1px solid var(--rm-line)!important;background:#fff!important;color:var(--rm-ink)!important;border-radius:999px;letter-spacing:.04em}.sales-point{text-transform:uppercase;letter-spacing:.13em;font-size:11.5px;font-weight:600;color:var(--rm-ink)}.sales-point .icon,.sales-point svg{color:var(--rm-gold)}.element-accordion{border-bottom:1px solid var(--rm-line)}.block-price .element-price{letter-spacing:.02em}.footer__title{font-family:var(--rm-serif);font-size:22px;font-weight:500;color:var(--rm-ink)}.footer__block a:hover{color:var(--rm-emerald)}.rm-reveal{opacity:0;transform:translateY(16px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,.61,.36,1)}.rm-reveal.rm-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rm-reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}[class*=element-text--heading]{font-family:var(--rm-serif);font-weight:500;line-height:1.16;color:var(--rm-ink)}.slideshow__title,.hero__title,.slideshow__slide [class*=element-text--heading],.hero__content [class*=element-text--heading]{color:#fff!important}[id*=__toolbar]{background-color:var(--rm-emerald)!important}.element-button--transparent{background-color:transparent!important;color:var(--rm-ink)!important;border-color:transparent!important;box-shadow:none!important}.element-button--transparent:hover{background-color:transparent!important;color:var(--rm-emerald)!important}.block-variant-picker .element-radio{background:#fff!important;color:var(--rm-ink)!important;border:1px solid var(--rm-line)!important;border-radius:999px;letter-spacing:.02em;font-weight:500;text-transform:none}.block-variant-picker input:checked+.element-radio{background:var(--rm-emerald)!important;border-color:var(--rm-emerald)!important;color:#fff!important}.shopify-section:has(.announcement-bar){background-color:var(--rm-emerald)!important}.announcement-bar{background-color:transparent!important}.block-variant-picker .element-radio:has(>input:checked){background:var(--rm-emerald)!important;border-color:var(--rm-emerald)!important;color:#fff!important}.element-button,.btn{text-transform:uppercase!important;letter-spacing:.16em!important}.grid-product .element-text--body-md:not(.element-price){font-family:var(--rm-serif);font-size:21px;font-weight:500;line-height:1.25;color:var(--rm-ink)}.grid-product .layout-stack{align-items:center;text-align:center}.toolbar{background-color:var(--rm-emerald)!important}.block-variant-picker .element-radio .element-button{background:transparent!important;border-color:transparent!important;color:inherit!important;box-shadow:none!important;text-transform:none!important;letter-spacing:.02em!important}.grid-product .layout-stack,.grid-product .element-text,.grid-product .element-price{text-align:center!important}.element-button *,.btn *{text-transform:inherit!important}.grid-product .layout-stack{justify-items:center!important}.grid-product .layout-stack>*{margin-left:auto!important;margin-right:auto!important}.grid-product .element-price{display:block!important;width:100%!important}[class*=element-text--heading]{font-family:var(--rm-serif)!important;font-style:normal!important;color:var(--rm-ink)}.section-header__title,.hotspots__title{font-size:clamp(30px,3.4vw,40px)!important;font-weight:500;line-height:1.15}.media-with-text h2{font-size:clamp(30px,3.4vw,40px)!important;font-style:normal!important}.template-index .element-text--heading-md{font-size:clamp(28px,3vw,36px)!important}form.contact-form:has(.newsletter__input){width:100%;max-width:620px;margin-left:auto;margin-right:auto;gap:10px}form.contact-form:has(.newsletter__input) .element-input{height:54px;border:1px solid transparent!important;border-radius:3px!important;background:#fff!important;padding:0 18px;font-size:15px;color:var(--rm-ink);box-shadow:0 1px 2px #001f1a2e}form.contact-form:has(.newsletter__input) .element-input::placeholder{color:#7a8699;letter-spacing:.01em}form.contact-form:has(.newsletter__input) .element-input:focus{outline:2px solid var(--rm-gold);outline-offset:0}form.contact-form:has(.newsletter__input) .input-group{display:flex;width:100%;max-width:100%}form.contact-form:has(.newsletter__input) .newsletter__input{flex:1 1 auto;max-width:none!important;border-radius:3px 0 0 3px!important}form.contact-form:has(.newsletter__input) button[type=submit]{background:var(--rm-gold)!important;color:var(--rm-ink)!important;border-radius:0 3px 3px 0!important;min-width:64px;height:54px;box-shadow:0 1px 2px #001f1a2e}form.contact-form:has(.newsletter__input) button[type=submit]:hover{background:#d9a94a!important}h1 em,h2 em,h3 em,h4 em,h1 i,h2 i,h3 i,h4 i,[class*=element-text--heading] em,[class*=element-text--heading] i,.section-header__title em,.hotspots__title em{font-style:normal!important}[class*=element-text--heading],.media-with-text h2{font-weight:500!important}.newsletter-section__content{padding-bottom:56px}@media(max-width:768px){.media-with-text__media{width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important}.media-with-text__video{max-width:100%!important;margin-left:auto!important;margin-right:auto!important}}.rich-text-section h2.heading-h2{font-size:clamp(30px,3.4vw,40px)!important}.testimonials-section .section-header .element-text--heading-md{font-size:clamp(30px,3.4vw,40px)!important;color:#12211c!important}.template-product h1{font-size:clamp(28px,3vw,36px)!important}.toolbar .toolbar__item--social,.template-product .social-sharing{display:none!important}grid-view-buttons{display:none!important}.collection-filter__item--right:has(>grid-view-buttons){display:none!important}#shopify-section-template--28044563153209__rich_text_LjJmmc,#shopify-section-template--28044562563385__rich_text_ERJL3f{display:none!important}.collection-filter__sort{border-right:none!important}[id$=__collection-header] .page-content{text-align:center;padding-top:42px}[id$=__collection-header] .section-header{border-bottom:1px solid rgba(199,145,53,.38);padding-bottom:20px;margin-bottom:6px}[id$=__collection-header] .section-header__title,.template-collection .collection__header-info,.template-collection [class*=product-count]{text-align:center}.recently-viewed__section:not(:has(.grid-product)){display:none!important}.template-page .page-content img{max-width:720px;height:auto;display:block;margin-left:auto;margin-right:auto}[id$=__collection-header] .page-content{padding-bottom:10px}[id$=__main-collection] .page-content{padding-top:14px}[id$=__faq_VWqk8p]{margin-top:-30px}[id$=__faq_VWqk8p] .page-content{padding-top:10px}.template-search .section-header__title{text-align:center}[id$=__faq_VWqk8p]{padding-top:26px!important}[id$=__faq_VWqk8p] .section--divider{padding-top:22px}.media-with-text__video{position:relative}.media-with-text__alt-image-wrapper{position:absolute!important;top:0;right:0;bottom:0;left:0;opacity:1!important;visibility:visible!important;z-index:1;pointer-events:none}.media-with-text__alt-image-wrapper img.media-with-text__alt-image{width:100%;height:100%;object-fit:cover}.media-with-text__video.rm-playing .media-with-text__alt-image-wrapper{opacity:0!important;visibility:hidden!important;transition:opacity .45s ease,visibility .45s}.media-with-text__video .media-with-text__video-wrapper{position:relative}.media-with-text__alt-image-wrapper{z-index:2}.media-with-text__play-button{position:absolute;z-index:3}main .product-recommendations:not(:has(.grid-product)){display:none!important}.slide-nav__image{width:48px;height:48px;border-radius:12px;overflow:hidden;flex:none;margin-right:14px}.slide-nav__image img{width:100%!important;height:100%!important;object-fit:cover;display:block}.slide-nav__link[href="/"]:before,.slide-nav__link[href="/products/roses-muse-gift-card"]:before,.slide-nav__link[href="/blogs/the-muse-blog"]:before,.slide-nav__link:not([href]):before{content:"";width:48px;height:48px;border-radius:12px;flex:none;margin-right:14px;background-size:cover;background-position:center;background-color:#f8f2e6}.slide-nav__link[href="/"]:before{background-image:url(//rosesmuse.com/cdn/shop/files/menu-icon-home.jpg?width=200)}.slide-nav__link[href="/products/roses-muse-gift-card"]:before{background-image:url(//rosesmuse.com/cdn/shop/files/roses-muse-gift-card-2027.jpg?width=200)}.slide-nav__link[href="/blogs/the-muse-blog"]:before{background-image:url(//rosesmuse.com/cdn/shop/files/menu-icon-blog.jpg?width=200)}.slide-nav__link:not([href]):before{background-image:url(//rosesmuse.com/cdn/shop/files/menu-icon-about.jpg?width=200)}.slide-nav__image is-land{display:block;width:100%;height:100%}.slide-nav__image{display:none!important}.slide-nav__link:before{content:"";width:48px;height:48px;border-radius:50%;flex:none;margin-right:14px;background-color:#f8f2e6;background-repeat:no-repeat;background-position:center;background-size:27px 27px}.slide-nav__link[href="/"]:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M8%2025%2024%2011l16%2014%27%2F%3E%3Cpath%20d%3D%27M13%2022v15h22V22%27%2F%3E%3Cpath%20d%3D%27M20%2037v-8h8v8%27%2F%3E%3C%2Fsvg%3E)}.slide-nav__link[href="/collections/rings"]:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2724%27%20cy%3D%2730%27%20r%3D%2710%27%2F%3E%3Cpath%20d%3D%27M18%2012h12l-3%207h-6z%27%2F%3E%3C%2Fsvg%3E)}.slide-nav__link[href="/collections/bracelets"]:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2724%27%20cy%3D%2723%27%20r%3D%2712%27%2F%3E%3Ccircle%20cx%3D%2724%27%20cy%3D%2738%27%20r%3D%272.6%27%2F%3E%3C%2Fsvg%3E)}.slide-nav__link[href="/collections/earrings"]:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2724%27%20cy%3D%2710%27%20r%3D%272.6%27%2F%3E%3Cpath%20d%3D%27M24%2013v4%27%2F%3E%3Cpath%20d%3D%27M24%2017c4%205%206%208.2%206%2011.2a6%206%200%201%201-12%200C18%2025.2%2020%2022%2024%2017z%27%2F%3E%3C%2Fsvg%3E)}.slide-nav__link[href="/collections/necklaces"]:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M11%2010c1%2013%206%2021%2013%2024%207-3%2012-11%2013-24%27%2F%3E%3Ccircle%20cx%3D%2724%27%20cy%3D%2738%27%20r%3D%273%27%2F%3E%3C%2Fsvg%3E)}.slide-nav__link[href="/collections/anklets"]:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2724%27%20cy%3D%2724%27%20r%3D%2712%27%20stroke-dasharray%3D%270.1%205.5%27%20stroke-width%3D%273%27%2F%3E%3Ccircle%20cx%3D%2724%27%20cy%3D%2739%27%20r%3D%272.4%27%2F%3E%3C%2Fsvg%3E)}.slide-nav__link[href="/products/roses-muse-gift-card"]:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M11%2021h26v17H11z%27%2F%3E%3Cpath%20d%3D%27M8%2013h32v8H8z%27%2F%3E%3Cpath%20d%3D%27M24%2013v25%27%2F%3E%3Cpath%20d%3D%27M24%2013c-5%200-7-1.6-7-4%200-1.8%201.4-3%203.2-3C22.6%206%2024%208.6%2024%2013zM24%2013c5%200%207-1.6%207-4%200-1.8-1.4-3-3.2-3C25.4%206%2024%208.6%2024%2013z%27%2F%3E%3C%2Fsvg%3E)}.slide-nav__link[href="/blogs/the-muse-blog"]:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M24%2013c-3-2-7-3-12-3v23c5%200%209%201%2012%203%203-2%207-3%2012-3V10c-5%200-9%201-12%203z%27%2F%3E%3Cpath%20d%3D%27M24%2013v23%27%2F%3E%3C%2Fsvg%3E)}.slide-nav__link:not([href]):before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M24%2032v11%27%2F%3E%3Cpath%20d%3D%27M24%2037c-4.5%200-7.5-2-8.5-5.5C20%2031.5%2023%2033.5%2024%2037zM24%2037c4.5%200%207.5-2%208.5-5.5C28%2031.5%2025%2033.5%2024%2037z%27%2F%3E%3Cpath%20d%3D%27M24%206c5%200%208.5%203.2%208.5%207.5C32.5%2019%2028.7%2022%2024%2022s-8.5-3-8.5-8.5C15.5%209.2%2019%206%2024%206z%27%2F%3E%3Cpath%20d%3D%27M19.5%2014c0-2.4%202-4%204.5-4s4.5%201.6%204.5%204-2%203.6-4.5%203.6%27%2F%3E%3C%2Fsvg%3E)}.slide-nav__link:before{border-radius:50%!important}.slide-nav__link>span{padding-left:0!important;text-indent:0!important}.rm-collection__toggle{background:none;border:0;width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;align-items:center}.rm-collection__toggle:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M15%209l6%206-6%206-6-6z%27%2F%3E%3Cpath%20d%3D%27M33%209l6%206-6%206-6-6z%27%2F%3E%3Cpath%20d%3D%27M15%2027l6%206-6%206-6-6z%27%2F%3E%3Cpath%20d%3D%27M33%2027l6%206-6%206-6-6z%27%2F%3E%3C%2Fsvg%3E)!important}.rm-collection__toggle>span{flex:1 1 auto}.rm-collection__chev{flex:none;transition:transform .25s ease}.rm-collection.rm-closed .rm-collection__chev{transform:rotate(-90deg)}.rm-collection__list{list-style:none;margin:0;padding:0 0 0 18px}.rm-collection.rm-closed .rm-collection__list{display:none}@media(max-width:768px){.testimonials-slider__text{width:100%!important;max-width:100%!important}}@media(max-width:768px){.testimonials-slider__text{transform:none!important}}.slide-nav__link[href="/pages/foundersword"]:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M13%2010C9%2012%207%2016%207%2020v9h11V19H12c0-3%201-5%203-6zM34%2010c-4%202-6%206-6%2010v9h11V19H33c0-3%201-5%203-6z%27%2F%3E%3C%2Fsvg%3E)}.slide-nav__link[href="/pages/commitments"]:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M24%2039S9%2029.5%209%2017.8C9%2012.9%2012.8%209.5%2017%209.5c3%200%205.5%201.6%207%204%201.5-2.4%204-4%207-4%204.2%200%208%203.4%208%208.3C39%2029.5%2024%2039%2024%2039z%27%2F%3E%3C%2Fsvg%3E)}.slide-nav__link[href="/pages/contact"]:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%278%27%20y%3D%2713%27%20width%3D%2732%27%20height%3D%2722%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27M9%2015l15%2012%2015-12%27%2F%3E%3C%2Fsvg%3E)}.slide-nav__link[href="/pages/press-media"]:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M24%208l4.2%209.6%2010.4%201-7.8%207%202.2%2010.2L24%2030.4l-9%205.4%202.2-10.2-7.8-7%2010.4-1z%27%2F%3E%3C%2Fsvg%3E)}.slide-nav__link[href="/pages/corporate-gifting"]:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2048%2048%27%20fill%3D%27none%27%20stroke%3D%27%23C79135%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M24%2015c-3-7-10-9-11.5-6C11%2012%2017%2015%2024%2015zm0%200c3-7%2010-9%2011.5-6C37%2012%2031%2015%2024%2015zM8.5%2015.5h31V22h-31zM11.5%2022h25v16.5h-25zM24%2022v16.5%27%2F%3E%3C%2Fsvg%3E)}.product-single__related .grid-product__actions{transform:translateY(12px)}.product-single__related .quick-add-btn{transform:translate(-6px)}#shopify-section-rm_as_seen .rich-text__blocks,#shopify-section-rm_as_seen .rich_text__blocks,#shopify-section-rm_as_seen{text-align:center}#shopify-section-rm_as_seen p{letter-spacing:.32em;font-size:11px;font-weight:600;color:#c79135;text-transform:uppercase;margin-bottom:6px}#shopify-section-rm_as_seen h2,#shopify-section-rm_as_seen h3,#shopify-section-rm_as_seen .h2,#shopify-section-rm_as_seen .h3{font-family:Cormorant Garamond,serif;font-weight:500;color:#354850;letter-spacing:.04em}[id*=rm_as_seen] .rich-text__content,[id*=rm_as_seen] .rich_text__content{text-align:center}[id*=rm_as_seen] p{letter-spacing:.32em!important;font-size:11px!important;font-weight:600;color:#c79135!important;text-transform:uppercase}[id*=rm_as_seen] h3,[id*=rm_as_seen] .h3{font-size:clamp(19px,5.4vw,26px)!important}@media(max-width:768px){.media-with-text__content{padding-bottom:4px!important}.hotspots-section .index-section{margin-top:0!important;padding-top:0!important}.hotspots__title{padding-top:0!important;margin-top:6px!important}}[id*=rm_as_seen] .section-header__title{font-size:11px!important;letter-spacing:.32em;text-transform:uppercase;color:#c79135!important;font-weight:600;text-align:center;margin-bottom:16px}[id*=rm_as_seen] layout-grid{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 36px}[id*=rm_as_seen] .logo-item{flex:0 0 auto!important;width:auto!important;padding:0!important;margin:0!important}[id*=rm_as_seen] .logo-image{height:30px!important;width:auto!important;max-width:none!important;opacity:.92}[id*=rm_as_seen] .layout-section__content{padding-top:4px!important;padding-bottom:6px!important}@media(max-width:768px){[id*=rm_as_seen] .logo-image{height:23px!important}[id*=rm_as_seen] layout-grid{gap:12px 22px}}[id*=rm_as_seen] .logo-item{height:auto!important;min-height:0!important}[id*=rm_as_seen] .logo-item>*{height:auto!important;min-height:0!important}[id*=rm_as_seen] .layout-section{padding-top:14px!important;padding-bottom:14px!important}[id*=rm_as_seen] .section-header{margin-bottom:14px!important}@media(max-width:768px){[id*=rm_as_seen] .logo-image{height:25px!important}}[id*=rm_as_seen] .logo-item{flex:0 1 auto!important}[id*=rm_as_seen] .logo-image{max-width:100%!important}@media(max-width:768px){[id*=rm_as_seen] layout-grid{gap:12px 14px}}[id*=rm_as_seen] .logo-item:nth-child(1) .logo-image{height:30px!important}[id*=rm_as_seen] .logo-item:nth-child(2) .logo-image{height:30px!important}[id*=rm_as_seen] .logo-item:nth-child(3) .logo-image{height:46px!important}@media(max-width:768px){[id*=rm_as_seen] .logo-item:nth-child(1) .logo-image{height:24px!important}[id*=rm_as_seen] .logo-item:nth-child(2) .logo-image{height:24px!important}[id*=rm_as_seen] .logo-item:nth-child(3) .logo-image{height:38px!important}}.flickity-enabled:focus,.flickity-enabled:focus-visible{outline:none!important}.flickity-enabled,.testimonials-slider .flickity-page-dots,.testimonials-slider .flickity-page-dots .dot{-webkit-tap-highlight-color:transparent}[id*=rm_as_seen] layout-grid{max-width:900px;margin-inline:auto}.flickity-enabled,.flickity-enabled:focus,.flickity-enabled:focus-visible,.flickity-enabled *,.flickity-enabled *:focus,.flickity-enabled *:focus-visible{outline:none!important;-webkit-tap-highlight-color:transparent!important}.flickity-enabled *:focus,.flickity-enabled *:focus-visible{box-shadow:none!important}.rm-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:18px}.rm-popup[hidden]{display:none}.rm-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#001f1a7a}.rm-popup__card{position:relative;background:#f8f2e6;border:1px solid rgba(199,145,53,.45);border-radius:20px;max-width:450px;width:100%;padding:44px 40px 38px;text-align:center;box-shadow:0 30px 60px #001f1a59;animation:rmPop .45s cubic-bezier(.2,.8,.25,1)}@keyframes rmPop{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rm-popup__card{animation:none}}.rm-popup__eyebrow{font-family:Inter,sans-serif;font-weight:600;font-size:11px;letter-spacing:.28em;color:#c79135;text-transform:uppercase;margin-bottom:14px}.rm-popup__title{font-family:Cormorant Garamond,serif;font-weight:600;font-size:42px;line-height:1.05;color:#12211c;margin:0 0 14px}.rm-popup__text{font-family:Inter,sans-serif;font-size:15.5px;line-height:1.65;color:#354850;margin:0 0 26px}.rm-popup__cta{display:inline-block;background:#006d5c;color:#fff;padding:14px 34px;border-radius:999px;font-family:Inter,sans-serif;font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.rm-popup__cta:hover{background:#005346;color:#fff}.rm-popup__sign{margin-top:20px;font-family:Cormorant Garamond,serif;font-style:italic;font-size:17px;color:#c79135}.rm-popup__close{position:absolute;top:10px;right:14px;background:none;border:0;font-size:26px;line-height:1;color:#354850;cursor:pointer;padding:6px}@media(max-width:768px){.rm-popup__card{padding:38px 24px 30px}.rm-popup__title{font-size:34px}}.jdgm-widget.jdgm-cards-carousel{padding-bottom:6px!important}.jdgm-widget.jdgm-cards-carousel .jdgm-content{margin-bottom:0!important}[id*=jdgm_] .index-section{margin-bottom:8px!important}.rm-consent{position:fixed;left:0;right:0;bottom:0;z-index:9990;padding:0 14px 14px;pointer-events:none}.rm-consent__card{pointer-events:auto;max-width:430px;margin-right:auto;background:#f8f2e6;border:1px solid rgba(199,145,53,.45);border-radius:14px;box-shadow:0 18px 44px #001f1a38;padding:20px 22px 18px;transform:translateY(16px);opacity:0;transition:transform .38s ease,opacity .38s ease}.rm-consent--in .rm-consent__card{transform:none;opacity:1}.rm-consent__title{font-family:Cormorant Garamond,serif;font-size:22px;font-weight:600;color:#12211c;margin:0 0 6px}.rm-consent__text{font-size:13.5px;line-height:1.55;color:#354850;margin:0 0 14px}.rm-consent__text a{color:#006d5c;text-decoration:underline}.rm-consent__prefs{border-top:1px solid rgba(0,31,26,.12);padding-top:10px;margin-bottom:12px}.rm-consent__pref{display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:13px;color:#354850;padding:6px 0;cursor:pointer}.rm-consent__pref input{width:18px;height:18px;accent-color:#006D5C;flex:0 0 auto}.rm-consent__btns{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rm-consent__btn{-webkit-appearance:none;appearance:none;border:1px solid #006D5C;background:transparent;color:#006d5c;border-radius:999px;padding:10px 20px;font-size:13px;letter-spacing:.04em;cursor:pointer}.rm-consent__btn--solid{background:#006d5c;color:#f8f2e6}.rm-consent__link{-webkit-appearance:none;appearance:none;border:0;background:none;color:#555a5e;font-size:13px;text-decoration:underline;cursor:pointer;padding:10px 4px}@media(max-width:640px){.rm-consent{padding:0 10px 10px}.rm-consent__card{max-width:none}}.rm-sticky{position:fixed;left:0;right:0;bottom:0;z-index:9980;display:flex;align-items:center;gap:14px;background:#f8f2e6f7;border-top:1px solid rgba(199,145,53,.5);box-shadow:0 -10px 30px #001f1a24;padding:10px 18px;transform:translateY(110%);transition:transform .32s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rm-sticky--in{transform:none}.rm-sticky__img{width:48px;height:48px;object-fit:cover;border-radius:8px;flex:0 0 auto}.rm-sticky__meta{flex:1 1 auto;min-width:0}.rm-sticky__title{font-family:Cormorant Garamond,serif;font-size:18px;font-weight:600;color:#12211c;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rm-sticky__sub{font-size:13px;color:#555a5e;margin:1px 0 0}.rm-sticky__btn{-webkit-appearance:none;appearance:none;border:0;background:#006d5c;color:#f8f2e6;border-radius:999px;padding:13px 30px;font-size:14px;letter-spacing:.05em;cursor:pointer;flex:0 0 auto}.rm-sticky__btn:hover{background:#005346}.rm-sticky__btn:disabled{opacity:.55;cursor:default}@media(max-width:640px){.rm-sticky{padding:9px 12px;gap:10px}.rm-sticky__title{font-size:16px}.rm-sticky__btn{padding:12px 20px}}.rm-consent [hidden],.rm-sticky[hidden]{display:none!important}.rm-sticky{flex-wrap:wrap}.rm-sticky__qty{display:flex;align-items:center;gap:2px;border:1px solid rgba(0,31,26,.25);border-radius:999px;padding:2px;flex:0 0 auto}.rm-sticky__qbtn{-webkit-appearance:none;appearance:none;border:0;background:none;width:26px;height:26px;font-size:16px;line-height:1;color:#006d5c;cursor:pointer;border-radius:50%}.rm-sticky__qval{min-width:18px;text-align:center;font-size:14px;color:#12211c}.rm-sticky__row2{order:3;flex-basis:100%;display:flex;align-items:center;gap:10px;border-top:1px solid rgba(0,31,26,.1);padding-top:9px;margin-top:2px}.rm-sticky__rlabel{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#555a5e}.rm-sticky__pills{display:flex;gap:7px}.rm-sticky__pill{-webkit-appearance:none;appearance:none;width:32px;height:32px;border-radius:50%;border:1px solid rgba(0,31,26,.3);background:#fff;color:#12211c;font-size:13.5px;cursor:pointer;padding:0}.rm-sticky__pill--on{background:#006d5c;border-color:#006d5c;color:#f8f2e6}.rm-sticky__select{-webkit-appearance:none;appearance:none;border:1px solid rgba(0,31,26,.3);background:#fff;border-radius:999px;padding:7px 14px;font-size:13.5px;color:#12211c;cursor:pointer}.rm-sticky__row2[hidden]{display:none!important}.rm-sticky__qty{margin-left:auto}@media(max-width:640px){.rm-sticky__img{width:40px;height:40px}.rm-sticky__btn{padding:12px 22px}}.rm-sticky{flex-direction:column;align-items:stretch;gap:9px;padding:10px 12px 12px}.rm-sticky__top .rm-sticky__meta{flex:1 1 auto;min-width:0}.rm-sticky__btn{width:100%;padding:15px 20px;font-size:15px}.rm-sticky__pills{display:flex;gap:6px;flex:0 0 auto}.rm-sticky__pill{width:30px;height:30px;font-size:13px}.rm-sticky__qty{margin-left:0;padding:1px}.rm-sticky__qbtn{width:24px;height:24px;font-size:15px}.rm-sticky__qval{min-width:15px;font-size:13.5px}.rm-sticky__select{flex:0 0 auto;max-width:118px}@media(max-width:640px){.rm-sticky__top .rm-sticky__img{width:38px;height:38px}}.rm-sticky{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.rm-sticky__pill{width:34px;height:34px;font-size:14px}.rm-sticky__qbtn{width:28px;height:28px}.rm-sticky__btn{padding:16px 20px}.rm-sticky__btn[data-state=added]{background:#001f1a}.rm-sticky__top{display:flex;align-items:center;gap:10px}.rm-sticky__top .rm-sticky__title{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rm-sticky__price{font-size:15px;color:#12211c;flex:0 0 auto}.rm-sticky__vars{display:flex;align-items:center;gap:10px}.rm-sticky__vars .rm-sticky__qty{margin-left:auto}.rm-sticky__pill--txt{width:auto;height:34px;border-radius:999px;padding:0 13px;font-size:12.5px;letter-spacing:.02em}.rm-sticky__vars{align-items:flex-start}.rm-sticky__group{display:flex;flex-direction:column;gap:5px}.rm-sticky__group[hidden]{display:none!important}.rm-sticky__glabel{font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#555a5e;line-height:1}.rm-sticky__group--qty{margin-left:auto}.rm-sticky__vars .rm-sticky__qty{margin-left:0}.rm-sticky__group{align-items:center}.rm-sticky--simple{flex-direction:row;flex-wrap:wrap;align-items:center}.rm-sticky--simple .rm-sticky__top{flex:1 1 100%}.rm-sticky--simple .rm-sticky__vars{flex:0 0 auto}.rm-sticky--simple .rm-sticky__group--qty .rm-sticky__glabel{display:none}.rm-sticky--simple .rm-sticky__btn{flex:1 1 auto;width:auto}.rm-popup__offer{margin:16px 0 10px;font-size:15.5px;line-height:1.5;color:#354850;text-align:center}.rm-popup__offer strong{color:#001f1a}.rm-popup__code{margin:0 auto 18px;max-width:280px;text-align:center;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:600;letter-spacing:3px;color:#001f1a;border:1.5px dashed #C79135;border-radius:10px;padding:9px 10px;background:#f8f2e6}div:has(>.logo-item){display:flex!important;flex-wrap:wrap;justify-content:center!important}.announcement-bar .announcement-slider__slide:nth-of-type(2) .announcement-slider__content p:after{content:"";display:inline-block;width:25px;height:13px;margin-left:7px;vertical-align:-2px;border-radius:1px;box-shadow:0 0 0 1px #00000024;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAxOCI+PHJlY3Qgd2lkdGg9IjM2IiBoZWlnaHQ9IjE4IiBmaWxsPSIjZmZmZmZmIi8+PHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iMTgiIGZpbGw9IiNEODA2MjEiLz48cmVjdCB4PSIyNyIgd2lkdGg9IjkiIGhlaWdodD0iMTgiIGZpbGw9IiNEODA2MjEiLz48cGF0aCBkPSJNMTggMy40bDEgMiAxLjYtLjktLjUgMi4xIDIuMS0uOS0uOSAyIDIuNy0uMy0uNiAxLjhoLTIuMmwuNCAyLjRoLTIuMmwtLjQtMi40aC0yLjJsLS42LTEuOCAyLjcuMy0uOS0yIDIuMS45LS41LTIuMSAxLjYuOXoiIGZpbGw9IiNEODA2MjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsMS4yKSIvPjwvc3ZnPgo=) center / contain no-repeat}@media only screen and (min-width:990px){.index-section{padding-top:40px!important;padding-bottom:40px!important;margin-top:0!important;margin-bottom:0!important}.template-product main .shopify-section+.shopify-section,.template-collection main .shopify-section+.shopify-section{margin-top:28px!important}}layout-grid:has(>.logo-item){justify-content:center!important}@media only screen and (min-width:990px){.slideshow__slide,.hero__image-wrapper{max-height:620px!important}.hero__image{height:620px!important;max-height:620px!important;object-fit:cover;width:100%}}#rm-chat-btn{animation:rm-chat-nudge 3.2s ease-in-out infinite}@keyframes rm-chat-nudge{0%{box-shadow:0 0 #006d5c73;transform:translateY(0)}25%{box-shadow:0 0 0 15px #006d5c00;transform:translateY(0)}38%{transform:translateY(-6px)}48%{transform:translateY(0)}to{box-shadow:0 0 #006d5c00;transform:translateY(0)}}body.rm-chat-seen #rm-chat-btn,body:has(#rm-chat-panel.open) #rm-chat-btn{animation:none!important}@media(prefers-reduced-motion:reduce){#rm-chat-btn{animation:none!important}}.announcement-bar .announcement-slider__slide:nth-of-type(2) .announcement-slider__content p:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjYwMCIgdmlld0JveD0iMCAwIDk2MDAgNDgwMCI+Cgk8dGl0bGU+RmxhZyBvZiBDYW5hZGEgKFBhbnRvbmUgY29sb3Vycyk8L3RpdGxlPgoJPHBhdGggZmlsbD0iI2Q1MmIxZSIgZD0ibTAgMGgyNDAwbDk5IDk5aDQ2MDJsOTktOTloMjQwMHY0ODAwaC0yNDAwbC05OS05OWgtNDYwMmwtOTkgOTlIMHoiLz4KCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yNDAwIDBoNDgwMHY0ODAwaC00ODAwem0yNDkwIDQ0MzAtNDUtODYzYTk1IDk1IDAgMCAxIDExMS05OGw4NTkgMTUxLTExNi0zMjBhNjUgNjUgMCAwIDEgMjAtNzNsOTQxLTc2Mi0yMTItOTlhNjUgNjUgMCAwIDEtMzQtNzlsMTg2LTU3Mi01NDIgMTE1YTY1IDY1IDAgMCAxLTczLTM4bC0xMDUtMjQ3LTQyMyA0NTRhNjUgNjUgMCAwIDEtMTExLTU3bDIwNC0xMDUyLTMyNyAxODlhNjUgNjUgMCAwIDEtOTEtMjdsLTMzMi02NTItMzMyIDY1MmE2NSA2NSAwIDAgMS05MSAyN2wtMzI3LTE4OSAyMDQgMTA1MmE2NSA2NSAwIDAgMS0xMTEgNTdsLTQyMy00NTQtMTA1IDI0N2E2NSA2NSAwIDAgMS03MyAzOGwtNTQyLTExNSAxODYgNTcyYTY1IDY1IDAgMCAxLTM0IDc5bC0yMTIgOTkgOTQxIDc2MmE2NSA2NSAwIDAgMSAyMCA3M2wtMTE2IDMyMCA4NTktMTUxYTk1IDk1IDAgMCAxIDExMSA5OGwtNDUgODYzeiIvPgo8L3N2Zz4K);width:26px;height:13px}layout-grid:has(>.logo-item){width:100%!important;max-width:none!important;justify-content:center!important}@media only screen and (min-width:990px){.header-item--search{display:none!important}}.logo-item:not(:has(img)){display:none!important}@media only screen and (min-width:990px){[id*=slideshow_da08af] .slideshow__slide,[id*=slideshow_da08af] .slideshow-wrapper .flickity-viewport,.hero__image-wrapper{height:620px!important}}layout-grid:has(>.logo-item){display:flex!important;flex-wrap:wrap!important}@media only screen and (min-width:990px){.hero,[class*=hero-natural]{height:620px!important;max-height:620px!important}}.product-single__related .product-recommendations__slide{display:flex!important;flex-wrap:wrap;gap:16px;height:auto!important}.product-single__related .product-recommendations__slide>.grid-item{flex:1 1 240px;max-width:340px}@media only screen and (min-width:990px){.rm-ig{max-width:840px!important}}[id*=rm_as_seen] .section-header__title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(30px,3.4vw,40px)!important;font-weight:500!important;color:#c79135!important;letter-spacing:normal!important;text-transform:none!important}@media only screen and (min-width:990px){.product-grid__container{max-width:1240px!important;margin-inline:auto!important}.rm-gallery__slide img{max-height:600px!important;object-fit:cover!important}}.blog-layout__sidebar h4{font-family:Cormorant Garamond,Georgia,serif!important;font-size:24px!important;font-weight:500!important;color:#12211c!important}.blog-layout__sidebar .article__title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:21px!important;line-height:1.3!important}.blog-layout .section-header__link{font-size:14px!important}.slide-nav__link[href="/pages/faq"]:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20fill='none'%20stroke='%23C79135'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='24'%20cy='24'%20r='16'/%3E%3Cpath%20d='M24%2017.5c2.8%200%204.8%201.7%204.8%203.9%200%203.1-4.8%203.4-4.8%206.6'/%3E%3Ccircle%20cx='24'%20cy='32.6'%20r='1.4'%20fill='%23C79135'%20stroke='none'/%3E%3C/svg%3E")}.slide-nav__link[href="/collections/the-rose-signature-collection"]:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20fill='none'%20stroke='%23C79135'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='10'%20y='10'%20width='12'%20height='12'%20rx='2'/%3E%3Crect%20x='26'%20y='10'%20width='12'%20height='12'%20rx='2'/%3E%3Crect%20x='10'%20y='26'%20width='12'%20height='12'%20rx='2'/%3E%3Crect%20x='26'%20y='26'%20width='12'%20height='12'%20rx='2'/%3E%3C/svg%3E")}@media only screen and (max-width:989px){header .element-button--search,.site-header .element-button--search,[class*=site-header] .element-button--search{display:none!important}}.product-single__related .product-recommendations__slide{justify-content:center!important}[id*="87afaa8b"] .section-header__link{font-size:14px!important}ul.slide-nav>li.slide-nav__item:nth-child(2)>button .slide-nav__link:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20fill='none'%20stroke='%23C79135'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M9%2020.5%20L24%209.5%20L39%2020.5'/%3E%3Cpath%20d='M12%2024.5h24'/%3E%3Cpath%20d='M15.5%2028v6.5M24%2028v6.5M32.5%2028v6.5'/%3E%3Cpath%20d='M10%2038.5h28'/%3E%3Ccircle%20cx='24'%20cy='17.5'%20r='1.6'/%3E%3C/svg%3E")!important}@media(max-width:989px){.site-header__search-island,.element-button--search,a.site-nav__link--icon[href="/search"]{display:none!important}}.slide-nav__link[href="https://af.uppromote.com/rosesmuse/register"]:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20fill='none'%20stroke='%23C79135'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='17.5'%20cy='16'%20r='5'/%3E%3Cpath%20d='M7.5%2037c.8-5.5%204.8-8.5%2010-8.5s9.2%203%2010%208.5'/%3E%3Cpath%20d='M30.5%2011.3a5.2%205.2%200%201%201-1.8%2010.1'/%3E%3Cpath%20d='M29%2028.9c4.9.6%208.4%203.5%209.2%208.1'/%3E%3C/svg%3E")!important}.return-section .return-link{justify-content:center!important;text-align:center!important}.collection-hero__description{max-width:780px;margin-left:auto;margin-right:auto}.page-width--narrow .section-header__title{text-align:center!important}.jdgm-widget,.jdgm-prev-badge,.jdgm-review-widget,.jdgm-all-reviews-widget,.jdgm-carousel-wrapper,.jdgm-review-snippet-widget{--jdgm-star-color: #C79135}.jdgm-star{color:#c79135!important}.rm-shipbar{margin:0 0 14px}.rm-shipbar__msg{margin:0 0 8px;font-size:14px;line-height:1.4;color:#001f1a}.rm-shipbar__msg strong{color:#006d5c}.rm-shipbar__track{height:8px;border-radius:999px;background:#e9e2d0;overflow:hidden}.rm-shipbar__fill{height:100%;border-radius:999px;background:#006d5c;transition:width .4s ease}.rm-shipbar.is-unlocked .rm-shipbar__fill{background:#c79135}.block-price__sale{display:none}[data-on-sale] .block-price__sale{display:flex;gap:10px}[data-on-sale] .block-price__regular,.block-price__save{display:none}[data-on-sale] .block-price__save{display:block}.block-price__unit-price{display:none}[data-unit-price] .block-price__unit-price{display:block}.rm-delivery-est{margin:0;font-size:14px;line-height:1.45;color:#001f1a}.cart__item{display:grid;grid-template-areas:"cartImage cartTitle ." "cartImage cartQuantity cartPrice" ". cartRemove cartPrice";grid-template-columns:150px auto auto;grid-column-gap:20px;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid;border-bottom-color:color-mix(in srgb,var(--color-primary) var(--shade-12),var(--color-secondary))}.site-header__cart .cart__item{grid-template-columns:100px auto auto;grid-column-gap:10px}@media only screen and (max-width:959px){.cart__item{grid-template-areas:"cartImage cartTitle cartTitle" "cartImage cartQuantity cartPrice" "cartImage cartRemove cartPrice"}}.cart__item:last-of-type{border-bottom:0}.cart__image{grid-area:cartImage;align-self:flex-start}.cart__image a{position:relative;display:block;width:100%;height:100px}.cart__image img{position:absolute;width:100%;height:100%;left:0;top:0;display:block;object-fit:contain}.cart__item-title{grid-area:cartTitle}.cart__item-quantity{grid-area:cartQuantity}.cart__item-remove{grid-area:cartRemove}.cart__item-remove a{display:inline-block;margin-top:10px}.cart__drawer-form .cart__item-remove{display:none}.cart__item-price{grid-area:cartPrice}.cart__item-name{display:block;font-size:calc(var(--element-text-font-size--body-md) + 1px);margin-bottom:8px}.cart__item--variants{font-size:calc(var(--element-text-font-size--body-md) - 2px);margin-bottom:10px}.cart__item--variants span{font-weight:var(--element-text-font-weight--heading)}.cart__price{display:block}.cart__price:not(.cart__price--strikethrough){font-weight:var(--element-text-font-weight--heading);font-size:calc(var(--element-text-font-size--body-md) + 2px)}.cart__price--strikethrough{text-decoration:line-through}.cart__item--properties{font-size:calc(var(--element-text-font-size--body-md) - 2px);margin-bottom:10px;line-height:1.3}.cart__item--properties span{font-weight:700}.cart__discounts{margin-top:-10px;margin-bottom:10px}@media only screen and (min-width:769px){.cart__page{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;max-width:1200px;margin:0 auto}.cart__page-col:first-child{flex:1 1 65%;padding-right:100px}.cart__page-col:last-child{--z-index-overlay: -1;flex:0 1 35%;align-self:flex-start;position:sticky;top:130px;padding:30px}.cart__page-col:last-child:after{background-color:var(--root-color-primary);opacity:.03}}@media only screen and (min-width:769px){.medium-up--overlay:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-overlay, auto)}}.cart__item-sub{flex:1 1 100%;display:flex;justify-content:space-between;align-items:center}.cart__item-row{margin-bottom:20px}.cart__item-row:last-child{margin-bottom:0}.cart__item-row.cart-recommendations{margin-bottom:20px}.cart__item-row--footer{padding:0 60px}.cart__checkout,.cart__continue{width:100%}.site-header__cart-wrapper{position:relative}.site-header__cart{right:0}@media only screen and (min-width:769px){.site-header__cart{max-width:450px}}.cart__checkout-wrapper{--element-button-width: 100%}.cart__checkout-wrapper .additional-checkout-buttons,.cart__checkout-wrapper .cart__continue{margin-top:12px}.site-header__cart .additional-checkout-buttons{margin:10px 0}.site-header__cart .additional-checkout-buttons [data-shopify-buttoncontainer]{justify-content:center}.site-header__cart .additional-checkout-buttons [data-shopify-buttoncontainer]>*{height:auto!important}.additional-checkout-buttons div[role=button]{border-radius:var(--element-button-radius)!important}.cart__discount{color:var(--color-text-savings)}.cart__item--subtotal{font-weight:var(--element-text-font-weight--heading);font-size:calc(var(--element-text-font-size--body-md) + 2px)}.cart__terms{display:flex;align-items:center;justify-content:center}iframe.zoid-component-frame{z-index:1!important}.site-header__cart{padding:0;overflow:hidden}.element-quantity-selector{--element-input-color-primary: var(--color-primary, #000);--element-input-color-secondary: var(--color-secondary, #fff);width:fit-content;display:inline-block;position:relative;overflow:visible;pointer-events:auto}.element-quantity-selector.is-loading{opacity:.5;pointer-events:none}.element-quantity-selector__input{--element-input-radius: var(--element-button-radius);--element-input-padding-inline: calc( var(--element-input-line-height) * var(--element-input-font-size) + 2 * var(--element-input-padding-block) );--element-input-width: max(calc(var(--digit-count, 1ch) + 2 * var(--size-1)), 32px);box-sizing:content-box;text-align:center}.element-quantity-selector__button{--element-button-border-width: 0;--element-button-color-primary: var(--element-input-color-primary, var(--root-color-primary, #000));--element-button-color-secondary: var(--element-input-color-secondary, var(--root-color-secondary, #fff));position:absolute;top:0;height:100%;aspect-ratio:1;border:1px solid transparent;background-clip:padding-box;z-index:1}.element-quantity-selector__button:has(+.element-quantity-selector__input:focus),.element-quantity-selector__input:focus+.element-quantity-selector__button{border-width:var(--element-input-box-shadow-spread-radius--hover)}.element-quantity-selector__button:is(.element-quantity-selector__button--minus){border-radius:var(--element-button-radius) 0 0 var(--element-button-radius);left:0}.element-quantity-selector__button:is(.element-quantity-selector__button--plus){border-radius:0 var(--element-button-radius) var(--element-button-radius) 0;right:0}:root{--element-input-width: auto;--element-input-height: auto;--element-input-radius: var(--radius-xs);--element-input-padding-inline: var(--size-3);--element-input-padding-block: var(--size-3);--element-input-font-family: var(--element-text-font-family--body), var(--element-text-font-family-fallback--body);--element-input-font-size: var(--element-text-font-size--body-md);--element-input-line-height: var(--element-text-line-height--body);--element-input-letter-spacing: var(--element-text-letter-spacing--body-md);--element-input-box-shadow-horizontal-offset: 0;--element-input-box-shadow-vertical-offset: 0;--element-input-box-shadow-blur-radius: 0;--element-input-box-shadow-spread-radius: 1px;--element-input-color-primary: initial;--element-input-color-secondary: initial;--element-input-box-shadow-shade: 12%;--element-input-background-shade: 0%;--element-input-text-shade: 70%;--element-input-text-shade-placeholder: 50%;--element-input-box-shadow-spread-radius--active: 2px;--element-input-box-shadow-shade--active: var(--element-input-box-shadow-shade);--element-input-background-shade--active: var(--element-input-background-shade);--element-input-text-shade--active: 100%;--element-input-box-shadow-color--active: var(--color-focus, #4a9afc);--element-input-box-shadow-spread-radius--focus: 2px;--element-input-box-shadow-shade--focus: var(--element-input-box-shadow-shade);--element-input-background-shade--focus: var(--element-input-background-shade);--element-input-text-shade--focus: var(--element-input-text-shade);--element-input-box-shadow-color--focus: var(--color-focus, #4a9afc);--element-input-box-shadow-spread-radius--hover: 2px;--element-input-box-shadow-shade--hover: var(--element-input-box-shadow-shade);--element-input-background-shade--hover: 4%;--element-input-text-shade--hover: 100%;--element-input-box-shadow-spread-radius--disabled: 2px;--element-input-box-shadow-shade--disabled: 8%;--element-input-background-shade--disabled: 8%;--element-input-text-shade--disabled: 20%;--element-input-box-shadow-spread-radius--error: 2px;--element-input-box-shadow-shade--error: 8%;--element-input-background-shade--error: initial;--element-input-text-shade--error: 100%;--element-input-box-shadow-color--error: var(--color-error, #ff0000)}.element-input{--_width: var(--element-input-width);--_height: var(--element-input-height);--_radius: var(--element-input-radius);--_padding-inline: var(--element-input-padding-inline);--_padding-block: var(--element-input-padding-block);--_font-family: var(--element-input-font-family);--_font-size: var(--element-input-font-size);--_line-height: var(--element-input-line-height);--_letter-spacing: var(--element-input-letter-spacing);--_color-primary: var(--element-input-color-primary, var(--root-color-primary, #000));--_color-secondary: var(--element-input-color-secondary, var(--root-color-secondary, #fff));--_color-error: var(--element-input-color-error);--_color-active: var(--element-input-color-active);--_shade-box-shadow: var(--element-input-box-shadow-shade);--_shade-background: var(--element-input-background-shade);--_shade-text: var(--element-input-text-shade);--_shade-text-placeholder: var(--element-input-text-shade-placeholder);--_color-background: color-mix(in srgb, var(--_color-primary) var(--_shade-background), var(--_color-secondary));--_color-text: color-mix(in srgb, var(--_color-primary) var(--_shade-text), var(--_color-secondary));--_color-text-placeholder: color-mix( in srgb, var(--_color-primary) var(--_shade-text-placeholder), var(--_color-secondary) );--_color-box-shadow: color-mix(in srgb, var(--_color-primary) var(--_shade-box-shadow), var(--_color-secondary));--_box-shadow-horizontal-offset: var(--element-input-box-shadow-horizontal-offset);--_box-shadow-vertical-offset: var(--element-input-box-shadow-vertical-offset);--_box-shadow-blur-radius: var(--element-input-box-shadow-blur-radius);--_box-shadow-spread-radius: var(--element-input-box-shadow-spread-radius);--_box-shadow: inset var(--_box-shadow-horizontal-offset) var(--_box-shadow-vertical-offset) var(--_box-shadow-blur-radius) var(--_box-shadow-spread-radius) var(--_color-box-shadow);display:flex;align-items:center;position:relative;border:none;outline:none;padding-inline:var(--_padding-inline);padding-block:var(--_padding-block);width:var(--_width);height:var(--_height);border-radius:var(--_radius);box-shadow:var(--_box-shadow);background-color:var(--_color-background);color:var(--_color-text);font-family:var(--_font-family);font-size:var(--_font-size);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing)}.element-input::placeholder{color:var(--_color-text-placeholder)}.element-input:hover:not(:disabled){--_box-shadow-spread-radius: var(--element-input-box-shadow-spread-radius--hover);--_shade-box-shadow: var(--element-input-box-shadow-shade--hover);--_shade-background: var(--element-input-background-shade--hover);--_shade-text: var(--element-input-text-shade--hover)}.element-input:active{--_box-shadow-spread-radius: var(--element-input-box-shadow-spread-radius--active);--_shade-box-shadow: var(--element-input-box-shadow-shade--active);--_shade-background: var(--element-input-background-shade--active);--_shade-text: var(--element-input-text-shade--active);--_color-box-shadow: var(--element-input-box-shadow-color--active)}.element-input:focus{--_box-shadow-spread-radius: var(--element-input-box-shadow-spread-radius--focus);--_shade-box-shadow: var(--element-input-box-shadow-shade--focus);--_shade-background: var(--element-input-background-shade--focus);--_shade-text: var(--element-input-text-shade--focus);--_color-box-shadow: var(--element-input-box-shadow-color--focus)}.element-input:disabled{--_box-shadow-spread-radius: var(--element-input-box-shadow-spread-radius--disabled);--_shade-box-shadow: var(--element-input-box-shadow-shade--disabled);--_shade-background: var(--element-input-background-shade--disabled);--_shade-text: var(--element-input-text-shade--disabled);cursor:not-allowed}.element-input[aria-invalid=true]{--_box-shadow-spread-radius: var(--element-input-box-shadow-spread-radius--error);--_shade-box-shadow: var(--element-input-box-shadow-shade--error);--_shade-background: var(--element-input-background-shade--error);--_shade-text: var(--element-input-text-shade--error);--_color-box-shadow: var(--element-input-box-shadow-color--error)}.element-input~button{--element-button-height: 100%}.element-input--inverted{--_color-secondary: var(--element-input-color-primary, var(--color-primary, #000));--_color-primary: var(--element-input-color-secondary, var(--color-secondary, #fff))}.element-input--transparent{--_color-primary: var(--element-input-color-primary, var(--color-primary, #000));--_color-secondary: transparent}.element-input--inverted.element-input--transparent{--_color-primary: var(--element-input-color-secondary, var(--rootcolor-secondary, #fff));--_color-secondary: transparent}.element-input--inline{--_radius: var(--radius-none);--_box-shadow: inset 0 calc(var(--_box-shadow-spread-radius) * -1) 0 0 var(--_color-box-shadow)}.element-input--full{--_width: 100%}.element-input[type=date]{text-align:left;padding-right:var(--size-8)}.element-input[type=date]::-webkit-calendar-picker-indicator{position:absolute;right:var(--_padding-inline);top:50%;transform:translateY(-50%);cursor:pointer;width:var(--size-4);height:var(--size-4)}.element-input[type=date]::-webkit-datetime-edit{width:100%}.element-input[type=date]::-webkit-datetime-edit-fields-wrapper{width:100%}.block-variant-picker{--element-button-padding-inline: var(--size-4);--element-button-padding-block: var(--size-2);display:grid;gap:25px}.block-variant-picker[data-picker-type=dropdown]{display:block;gap:normal}.variant-input__select{min-width:100px}.variant-input{display:inline-block}select .variant-input{display:block}.variant-wrapper+.variant-wrapper{margin-top:var(--size-6)}.no-js .variant-wrapper{display:none}.variant-wrapper--dropdown{display:inline-block;max-width:100%;margin-right:calc(var(--gutter) / 2);margin-bottom:0}.variant-dropdown-wrap{border:0;padding:0;position:relative}.variant-dropdown-wrap label{font:inherit;position:relative;display:inline-block;font-weight:400;padding:7px 15px;margin:0 8px 12px 0;background-color:var(--colorBody);box-shadow:0 0 0 1px var(--colorBorder);border-radius:1px;overflow:hidden}.variant-dropdown__label,.variant-dropdown__label[for]{display:block;margin-bottom:10px;cursor:default}.variant__label-info{text-transform:none;font-weight:400;letter-spacing:0}.variant__label{font-weight:var(--font-weight-700)}.variant-button-wrap{border:0;padding:0;position:relative}.variant-button-wrap label{margin:0 8px 12px 0}.variant-button-wrap .variant__label,.variant-button-wrap .variant__label[for]{display:block;margin-bottom:10px;cursor:default}.variant-button-wrap .element-radio:hover{--element-swatch-shade-outer: 20%}.variant-button-wrap .element-radio:has(input[type=radio]:checked){--element-swatch-shade-outer: 100%}.variant-button-wrap .element-radio:has(input[type=radio]:focus){--element-swatch-shade-outer: 100%;--element-swatch-shade-outer-selected: 100%;--element-swatch-outline-width: 4px}.variant-button-wrap .element-radio:has(input[type=radio][data-disabled]){--element-swatch-line-disabled-width: max(var(--size-0-25), calc(var(--size-8) * .0625));--element-swatch-color-disabled: linear-gradient( to bottom right, transparent calc(50% - var(--element-swatch-line-disabled-width)), var(--color-secondary) calc(50% - var(--element-swatch-line-disabled-width)) calc(50% + var(--element-swatch-line-disabled-width)), transparent calc(50% + var(--element-swatch-line-disabled-width)) )}:root{--element-radio-size: var(--size-5);--element-radio-dot-size: var(--size-2-5);--element-radio-dot-opacity: 0;--element-radio-radius: 50%;--element-radio-gap: var(--size-2);--element-radio-border-width: 1px;--element-radio-border-width--focus: 2px;--element-radio-color-primary: initial;--element-radio-color-secondary: initial;--element-radio-color-focus: var(--color-focus);--element-radio-shade-background: 0%;--element-radio-shade-background--hover: 4%;--element-radio-shade-background--checked: 100%;--element-radio-shade-background--disabled: 8%;--element-radio-shade-border: 12%;--element-radio-shade-border--disabled: 8%}.element-radio{--_size: var(--element-radio-size);--_dot-size: var(--element-radio-dot-size);--_dot-opacity: var(--element-radio-dot-opacity);--_radius: var(--element-radio-radius);--_gap: var(--element-radio-gap);--_border-width: var(--element-radio-border-width);--_color-primary: var(--element-radio-color-primary, var(--color-primary));--_color-secondary: var(--element-radio-color-secondary, var(--color-secondary));--_color-focus: var(--element-radio-color-focus, var(--color-focus, #4a9afc));--_shade-background: var(--element-radio-shade-background);--_shade-border: var(--element-radio-shade-border);--_box-shadow: 0 0 0 var(--_border-width) color-mix(in srgb, var(--_color-primary) var(--_shade-border), var(--_color-secondary));position:relative;margin:0;display:inline-flex;align-items:center;gap:var(--_gap);cursor:pointer}@media(max-width:768px){.element-radio{--_size: var(--radio-size, var(--size-4));--_dot-size: var(--radio-dot-size, var(--size-2))}}.element-radio input[type=radio]{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.element-radio:hover{--_shade-background: var(--element-radio-shade-background--hover)}.element-radio:has(input[type=radio]:checked){--_dot-opacity: 1;--_shade-background: var(--element-radio-shade-background--checked)}.element-radio:has(input[type=radio]:focus-visible){--_border-width: var(--element-radio-border-width--focus);--_box-shadow: 0 0 0 var(--_border-width) var(--_color-focus)}.element-radio:has(input[type=radio]:disabled){--_shade-background: var(--element-radio-shade-background--disabled);--_shade-border: var(--element-radio-shade-border--disabled);cursor:not-allowed}.element-radio__icon{position:relative;display:flex;justify-content:center;align-items:center;width:var(--_size);height:var(--_size);border-radius:var(--_radius);box-shadow:var(--_box-shadow);background-color:color-mix(in srgb,var(--_color-primary) var(--_shade-background),var(--_color-secondary))}.element-radio__icon:before{content:"";width:var(--_dot-size);height:var(--_dot-size);background-color:var(--_color-secondary);border-radius:50%;opacity:var(--_dot-opacity)}.template-product .grid-product--prefix{margin-top:16px;margin-bottom:16px}.product-grid-item{width:100%;background-color:var(--root-color-secondary);container:product-grid-item / inline-size}.color-swatch__more{line-height:25px;margin-left:5px;font-weight:var(--element-text-font-weight--heading)}.product-tile-layout--inline .grid-item__link{display:flex;gap:32px;padding:16px 16px 0}@media only screen and (min-width:769px){.product-tile-layout--inline .grid-item__link{padding:20px 20px 0}}.product-tile-layout--inline .grid-product__image-wrap{width:100%;margin:calc(var(--product-tile-margin) / 2) calc(var(--product-tile-margin) / 2) 0}.product-tile-layout--inline .grid-item__meta{width:100%;display:flex;flex-direction:column;justify-content:center;flex:0 0 35%;margin:0}@media only screen and (min-width:769px){[data-view=small] :is(.product-tile-layout--inline .grid-item__meta){justify-content:flex-start;margin-top:20px}}.product-tile-layout--inline .grid-item__meta-main{display:flex;flex-direction:column;justify-content:center}.product-tile-layout--inline .grid-item__meta-main .grid-product__colors{margin-top:5px}.grid-item__link{position:relative}.grid-item__overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:2}.grid-item__link:has(:focus-visible):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 3px var(--color-focus, #1a73e8);pointer-events:none;z-index:4}.grid-item__swatches{position:relative;z-index:2}[data-grid-style*=gridlines] .product-grid{margin-left:0;margin-right:0}[data-grid-style*=gridlines] .grid-product{position:relative;padding:0;margin:0}[data-grid-style*=gridlines] .grid-product:after{pointer-events:none;box-shadow:0 0 0 var(--grid-thickness) color-mix(in srgb,var(--color-primary) var(--shade-12),var(--color-secondary))}@media only screen and (max-width:768px){[data-grid-style*=gridlines] .product-grid{margin-left:calc(var(--page-width-padding) * -1);margin-right:calc(var(--page-width-padding) * -1);padding:var(--grid-thickness) calc(var(--page-width-padding) + var(--grid-thickness))}[data-grid-style*=gridlines] .collection-grid{padding:0}[data-grid-style*=gridlines] [data-section-id*=featured-collection],[data-grid-style*=gridlines] .index-section--sub-product{overflow-x:hidden}}[data-grid-style*=grey] .grid-product,[data-grid-style*=white] .grid-product{position:relative}:is([data-grid-style*=grey] .grid-product,[data-grid-style*=white] .grid-product):after{content:"";display:block;position:absolute;top:0;bottom:0;left:calc(var(--product-grid-padding) / 2);right:calc(var(--product-grid-padding) / 2);pointer-events:none}[data-grid-style*=grey] .grid-product:after{background-color:var(--root-color-primary);opacity:.027}[data-grid-style*=grey] .grid-product.grid-product-image-breathing-room--false{padding-left:calc(var(--product-grid-margin) / 2);padding-right:calc(var(--product-grid-margin) / 2)}[data-grid-style*=white] .grid-item__content{background-color:#fff}[data-grid-style*=white] .grid-product:after{background-color:#fff;z-index:-1}[data-grid-style*=white] .grid-product.grid-product-image-breathing-room--false{padding-left:calc(var(--product-grid-margin) / 2);padding-right:calc(var(--product-grid-margin) / 2)}[data-grid-style=grey-round] .grid-product:after{border-radius:var(--product-radius)}[data-grid-style=white-round] .product-grid-item,[data-grid-style=white-round] .grid-item__content{border-radius:var(--product-radius)}[data-grid-style=white-round] .grid-product:after{border-radius:var(--product-radius)}.grid-product__image-wrap{position:relative;margin:var(--product-tile-margin) var(--product-tile-margin) 0}[data-view=list] .grid-product__image-wrap{margin-bottom:var(--product-tile-margin)}[dir=ltr] [data-grid-style=simple] .new-grid:not([data-view=list]) .grid-item__meta{margin-left:0}[dir=rtl] [data-grid-style=simple] .new-grid:not([data-view=list]) .grid-item__meta{margin-right:0}[data-view=list] .grid-item__link{display:flex;flex-wrap:nowrap;align-items:center}[data-view=list] .grid-product__image-wrap{flex:1 1 45%;max-width:200px;margin:calc(var(--product-tile-margin) / 4);margin-right:0}[data-view=list] .grid-item__meta{flex:1 1 55%;padding-right:20px}@media only screen and (min-width:769px){[data-view=list] .grid-item__meta{display:flex;justify-content:space-between;padding-right:0}[data-view=list] .grid-product__title{font-size:calc(var(--element-text-font-size--body-md) + 3px)}}.grid-product__title{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin-bottom:5px}.grid-product__image{display:block;margin:0 auto;width:100%;height:auto}.grid-product__price{--color-primary: currentColor}.grid-product__tags{position:absolute;width:100%;bottom:0;z-index:1}.grid-product__add-to-cart{margin:0 24px 24px;flex:0 0 auto}.quick-add-modal .modal__centered-content{min-width:70vw;min-height:350px;max-width:100%}@media only screen and (min-width:769px){.quick-add-modal .modal__centered-content{min-width:500px}}.quick-add-modal .page-width{padding:0;max-width:none}.quick-add-modal .product-grid__container>.grid__item{display:none}.quick-add-modal .product-grid__container .product-grid__content{display:block;width:500px;max-width:100%}.quick-add-modal .product-single__meta{padding:0}.quick-add-modal .collapsibles-wrapper,.quick-add-modal .social-sharing{display:none}.grid-product__secondary-image{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;opacity:0;background-color:var(--root-color-secondary);transition:opacity 0s cubic-bezier(.26,.54,.32,1);pointer-events:none}[data-grid-style*=gridlines] .grid-product__secondary-image{top:0;left:0;right:0}.grid-product__secondary-image img{height:100%;width:100%;object-fit:cover}.grid-product:hover .grid-product__secondary-image{transition-duration:.2s;opacity:1}.grid-product__color-image{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background-repeat:no-repeat;background-size:cover;background-position:center;opacity:0;background-color:var(--root-color-secondary)}.grid-product__color-image.is-active{opacity:1}.grid-product__actions{position:absolute;top:calc(var(--product-grid-margin) * -1);right:calc(var(--product-grid-margin) * -1);z-index:3}.grid-product__actions>button,.grid-product__actions .quick-add-btn,.grid-product__actions .quick-product__btn{display:block;margin-bottom:5px}@media only screen and (max-width:768px){[data-grid-style*=gridlines] .grid-product__actions{top:0;right:0}}@media only screen and (max-width:768px){[data-grid-style*=gridlines] .quick-add-btn .btn{padding:6px;margin:0 0 12px 12px;border-radius:0 0 0 10px}.quick-add-btn .btn--circle{line-height:0}.quick-add-btn .element-icon{width:12px;height:12px}}@media only screen and (min-width:769px){.grid-product__actions{opacity:0;transform:translateY(5px);transition:opacity .25s ease,transform .25s ease-out}.grid-product:hover .grid-product__actions{opacity:1;transform:translateY(0)}.grid-product__actions>button,.grid-product__actions .quick-add-btn,.grid-product__actions .quick-product__btn{transition:transform .1s ease-out}:is(.grid-product__actions>button,.grid-product__actions .quick-add-btn,.grid-product__actions .quick-product__btn):hover{transform:scale(1.15)}.grid-product:focus-within .grid-product__actions{opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out}}@container product-grid-item (max-width: 235px){.at-add-to-cart__content{display:flex}}.newsletter-container{background-color:#006d5c;padding:72px 20px}[data-tool-tip-content] .product-grid__container>.grid__item,.quick-shop-modal .product-grid__container>.grid__item{display:block!important}.shopify-payment-button{margin-top:12px}[data-tool-tip-content] .rm-gallery__main,.quick-shop-modal .rm-gallery__main{max-width:250px;margin-left:auto;margin-right:auto}.rm-cart-terms{margin-top:10px;text-align:center}.rm-cart-terms:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/51/assets/roses-custom.css.map */
