:root{--aod-olive:#666e4b;--aod-olive-dark:#4f5639;--aod-gold:#8b6a3a;--aod-gold-light:#e6cfa3;--aod-cream:#f6f3ee;--aod-ink:#222;--aod-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%238b6a3a' stroke-width='1.2'%3E%3Crect x='5' y='5' width='14' height='14'/%3E%3Crect x='5' y='5' width='14' height='14' transform='rotate(45 12 12)'/%3E%3Ccircle cx='12' cy='12' r='2.2'/%3E%3C/g%3E%3C/svg%3E");--aod-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cg fill='none' stroke='%238b6a3a' stroke-width='1' opacity='.13'%3E%3Crect x='22' y='22' width='36' height='36'/%3E%3Crect x='22' y='22' width='36' height='36' transform='rotate(45 40 40)'/%3E%3Cpath d='M0 0L22 22M80 0L58 22M0 80L22 58M80 80L58 58'/%3E%3Ccircle cx='40' cy='40' r='8'/%3E%3C/g%3E%3C/svg%3E");--aod-pattern-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cg fill='none' stroke='%23e6cfa3' stroke-width='1' opacity='.22'%3E%3Crect x='22' y='22' width='36' height='36'/%3E%3Crect x='22' y='22' width='36' height='36' transform='rotate(45 40 40)'/%3E%3Cpath d='M0 0L22 22M80 0L58 22M0 80L22 58M80 80L58 58'/%3E%3Ccircle cx='40' cy='40' r='8'/%3E%3C/g%3E%3C/svg%3E")}.text-block[class*=__eb] p,.text-block[class*=__caption] p,.text-block[class*=__cap] p{display:inline-flex;align-items:center;gap:10px;letter-spacing:.18em}.text-block[class*=__eb].text-block--align-center p:before,.text-block[class*=__eb].text-block--align-center p:after,.text-block[class*=__cap].text-block--align-center p:before,.text-block[class*=__cap].text-block--align-center p:after{content:"";width:28px;height:1px;background:currentColor;opacity:.6}.text-block[class*=__eb] p>:first-child:before{content:none}.text-block[class*=__eb].text-block--align-center:before,.text-block[class*=__cap].text-block--align-center:before{content:"";display:block;width:22px;height:22px;margin:0 auto 10px;background:var(--aod-star) center/contain no-repeat}.text-block--align-center[class*=__eb],.text-block--align-center[class*=__cap]{display:flex;flex-direction:column;align-items:center}[id$=__hero] .hero{position:relative}[id$=__hero] .hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:14px;background:var(--aod-olive) var(--aod-pattern-light) repeat-x;background-size:28px 28px;z-index:2}[id$=__usp] .section{--color-background:102 110 75;background:var(--aod-olive) var(--aod-pattern-light)!important;background-size:80px 80px!important;color:#fff}[id$=__usp] .section *{color:#fff}[id$=__usp] svg{color:var(--aod-gold-light)}[id$=__usp] .section-background{background:var(--aod-olive)!important}[id$=__reviews] .section-background,[id$=__faq] .section-background{background-color:var(--aod-cream);background-image:var(--aod-pattern);background-size:80px 80px}[id$=__occasions] .image-block__image{border-radius:50% 50% 8px 8px}[id$=__occasions] .group-block[class*=__o]{transition:transform .35s ease}[id$=__occasions] .group-block[class*=__o]:hover{transform:translateY(-4px)}[id$=__occasions] .group-block[class*=__o]:hover .image-block__image{box-shadow:0 0 0 2px var(--aod-gold) inset}[id$=__collections] .resource-list__item{background:var(--aod-olive-dark) var(--aod-pattern-light);background-size:56px 56px;padding:10px 10px 0;border-radius:10px}[id$=__collections] .collection-card{position:relative;border-radius:50% 50% 0 0/37.5% 37.5% 0 0;overflow:hidden}[id$=__collections] .collection-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #e6cfa38c,inset 0 10px 28px #00000073;pointer-events:none;z-index:2}[id$=__wedding] .media-block img,[id$=__holders] .media-block img{border-radius:0}[id$=__instagram] .image-block__image{border-radius:50% 50% 4px 4px}product-card .product-media-container,product-card .product-media{border-radius:10px;overflow:hidden}product-card{transition:transform .3s ease}product-card:hover{transform:translateY(-3px)}product-card:hover .product-media-container{box-shadow:0 0 0 1px var(--aod-gold),0 12px 28px -14px #00000059}[id$=__bismillah_essentials] .section-background{background:var(--aod-olive) var(--aod-pattern-light);background-size:80px 80px}[id$=__bismillah_essentials] .section,[id$=__bismillah_essentials] .section h2,[id$=__bismillah_essentials] .section p{color:#fff}[id$=__bismillah_essentials] .text-block[class*=__eb] p{color:var(--aod-gold-light)}[id$=__bismillah_essentials] .group-block:has(>.group-block-content>product-card-link){background:var(--aod-cream);border-radius:16px;padding:10px 10px 16px;box-shadow:0 20px 40px -24px #00000073}[id$=__bismillah_essentials] .section .group-block:has(>.group-block-content>product-card-link) :is(p,a,span,div){color:var(--aod-ink)}[id$=__bismillah_essentials] .section .group-block:has(>.group-block-content>product-card-link) .text-block p{color:var(--aod-gold)}[id$=__bismillah_essentials] product-card:hover{transform:none}[id$=__reviews] .group-block:has(>.group-block-content>[class*=__stars]){border-radius:120px 120px 10px 10px!important;border:1px solid rgba(139,106,58,.35)!important;padding-top:56px!important;text-align:center;position:relative;box-shadow:0 18px 40px -28px #00000059}[id$=__reviews] .group-block:has(>.group-block-content>[class*=__stars]):before{content:"";position:absolute;top:22px;left:50%;width:20px;height:20px;transform:translate(-50%);background:var(--aod-star) center/contain no-repeat}[id$=__reviews] .group-block:has(>.group-block-content>[class*=__stars]) .text-block{text-align:center;--text-align:center}.button:not(.button-secondary){transition:background .25s,color .25s}[id$=__wedding] .button,[id$=__holders] .button{background:var(--aod-olive);border-color:var(--aod-olive)}[id$=__wedding] .button:hover,[id$=__holders] .button:hover{background:var(--aod-gold);border-color:var(--aod-gold)}.text-block--align-center[class*=__eb] p,.text-block--align-center[class*=__cap] p{display:flex;justify-content:center;width:100%}[id$=__reviews] .group-block:has(>.group-block-content>[class*=__stars]) :is(p,.text-block){text-align:center!important;justify-content:center}[id$=__reviews] .group-block:has(>.group-block-content>[class*=__stars])>.group-block-content{align-items:center}[id$=__bismillah_essentials] .layout-panel-flex--row:has(>.group-block>.group-block-content>product-card-link){align-items:stretch}product-card .text-block[class*=title] p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}[id$=__collections] .collection-card :is(p,h3,.text-block){hyphens:manual;-webkit-hyphens:manual;word-break:normal;overflow-wrap:normal}@media screen and (max-width:749px){[id$=__collections] .collection-card .text-block{--font-size:1rem;font-size:1rem}[id$=__collections] .collection-card p{font-size:1.05rem}}.button,.add-to-cart-button,button.button{border-radius:999px}.button:not(.button-secondary):not(.button-unstyled):hover,.add-to-cart-button:hover{background:var(--aod-gold)!important;border-color:var(--aod-gold)!important;color:#fff!important}.product-details h1:before{content:"";display:block;width:20px;height:20px;margin-bottom:10px;background:var(--aod-star) center/contain no-repeat}.product-details .divider{height:24px;border:0!important;background:linear-gradient(var(--aod-gold),var(--aod-gold)) left center/ calc(50% - 18px) 1px no-repeat,linear-gradient(var(--aod-gold),var(--aod-gold)) right center/ calc(50% - 18px) 1px no-repeat,var(--aod-star) center/18px 18px no-repeat;opacity:.8}.product-details .divider>*{display:none}[id$=__main] .product-media-container{border-radius:14px;overflow:hidden}[id$=__main] slideshow-slide.product-media-container:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:10px;box-shadow:inset 0 0 0 1px #8b6a3a59;pointer-events:none}.product-details .group-block:has(>.group-block-content>.group-block>.group-block-content>.icon-block){background:var(--aod-cream) var(--aod-pattern);background-size:80px 80px;border:1px solid rgba(139,106,58,.3);border-radius:16px;padding:16px 18px}.product-details .icon-block svg{color:var(--aod-gold)}.product-details .accordion{border-top:1px solid rgba(139,106,58,.35)}.product-details .accordion summary svg,.product-details .accordion .icon-caret{color:var(--aod-gold)}.quantity-selector,quantity-selector-component,.quantity-selector-wrapper{border-radius:999px;overflow:hidden}main .section-content-wrapper:has(>.text-block h1){background:var(--aod-cream) var(--aod-pattern);background-size:80px 80px;border-radius:0 0 28px 28px;padding:36px 20px 30px;align-items:center;text-align:center}main .section-content-wrapper:has(>.text-block h1) h1:before{content:"";display:block;width:22px;height:22px;margin:0 auto 12px;background:var(--aod-star) center/contain no-repeat}main .section-content-wrapper:has(>.text-block h1) .text-block{text-align:center}.facets-block-wrapper :is(button,summary,.facets__pill,select){border-radius:999px}.product-grid__item product-card .product-media-container{border-radius:12px}[id$=__footer_main]{position:relative}[id$=__footer_main]:before{content:"";position:absolute;left:0;right:0;top:0;height:14px;background:var(--aod-olive) var(--aod-pattern-light) repeat-x;background-size:28px 28px;z-index:2}[id$=__team] .section-background{background-color:var(--aod-cream);background-image:var(--aod-pattern);background-size:80px 80px}[id$=__team] .group-block:has(>.group-block-content>[class*=__r]){border-radius:120px 120px 10px 10px!important;border:1px solid rgba(139,106,58,.35)!important;padding-top:64px!important;position:relative;box-shadow:0 18px 40px -28px #00000059}[id$=__team] .group-block:has(>.group-block-content>[class*=__r]):before{content:"";position:absolute;top:24px;left:50%;width:22px;height:22px;transform:translate(-50%);background:var(--aod-star) center/contain no-repeat}[id$=__cta] .section-background,[id$=__together] .section-background{background-image:var(--aod-pattern-light);background-size:80px 80px}@media screen and (max-width:749px){[id$=__story] h2{font-size:1.6rem;line-height:1.3}}.blog-posts>.text-block:has(h1){background:var(--aod-cream) var(--aod-pattern);background-size:80px 80px;border-radius:0 0 28px 28px;padding:36px 20px 30px;text-align:center}.blog-posts>.text-block:has(h1) h1:before{content:"";display:block;width:22px;height:22px;margin:0 auto 12px;background:var(--aod-star) center/contain no-repeat}.blog-post-card__image{border-radius:50% 50% 10px 10px/38% 38% 10px 10px}.cart-items__media-image{border-radius:10px}.cart-page__summary{background:var(--aod-cream) var(--aod-pattern);background-size:80px 80px;border:1px solid rgba(139,106,58,.3);border-radius:16px;padding:20px}.cart-title h1:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;vertical-align:middle;background:var(--aod-star) center/contain no-repeat}@media(prefers-reduced-motion:reduce){product-card,[id$=__occasions] .group-block{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/aod-geo.css.map */
