body:has(.bh-hyr-product) #content{background:#fffdf8}.bh-hyr-product,.bh-hyr-details{color:#332b21;font-family:Raleway,sans-serif}.bh-hyr-product .product-title,.bh-hyr-details h2,.bh-hyr-details h3{font-family:Marcellus SC,Georgia,serif;font-weight:400;color:#352b20}.bh-hyr-product .product-title{font-size:clamp(28px,2.6vw,41px);line-height:1.22;letter-spacing:.005em;margin:0 0 20px}.bh-hyr-product .title-row{margin-top:22px}.bh-hyr-eyebrow{font-size:11px;font-weight:600;line-height:1.65;letter-spacing:.16em;text-transform:uppercase;color:#806338;margin:0 0 15px}.bh-hyr-lede{font-size:15px;line-height:1.8;max-width:570px}.bh-hyr-lede p{margin:0}.bh-hyr-facts{list-style:none;padding:0;margin:16px 0 24px;font-size:13px;line-height:1.7}.bh-hyr-facts li{position:relative;padding-left:17px;margin:7px 0}.bh-hyr-facts li:before{content:"";width:5px;height:5px;background:#a4834d;position:absolute;top:.7em;left:0;border-radius:50%}.bh-hyr-product .product-price{color:#67502b}.bh-hyr-product .bh-quantity-atc-row .add-to-cart{background:#806337;border-color:#806337;color:#fff;border-radius:2px;box-shadow:none}.bh-hyr-product .bh-quantity-atc-row .add-to-cart:hover{background:#654b28;border-color:#654b28}.bh-hyr-product .bh-quantity-atc-row>quantity-wrapper{border-radius:2px}.bh-hyr-product .product-info-accordion .disclosure{border-color:#e1d6c3}.bh-hyr-product .disclosure__title{font-size:13px;letter-spacing:.02em}.bh-hyr-details{background:linear-gradient(180deg,#f7f1e6,#fffdf8 80%);padding:clamp(48px,6vw,86px) 0 30px}.bh-hyr-editorial{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,7vw,100px);padding-bottom:clamp(40px,5vw,70px);border-bottom:1px solid #d9c8a8}.bh-hyr-editorial h2{font-size:clamp(26px,2.5vw,36px);line-height:1.25;margin:0 0 22px}.bh-hyr-editorial .rte{font-size:15px;line-height:1.9}.bh-hyr-editorial .rte p{margin:0 0 20px}.bh-hyr-application{padding-top:6px}.bh-hyr-tip{color:#725b39;padding-left:20px;border-left:1px solid #bd9b60;margin-top:24px}.bh-hyr-text-link{display:inline-block;color:#725528;font-size:13px;line-height:1.6;padding:8px 0;border-bottom:1px solid #baa176;text-decoration:none}.bh-hyr-text-link span{margin-left:10px}.bh-hyr-text-link:hover{color:#3f2c14;border-color:#3f2c14}.bh-hyr-related{padding-top:clamp(36px,5vw,65px)}.bh-hyr-related__head{margin-bottom:34px;text-align:center}.bh-hyr-related__head h2{font-size:clamp(27px,3vw,39px);margin:0 0 12px}.bh-hyr-related__head>p{font-size:14px;line-height:1.8;margin:0}.bh-hyr-related__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;list-style:none;padding:0;margin:0}.bh-hyr-related__grid:has(>:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))}.bh-hyr-related__grid:has(>:nth-child(6)){grid-template-columns:repeat(3,minmax(0,1fr))}.bh-hyr-related__item{min-width:0;margin:0}.bh-hyr-related__link{display:flex;flex-direction:column;align-items:flex-start;height:100%;color:inherit;text-decoration:none}.bh-hyr-related__image{background:#f8f4ec;width:100%;aspect-ratio:1;padding:16px;margin-bottom:19px;overflow:hidden}.bh-hyr-related__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s ease}.bh-hyr-related__link:hover img{transform:scale(1.025)}.bh-hyr-related__eyebrow{color:#806338;font-size:10px;line-height:1.6;letter-spacing:.08em;margin:0 0 9px;text-transform:uppercase}.bh-hyr-related h3{font-size:19px;line-height:1.45;margin:0 0 16px}.bh-hyr-related__price{margin-top:auto;font-size:14px;padding-bottom:13px}.bh-hyr-related__cta{font-size:12px;line-height:1.6;color:#725528;border-bottom:1px solid #bba57e;padding-bottom:4px}.bh-hyr-related__cta span{margin-left:8px}.bh-hyr-collection-link{text-align:center;margin:42px 0 12px}.bh-hyr-details a:focus-visible{outline:2px solid #806337;outline-offset:5px}body:has(.bh-hyr-product) [id$=__related-products],body:has(.bh-hyr-product) [id$=__usp_icons_bhYNwC],body:has(.bh-hyr-product) [id$=__custom_liquid_4dDrDY]{display:none}@media(max-width:999px){.bh-hyr-related__grid,.bh-hyr-related__grid:has(>:nth-child(5)),.bh-hyr-related__grid:has(>:nth-child(6)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.bh-hyr-product .product-title{font-size:29px}.bh-hyr-product .title-row{margin-top:18px}.bh-hyr-eyebrow{font-size:10px;letter-spacing:.12em}.bh-hyr-editorial{grid-template-columns:1fr;gap:32px}.bh-hyr-editorial .rte,.bh-hyr-lede{font-size:14px;line-height:1.85}.bh-hyr-related__grid{column-gap:18px;row-gap:32px}.bh-hyr-related h3{font-size:17px}.bh-hyr-related__image{padding:10px;margin-bottom:15px}.bh-hyr-related__head{text-align:left}}@media(prefers-reduced-motion:reduce){.bh-hyr-related__image img{transition:none}}.bh-hyr-editorial{grid-template-columns:1fr}.bh-hyr-editorial:not(.bh-hyr-editorial--texture) .bh-hyr-editorial__item{max-width:700px}.bh-hyr-editorial--texture{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(28px,5vw,72px)}.bh-hyr-texture{margin:0;min-width:0}.bh-hyr-texture img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.bh-hyr-texture figcaption{color:#725b39;font-size:12px;line-height:1.6;padding-top:14px}.bh-hyr-application-label{margin-top:27px}.bh-hyr-related__head>p:empty{display:none}.bh-hyr-ingredients{border:0;border-bottom:1px solid #e1d6c3;margin:0}.bh-hyr-product .bh-hyr-ingredients+.product-info-accordion{margin-top:0!important}.bh-hyr-ingredients summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 0;font-size:13px;font-weight:600;list-style:none}.bh-hyr-ingredients summary::-webkit-details-marker{display:none}.bh-hyr-ingredients summary:after{content:"+";font-size:22px;font-weight:400;color:#806337}.bh-hyr-ingredients[open] summary:after{content:"\2212"}.bh-hyr-ingredients summary:focus-visible{outline:2px solid #806337;outline-offset:4px}.bh-hyr-ingredients__body{padding:6px 0 22px}.bh-hyr-ingredients__images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:26px}.bh-hyr-ingredients__images:has(figure:only-child){grid-template-columns:minmax(100px,180px)}.bh-hyr-ingredients__images figure{margin:0;min-width:0}.bh-hyr-ingredients__images img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;display:block;background:transparent}.bh-hyr-ingredients__images figcaption{font-size:10px;line-height:1.5;color:#725b39;padding-top:8px;overflow-wrap:anywhere}.bh-hyr-ingredients .rte{font-size:13px;line-height:1.8}.bh-hyr-ingredients .rte h3{font-family:Marcellus SC,Georgia,serif;font-size:20px;font-weight:400;color:#67502b;line-height:1.4;margin:23px 0 8px}.bh-hyr-ingredients .rte p{margin:0 0 14px}.bh-hyr-ingredients__note{font-size:11px;line-height:1.7;color:#75664f;margin:20px 0 0}.bh-hyr-composition{padding:clamp(42px,6vw,76px) 0 12px}.bh-hyr-composition__header{max-width:760px;margin:0 auto 44px;text-align:center}.bh-hyr-composition__header h2{font-size:clamp(28px,3vw,38px);line-height:1.3;margin:0 0 18px}.bh-hyr-composition__header p{font-size:14px;line-height:1.85;color:#725b39;margin:0}.bh-hyr-composition__stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 60px;max-width:1060px;margin:0 auto}.bh-hyr-composition__story{min-width:0}.bh-hyr-composition__story--illustrated{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(30px,6vw,80px)}.bh-hyr-composition__art{position:relative;isolation:isolate;display:grid;place-items:center;width:100%;max-width:360px;aspect-ratio:1.2;margin:0 auto}.bh-hyr-composition__art:before{content:"";position:absolute;top:7%;right:7%;bottom:7%;left:7%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse,#ead7b280,#f1e4cc40 58%,transparent 73%)}.bh-hyr-composition__art:after{content:"";position:absolute;top:9%;right:3%;bottom:9%;left:3%;z-index:-1;border:1px solid #b7944b45;border-radius:49% 51% 47% 53%;transform:rotate(-16deg)}.bh-hyr-composition__art img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal;transform:scale(.94)}.bh-hyr-composition__story--illustrated:nth-child(2n){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.bh-hyr-composition__story--illustrated:nth-child(2n) .bh-hyr-composition__art{grid-column:2;grid-row:1}.bh-hyr-composition__story--illustrated:nth-child(2n) .bh-hyr-composition__copy{grid-column:1;grid-row:1}.bh-hyr-composition__story--illustrated:nth-child(2n) .bh-hyr-composition__art:after{transform:rotate(17deg)}.bh-hyr-composition__copy h3{font-size:clamp(27px,2.8vw,35px);line-height:1.3;color:#806337;margin:0 0 20px}.bh-hyr-composition__copy .rte{font-size:14px;line-height:1.9;color:#685b49}.bh-hyr-composition__copy .rte p{margin:0 0 16px}.bh-hyr-composition__copy .rte p:last-child{margin-bottom:0}.bh-hyr-composition__story--text .bh-hyr-composition__copy h3{font-size:25px}@media(max-width:767px){.bh-hyr-composition__header{margin-bottom:30px}.bh-hyr-composition__stories{grid-template-columns:1fr;gap:36px}.bh-hyr-composition__story--illustrated,.bh-hyr-composition__story--illustrated:nth-child(2n){display:flex;flex-direction:column;align-items:stretch;gap:20px}.bh-hyr-composition__art{max-width:310px;aspect-ratio:1.35}.bh-hyr-composition__copy h3{font-size:28px;margin-bottom:15px}}@media(max-width:767px){.bh-hyr-editorial--texture{grid-template-columns:1fr;gap:28px}}.bh-hyr-editorial__item>.rte h3{font-family:Marcellus SC,Georgia,serif;font-size:23px;line-height:1.35;color:#67502b;margin:25px 0 14px}.bh-hyr-editorial__item>.rte ul{padding-left:20px;margin:0 0 22px}.bh-hyr-editorial__item>.rte li{padding-left:4px;margin:9px 0;line-height:1.65}.bh-hyr-editorial__item>.rte li::marker{color:#9a7a43}
/*# sourceMappingURL=/cdn/shop/t/61/assets/bh-hyaroyal-product.css.map */
