@font-face{font-family:marcellus;font-style:normal;font-weight:400;src:local("Marcellus"),url(/cdn/shop/files/Marcellus-Regular.woff?v=1705037281) format("woff")}@font-face{font-family:SofiaPro;font-style:normal;font-weight:400;src:local("SofiaPro"),url(https://cdn.shopify.com/s/files/1/2268/9819/files/Sofia-Pro.woff?v=1762340060) format("woff")}.d-flex{display:flex}.flex-basis{flex-basis:100%}.capitalize{text-transform:capitalize}.font-semi-bold{font-weight:400}.subtitle--medium{letter-spacing:0}.medium-up-hide:empty{display:none!important}body{letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:calc(var(--font-heading-scale) * 0)}h1,.h1{font-size:2em;line-height:32px}h2,.h2{font-size:1.5em;line-height:24px}h3,.h3{font-size:1.17em;line-height:18.72px}h4,.h4{font-size:1em;line-height:16px}h5,.h5:not(.caption-with-letter-spacing){font-size:.83em;line-height:1.2em}h6,.h6{font-size:.67em;line-height:10.72px}table td p,table td h6{font-size:14px}.text-body,.caption{letter-spacing:0}h2 strong{font-weight:400}.banner__heading{color:#fff;text-shadow:0px 4px 10px rgba(0,0,0,.35);margin-top:0;margin-bottom:9px;font-weight:400}.button:hover{--border-opacity: unset;border:1px solid transparent}.button{font-size:14px;font-family:var(--font-body-family);font-weight:300;font-style:normal;padding:12px 4rem;letter-spacing:0px;text-shadow:0px 10px 20px #0000004D;border:1px solid transparent}body.filters-open{overflow:hidden}.section-width{max-width:1920px;margin:0 auto;padding:0 1.5rem}.subtitle,.subtitle--small{letter-spacing:0}.rte>*:first-child{font-size:15px;font-weight:light}.header-wrapper--border-bottom{border-bottom:0}.header-search__container{display:flex;justify-content:center;align-items:center;gap:60px;margin-bottom:-14px;padding:20px 20px 12px;background-color:#fff}.header-search__container .icon-close{height:24px;width:24px}.header-search__container .header__heading-logo-wrapper{display:flex;align-items:center;width:220px}.list__menu-ads{display:flex;gap:20px;list-style-type:none;width:auto!important;justify-content:end;gap:10px}.list__menu-ads a{text-decoration:none}.remove-spacing{margin:0;padding:0}.list__menu-ads-image img{object-fit:cover;width:212.58px;max-height:282.77px}.list__menu-ads-title{text-align:center;color:#000;font-weight:500;font-size:14px;text-transform:uppercase;margin-top:-1px}.mega-menu__link.mega-menu__link--level-2{position:relative;margin-bottom:14px;text-transform:uppercase}.mega-menu__link.mega-menu__link--level-2:after{content:"";background:#d0d0ce;width:80%;height:1.2px;position:absolute;bottom:-4px;left:0}.list__menu-container{position:relative}.menu-ads__promo{background:#b5b19a;display:flex;align-items:flex-end;padding:20px 0;justify-content:center;position:relative}.menu-ads__banner{height:100%}.menu-ads__container{width:100%}.menu-ads__banner img{width:100%;height:100%;display:block;margin-inline:auto;object-fit:cover;position:absolute;top:0;z-index:1}.menu-ads__button{display:block;color:#fff;text-transform:uppercase;text-align:center;border:1.5px solid #fff;padding:15px 2px 10px;margin-top:1rem;line-height:1.3em;font-size:14px;font-weight:400;z-index:2;position:relative;width:90%;margin-left:auto;margin-right:auto}.list__menu-ads-title p{line-height:1.3em}.header--top-center .mega-menu__list>li{width:15%;padding-right:2.4rem}.menu-ads__promo-item{width:212.58px}.menu-ads__promo{max-height:282.77px}.accordion__title{font-size:18px;font-weight:400;margin:0}.caption-with-letter-spacing--large{font-size:1.4rem}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{letter-spacing:0}table:not([class]) td,table:not([class]) th{border:none}.link-with-icon{letter-spacing:0}summary .icon-caret{height:.9rem;right:2.8rem}body details[open].menu-opening>.menu-drawer__menu-item>.icon-caret{transform:rotate(180deg);transition:transform .3s}.menu-drawer__inner-submenu .menu-drawer__menu.list-menu{padding-left:2rem}.title-wrapper-with-link{justify-content:left}.free-item-badge{border:1px solid transparent;border-radius:var(--badge-corner-radius);display:inline-block;font-weight:500;letter-spacing:0px;line-height:1;text-align:center;background-color:#fbc0cc;color:rgb(var(--color-badge-foreground));word-break:break-word;z-index:2;display:flex;align-items:baseline;justify-content:center;gap:.5rem}.free-item-badge__icon-container{max-height:14px;max-width:14px;padding:3px!important;background-color:#313131;border-radius:10px;display:flex}.free-item-badge svg{height:100%;width:100%}.free-item-badge span{font-size:13px!important}.free-item-badge.badge--free{padding:5px 7px;border:0;color:#313131;border-radius:10px;position:absolute;top:14px;right:14px}.shopify-payment-button [role=button],.cart__dynamic-checkout-buttons [role=button],.cart__dynamic-checkout-buttons iframe{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--shadow-visible: var(--buttons-shadow-visible);--border-offset: var(--buttons-border-offset);--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative}.shopify-payment-button__button--branded{z-index:auto}.cart__dynamic-checkout-buttons iframe{box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.button,.shopify-challenge__button,.customer button{padding:0 5rem;font-size:1.5rem}.shopify-payment-button [role=button]:before,.cart__dynamic-checkout-buttons [role=button]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button [role=button]:focus{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.shopify-payment-button [role=button]:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.button,.button-label,.shopify-challenge__button,.customer button,.field__label,.customer .field label,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{letter-spacing:0}.quantity__input{font-size:1.4rem}.quantity__rules{margin-top:1.2rem}.cart-count-bubble{height:1.8rem;border:1px solid rgb(var(--color-button-text))}.utility-bar{height:30px;overflow:hidden}.announcement-bar__link{padding:0}.announcement-bar__link .announcement-bar__message{padding:0;font-weight:300;min-height:auto;line-height:32px;column-gap:20px;align-items:center;display:flex}.announcement-bar__link .announcement-bar__message img{height:16px;width:auto;position:relative;top:-2px}.announcement-bar__message{letter-spacing:0}.header-remove-spacing{margin-top:0}.header__heading-link .h2{text-transform:uppercase;letter-spacing:4px;font-weight:500}.header__search{display:block;width:35rem}.header__menu-item{color:rgba(var(--color-foreground),1)}.mega-menu__content{opacity:0;display:none}.header__main-menu-item{color:rgba(var(--color-foreground),1);text-decoration:none}.badge{letter-spacing:0}.badge.badge--sold-out{text-transform:uppercase;padding:8px 30px 6px;border-radius:2px;background-color:#c3909b;border:0;color:#fff;font-size:13px}.badge.badge--sold-out.badge--top{position:absolute;top:14px}.badge.badge--sold-out.badge--right{right:0}.header__icon .svg-wrapper{height:100%}.section-header.shopify-section-group-header-group{z-index:4}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after,.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}@media screen and (min-width: 990px){.search-modal__form{max-width:100%}}@media screen and (min-width: 621px) and (max-width: 989px){.header__recently-viewed__product-image .free-item-badge span,.aa-ItemPicture .free-item-badge span{font-size:10px!important}.header__recently-viewed__product-image .free-item-badge.badge--free,.aa-ItemPicture .free-item-badge.badge--free{right:5px}.header__recently-viewed__product-image .free-item-badge__icon-container,.aa-ItemPicture .free-item-badge__icon-container{max-height:12px;max-width:12px;padding:2px!important}}@media screen and (max-width: 749px){.grid--peek .grid__item{min-width:0%}}@media screen and (max-width: 425px){.collection .free-item-badge span{font-size:10px!important}.collection .free-item-badge.badge--free{right:5px}.header__recently-viewed__product-image .free-item-badge.badge--free,.aa-ItemPicture .free-item-badge.badge--free{right:7px}.collection .free-item-badge__icon-container{max-height:12px;max-width:12px;padding:2px!important}}@media screen and (min-width: 990px){.header:not(.drawer-menu).page-width{max-width:1360px}.ais-page:not(.drawer-menu).page-width{padding-left:5rem;padding-right:5rem}}@media screen and (min-width: 750px){.header.page-width,.utility-bar__grid.page-width{overflow:hidden}}@media screen and (min-width: 2560px){.header:not(.drawer-menu).page-width,.ais-page:not(.drawer-menu).page-width{max-width:1920px}.announcement-bar__link{padding:0;height:30px}.announcement-bar__message{min-height:auto}}@media screen and (max-width: 500px){.button{width:100%;padding:0 3rem}}@media (max-width: 1680px){.menu-ads__banner{height:auto;margin-bottom:2rem}body .header--top-center .mega-menu__list>li{padding-right:15px}}@media (max-width: 1440px){.header--top-center .mega-menu__list>li{padding-right:0}.menu-ads__button{padding:10px 2px 6px;font-size:14px}.menu-ads__banner img{width:100%;max-height:100%}}@media (max-width: 1340px){body .menu-ads__promo{background:#b5b19a;display:flex;justify-content:center}.menu-ads__banner img{width:100%;max-height:100%}}@media (max-width: 1024px){.menu-ads__banner img{width:100%;margin-bottom:-1rem}}@media (max-width: 989px){.list__menu-ads--mobile{margin-top:2rem;margin-bottom:.5rem!important}li.list__menu-ads{display:none}.menu-drawer__inner-submenu .menu-drawer__menu.list-menu{padding-right:2rem!important}.list__menu-ads--mobile a{width:100%}}@media screen and (max-width: 1360px){.menu-ads__promo-item:nth-child(2){display:none}}@media only screen and (min-width: 3840px){.header:not(.drawer-menu).page-width,.ais-page:not(.drawer-menu).page-width{max-width:1920px}}@media screen and (min-width: 750px){.medium-up-hide{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/base-laurajames.css.map */
