:root{--devrand-royal-burgundy: #501F2F;--devrand-royal-rose: #C79191;--devrand-royal-gold: #7D775C;--devrand-royal-ivory: #F7F0F0;--devrand-royal-pearl: #FCF9F7;--devrand-royal-ink: #252525;--devrand-royal-line: rgba(125,119,92,.3);--devrand-royal-shadow: 0 24px 70px rgba(80,31,47,.08)}html{scroll-behavior:smooth}body{background:var(--devrand-royal-ivory)}#MainContent .section{position:relative}#MainContent .page-width{padding-left:clamp(1.8rem,4vw,6rem);padding-right:clamp(1.8rem,4vw,6rem)}#MainContent h1,#MainContent h2,#MainContent .h0,#MainContent .h1,#MainContent .h2{text-wrap:balance}html[lang^=en] #MainContent h1,html[lang^=en] #MainContent h2,html[lang^=en] #MainContent .h0,html[lang^=en] #MainContent .h1{letter-spacing:-.018em}#MainContent .title-wrapper-with-link>h2:after,#MainContent .collection__title>h2:after,#MainContent .collage-wrapper-title:after,#MainContent .multicolumn__title h2:after{content:"";display:block;width:5.6rem;height:1px;margin-top:1.5rem;background:linear-gradient(90deg,transparent,var(--devrand-royal-gold),transparent)}html[lang^=ar] #MainContent .title-wrapper-with-link>h2:after,html[lang^=ar] #MainContent .collection__title>h2:after,html[lang^=ar] #MainContent .collage-wrapper-title:after,html[lang^=ar] #MainContent .multicolumn__title h2:after{margin-inline-start:0;margin-inline-end:0}#MainContent>.shopify-section:first-child .banner{min-height:min(82vh,880px)}#MainContent>.shopify-section:first-child .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1e0c1214,#1e0c122e 55%,#1e0c1261);pointer-events:none}#MainContent>.shopify-section:first-child .banner__box{max-width:78rem;padding:clamp(2.4rem,4vw,5rem)}#MainContent>.shopify-section:first-child .banner__heading{font-size:clamp(4rem,6vw,8rem);line-height:1.02;text-shadow:0 3px 24px rgba(20,8,12,.25)}html[lang^=ar] #MainContent>.shopify-section:first-child .banner__heading{font-size:clamp(3.3rem,5.4vw,6.8rem);line-height:1.35}#MainContent>.shopify-section:first-child .banner__text{max-width:60rem;margin-inline:auto;font-size:1.75rem}#MainContent>.shopify-section:first-child .banner__buttons{margin-top:2.6rem;gap:1.2rem}#MainContent>.shopify-section:first-child .button{min-width:17rem}.rich-text__blocks{max-width:88rem!important}.rich-text__caption{color:var(--devrand-royal-gold)}.rich-text__heading{line-height:1.15}html[lang^=ar] .rich-text__heading{line-height:1.5}.rich-text__text{max-width:70rem;margin-inline:auto}.section-collection-list .collection-list{row-gap:3.2rem}.section-collection-list .card-wrapper{position:relative}.section-collection-list .card__inner{overflow:hidden;border-radius:8px;background:var(--devrand-royal-pearl)}.section-collection-list .card__media img{transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .6s ease}.section-collection-list .card-wrapper:hover .card__media img{transform:scale(1.035);filter:saturate(.94) contrast(1.02)}.section-collection-list .card__content{padding-top:1.6rem}.section-collection-list .card__heading{font-size:clamp(1.8rem,2vw,2.5rem)}.section-collection-list .card__heading .icon-wrap{display:none}.product-grid .card-wrapper{height:100%}.product-grid .card{background:transparent!important;border:0!important;box-shadow:none!important}.product-grid .card__inner{background:#ffffff94;border:1px solid rgba(125,119,92,.12);overflow:hidden}.product-grid .card__media img{transition:transform .65s cubic-bezier(.2,.7,.2,1)}.product-grid .card-wrapper:hover .card__media img{transform:scale(1.025)}.product-grid .card__information{padding-top:1.6rem}.product-grid .card__heading{font-size:1.75rem;letter-spacing:.01em}.product-grid .price{margin-top:.65rem}.product-grid .price-item{font-size:1.45rem}.button,.shopify-payment-button__button--unbranded,.quick-add__submit{letter-spacing:.025em;box-shadow:none!important;transition:transform .28s ease,background-color .28s ease,color .28s ease,border-color .28s ease}.button:after,.shopify-payment-button__button--unbranded:after{box-shadow:0 0 0 1px #7d775c2e!important}.button:hover{transform:translateY(-2px)}.product__info-container{max-width:56rem}.product__text{color:var(--devrand-royal-gold);text-transform:uppercase;font-size:1.15rem}html[lang^=ar] .product__text{text-transform:none}.product__title h1{font-size:clamp(3.4rem,4vw,5.8rem);line-height:1.05;margin-bottom:1.2rem}html[lang^=ar] .product__title h1{line-height:1.35}.product__info-container .price--large{font-size:1.8rem}.product__info-container .icon-with-text{border-top:1px solid var(--devrand-royal-line);border-bottom:1px solid var(--devrand-royal-line);padding-block:1.8rem;margin-block:2rem}.product__description{margin-top:3rem}.product__description>p:first-child{font-size:1.7rem;line-height:1.8}.product__description h3{margin-top:3.2rem;margin-bottom:1.2rem;padding-top:1.8rem;border-top:1px solid var(--devrand-royal-line);font-size:2rem}.product__description strong{color:var(--devrand-royal-burgundy)}.product__media{background:#ffffff8c;border:1px solid rgba(125,119,92,.1)}.product-form__buttons{max-width:100%!important}.product-form__submit{min-height:5.4rem}.collection-hero{border-bottom:1px solid var(--devrand-royal-line)}.collection-hero__inner{padding-top:clamp(4rem,7vw,9rem);padding-bottom:clamp(3.5rem,6vw,7rem)}.collection-hero__title{font-size:clamp(3.8rem,5vw,6.8rem)}.collection-hero__description{max-width:68rem}.facets-wrapper{border-bottom:1px solid rgba(125,119,92,.18);margin-bottom:3rem}.multicolumn{border-top:1px solid var(--devrand-royal-line);border-bottom:1px solid var(--devrand-royal-line)}.multicolumn-card{background:transparent!important;border:0!important;box-shadow:none!important}.multicolumn-card__info{padding:2.4rem 1.4rem!important}.multicolumn-card__info h3{font-size:1.9rem;margin-bottom:.9rem}.multicolumn-list__item+.multicolumn-list__item{border-inline-start:1px solid rgba(125,119,92,.18)}.footer-block__heading{letter-spacing:.02em}.cart-notification{border:1px solid var(--devrand-royal-line);box-shadow:var(--devrand-royal-shadow)}.drawer,.menu-drawer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(prefers-reduced-motion:no-preference){#MainContent>.shopify-section:first-child .banner__media img{animation:devrandRoyalBreath 18s ease-in-out infinite alternate}@keyframes devrandRoyalBreath{0%{transform:scale(1)}to{transform:scale(1.025)}}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (max-width:989px){#MainContent>.shopify-section:first-child .banner{min-height:68rem}.multicolumn-list__item+.multicolumn-list__item{border-inline-start:0;border-top:1px solid rgba(125,119,92,.18)}}@media screen and (max-width:749px){#MainContent .page-width{padding-left:1.8rem;padding-right:1.8rem}#MainContent>.shopify-section:first-child .banner{min-height:60rem}#MainContent>.shopify-section:first-child .banner__box{padding:2.4rem 1.6rem}#MainContent>.shopify-section:first-child .banner__text{font-size:1.55rem}#MainContent>.shopify-section:first-child .banner__buttons{width:100%}#MainContent>.shopify-section:first-child .banner__buttons .button{width:100%}.section-collection-list .collection-list{row-gap:2rem}.product__title h1{font-size:3.5rem}.product__info-wrapper{padding-top:2.4rem}.product__description h3{margin-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/devrand-royal.css.map */
