.type-banner{flex:1 0 100%}.footer__title{font-weight:600;font-size:var(--typeBaseSize)}.product__main-photos .product-slideshow{border:0!important;border-color:transparent!important}.product-block .rte{text-align:center}.product-block .rte img{display:inline-block}.product-block .rte h3,.product-block .rte h4,.product-block .rte p,.product-block .rte .strike-title,.product-block .rte [data-mce-fragment] h3,.product-block .rte [data-mce-fragment] h4{text-align:center}.product-shipping-banner{display:flex;align-items:center;gap:8px;padding:10px 14px;margin:10px 0;background:#f5f5f5;border-radius:4px;font-size:13px;color:#333;line-height:1.4}.product-shipping-banner strong{color:#a20303}.product-shipping-banner .icon-and-text{display:flex;align-items:center;gap:6px}.grid-product__tag--nuevo{background-color:#a20303!important;color:#fff!important}.hero__text-content.vertical-bottom{padding-bottom:300px!important}.hero__text-content.vertical-center{padding-bottom:150px!important}:root{--abscents-red: #a20303;--abscents-red-dark: #7a0202}.collection-hero__content .section-header__title,.page-content--top .section-header__title{font-family:Playfair Display,Georgia,serif!important;font-style:italic;font-weight:500;letter-spacing:.3px;text-transform:none;display:block;margin-bottom:4px;line-height:1.2;font-size:clamp(28px,7vw,44px);overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;text-align:center}.collection-hero__content .section-header--flush,.page-content--top .section-header--flush{text-align:center}.collection-hero__content .section-header--flush .breadcrumbs,.page-content--top .section-header--flush .breadcrumbs{justify-content:center}.abscents-collection-count{padding-top:18px;padding-bottom:4px;font-size:14px;letter-spacing:.3px;text-transform:none;font-weight:400;color:#000000b3;text-align:left}@media only screen and (min-width:769px){.abscents-collection-count{padding-top:22px;font-size:15px}}@media only screen and (min-width:769px){.collection-hero__content .section-header__title,.page-content--top .section-header__title{font-size:clamp(40px,4.5vw,64px);line-height:1.15}}.collection-hero__content.overlay .section-header__title{text-shadow:0 2px 16px rgba(0,0,0,.25)}.collection-hero__content .section-header--flush,.page-content--top .section-header--flush{position:relative}.collection-hero__content .section-header--flush:after,.page-content--top .section-header--flush:after{content:"";display:block;margin:20px auto 0;height:36px;background-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.18) 8%,rgba(0,0,0,.35) 100%),linear-gradient(to left,transparent 0%,rgba(0,0,0,.18) 8%,rgba(0,0,0,.35) 100%),url(abscents-monogram.png);background-repeat:no-repeat,no-repeat,no-repeat;background-position:left center,right center,center center;background-size:calc(50% - 35px) 1px,calc(50% - 35px) 1px,auto 18px;opacity:0;animation:abscents-ornament-reveal .9s cubic-bezier(.4,0,.2,1) .3s forwards}@keyframes abscents-ornament-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media only screen and (min-width:769px){.collection-hero__content .section-header--flush:after,.page-content--top .section-header--flush:after{margin-top:28px;height:50px;background-size:calc(50% - 50px) 1px,calc(50% - 50px) 1px,auto 24px}}.collection-hero__content.overlay .section-header--flush:after{background-image:linear-gradient(to right,transparent 0%,rgba(255,255,255,.3) 8%,rgba(255,255,255,.65) 100%),linear-gradient(to left,transparent 0%,rgba(255,255,255,.3) 8%,rgba(255,255,255,.65) 100%),url(abscents-monogram.png);filter:brightness(0) invert(1) drop-shadow(0 2px 12px rgba(0,0,0,.4))}.site-navigation .site-nav__item .site-nav__link,.site-navigation .site-nav__item a.site-nav__link,.site-navigation .site-nav__item summary.site-nav__link{position:relative;transition:color .25s ease-out}.site-navigation .site-nav__item>.site-nav__link:before,.site-navigation .site-nav__item>a.site-nav__link:before,.site-navigation .site-nav__item .site-nav__details>summary.site-nav__link:before{content:"";position:absolute;bottom:6px;left:18px;right:18px;height:1.5px;background-color:var(--abscents-red);transform:scaleX(0);transform-origin:left center;transition:transform .32s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:2}.site-navigation .site-nav__item:hover .site-nav__link,.site-navigation .site-nav__item .site-nav__link:hover,.site-navigation .site-nav__item:hover summary.site-nav__link,.site-navigation .site-nav__item summary.site-nav__link:hover{color:var(--abscents-red)!important}.site-navigation .site-nav__item:hover>.site-nav__link:before,.site-navigation .site-nav__item:hover>a.site-nav__link:before,.site-navigation .site-nav__item:hover .site-nav__details>summary.site-nav__link:before{transform:scaleX(1)}.site-nav--has-dropdown.is-focused>a,.site-nav--has-dropdown.is-focused summary,.site-nav--is-megamenu.is-focused summary,.site-nav__details[open]>summary.site-nav__link{color:var(--abscents-red)!important}.site-nav--has-dropdown.is-focused>a:before,.site-nav--has-dropdown.is-focused .site-nav__details>summary:before,.site-nav--is-megamenu.is-focused .site-nav__details>summary:before,.site-nav__details[open]>summary.site-nav__link:before{transform:scaleX(1)}.site-navigation .site-nav__item:hover .site-nav__link--underline:after,.site-navigation .site-nav__item:hover summary.site-nav__link--underline:after{display:none!important}.site-nav__details>summary{list-style:none}.site-nav__details>summary::-webkit-details-marker{display:none}.site-nav__dropdown .site-nav__dropdown-link{position:relative;transition:color .2s ease,padding-left .25s ease,background-color .2s ease}.site-nav__dropdown .site-nav__dropdown-link:hover{color:var(--abscents-red)!important;background-color:transparent!important;text-decoration:none!important;padding-left:14px}.site-nav__dropdown .site-nav__dropdown-link:after{content:"";position:absolute;left:0;top:50%;height:0;width:2px;background-color:var(--abscents-red);transform:translateY(-50%);transition:height .25s cubic-bezier(.4,0,.2,1)}.site-nav__dropdown .site-nav__dropdown-link:hover:after{height:65%}.megamenu__col-title a{transition:color .2s ease}.megamenu__col-title a:hover{color:var(--abscents-red)!important}.slide-nav__link,.slide-nav__button{transition:color .25s ease-out}.slide-nav__link:hover,.slide-nav__button:hover .slide-nav__link,.slide-nav__button:hover,.slide-nav__link.is-active,.slide-nav__button.is-active .slide-nav__link{color:var(--abscents-red)!important}.abscents-credentials{padding:22px 0 18px;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06);background-color:#00000004}@media only screen and (min-width:769px){.abscents-credentials{padding:52px 0 44px}}.abscents-credentials__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px 8px}@media only screen and (min-width:769px){.abscents-credentials__grid{grid-template-columns:repeat(4,1fr);gap:0}}.abscents-credentials__item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 4px}@media only screen and (min-width:769px){.abscents-credentials__item{padding:0 18px;position:relative}.abscents-credentials__item:not(:last-child):after{content:"";position:absolute;right:0;top:12%;bottom:12%;width:1px;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.08) 50%,transparent 100%)}}.abscents-credentials__icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-bottom:6px;color:var(--abscents-red)}.abscents-credentials__icon at-icon,.abscents-credentials__icon svg{width:22px;height:22px;stroke-width:1.4}@media only screen and (min-width:769px){.abscents-credentials__icon{width:36px;height:36px;margin-bottom:12px}.abscents-credentials__icon at-icon,.abscents-credentials__icon svg{width:30px;height:30px}}.abscents-credentials__title{display:block;font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:500;font-size:13px;letter-spacing:.2px;line-height:1.25;color:#000000d9;margin-bottom:3px}@media only screen and (min-width:769px){.abscents-credentials__title{font-size:17px;letter-spacing:.3px;margin-bottom:6px}}.abscents-credentials__sub{display:block;font-size:10px;letter-spacing:.4px;text-transform:uppercase;font-weight:400;color:#00000080;line-height:1.35}@media only screen and (min-width:769px){.abscents-credentials__sub{font-size:12px;letter-spacing:.6px;line-height:1.4}}.abscents-footer-signature{padding:44px 0 28px}@media only screen and (min-width:769px){.abscents-footer-signature{padding:64px 0 36px}}.abscents-footer-signature__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.abscents-footer-signature__monogram{display:block;height:24px;width:auto;opacity:1;filter:brightness(0) contrast(1.2);margin-bottom:14px}@media only screen and (min-width:769px){.abscents-footer-signature__monogram{height:32px;margin-bottom:16px}}.abscents-footer-signature__tagline{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:500;font-size:16px;letter-spacing:.4px;color:#000000eb;margin:0;line-height:1.4}@media only screen and (min-width:769px){.abscents-footer-signature__tagline{font-size:19px}}.abscents-footer-signature__divider{width:100%;max-width:320px;height:24px;margin:18px auto 14px;background-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.18) 25%,rgba(0,0,0,.35) 100%),linear-gradient(to left,transparent 0%,rgba(0,0,0,.18) 25%,rgba(0,0,0,.35) 100%);background-repeat:no-repeat,no-repeat;background-position:left center,right center;background-size:calc(50% - 14px) 1px,calc(50% - 14px) 1px;position:relative}.abscents-footer-signature__divider:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:6px;height:6px;background-color:var(--abscents-red)}@media only screen and (min-width:769px){.abscents-footer-signature__divider{max-width:380px;margin:22px auto 16px}}.abscents-footer-signature__location{font-size:11.5px;letter-spacing:1.4px;text-transform:uppercase;font-weight:400;color:#00000080;margin:0}.abscents-rmark{font-size:.6em;vertical-align:super;margin-left:1px;letter-spacing:0;font-weight:400}@media only screen and (min-width:769px){.abscents-footer-signature__location{font-size:12px;letter-spacing:1.6px}}.site-footer[style*=background] .abscents-credentials,.site-footer .footer__section--dark .abscents-credentials{background-color:transparent;border-color:#ffffff14}.site-footer[style*=background] .abscents-credentials__title,.site-footer[style*=background] .abscents-footer-signature__tagline{color:#ffffffeb}.site-footer[style*=background] .abscents-credentials__sub,.site-footer[style*=background] .abscents-footer-signature__location{color:#ffffff8c}.site-footer[style*=background] .abscents-footer-signature__monogram{filter:brightness(0) invert(1);opacity:.85}@media only screen and (min-width:769px){.new-grid[data-type=subcollections]{display:flex!important;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap!important;justify-content:flex-start;padding-bottom:14px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent;margin-left:0;margin-right:0}.new-grid[data-type=subcollections]>.grid-item{flex:0 0 auto;width:220px;margin-right:14px;margin-left:0!important;padding-left:0!important}.new-grid[data-type=subcollections]::-webkit-scrollbar{height:6px}.new-grid[data-type=subcollections]::-webkit-scrollbar-track{background:transparent}.new-grid[data-type=subcollections]::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.new-grid[data-type=subcollections]::-webkit-scrollbar-thumb:hover{background:#0006}}.abscents-newsletter{padding:32px 0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.02) 100%)}.abscents-newsletter__inner{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;max-width:1100px;margin:0 auto}.abscents-newsletter__copy{text-align:left}.abscents-newsletter__headline{font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:500!important;font-size:clamp(26px,2.8vw,34px)!important;line-height:1.15!important;letter-spacing:-.01em;margin:0 0 8px;color:var(--colorTextBody, #0d0d0d)}.abscents-newsletter__subhead{font-size:14px;line-height:1.5;color:#000000a6;margin:0;max-width:420px}.abscents-newsletter__form-wrap,.abscents-newsletter__form{width:100%}.abscents-newsletter__input-row{display:flex;align-items:stretch;border:1.5px solid rgba(0,0,0,.15);border-radius:4px;overflow:hidden;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.abscents-newsletter__input-row:focus-within{border-color:var(--abscents-red, #a20303);box-shadow:0 0 0 3px #a2030314}.abscents-newsletter__input{flex:1;border:0;padding:16px 18px;font-size:15px;background:transparent;outline:none;color:#0d0d0d;font-family:inherit}.abscents-newsletter__input::placeholder{color:#0006;font-style:italic}.abscents-newsletter__btn{display:inline-flex;align-items:center;gap:8px;padding:0 22px;background:#0d0d0d;color:#fff;border:0;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,gap .2s ease;white-space:nowrap;font-family:inherit}.abscents-newsletter__btn:hover{background:var(--abscents-red, #a20303);gap:12px}.abscents-newsletter__btn-arrow{transition:transform .2s ease;display:inline-block}.abscents-newsletter__btn:hover .abscents-newsletter__btn-arrow{transform:translate(2px)}.abscents-newsletter__perks{display:flex;flex-wrap:wrap;gap:18px;margin-top:14px}.abscents-newsletter__perk{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#0000008c;letter-spacing:.02em}.abscents-newsletter__perk-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--abscents-red, #a20303)}.abscents-newsletter__success{display:flex;align-items:center;gap:14px;padding:18px 20px;background:#228b220f;border:1px solid rgba(34,139,34,.3);border-radius:4px}.abscents-newsletter__success-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#228b22;color:#fff;font-weight:700;flex-shrink:0}.abscents-newsletter__success strong{display:block;font-size:14px;color:#0d0d0d;margin-bottom:2px}.abscents-newsletter__success span:not(.abscents-newsletter__success-icon){font-size:13px;color:#000000a6}.abscents-newsletter__error{padding:12px 16px;background:#a203030d;border:1px solid rgba(162,3,3,.2);border-radius:4px;color:var(--abscents-red, #a20303);font-size:14px;margin-bottom:12px}@media only screen and (max-width:900px){.abscents-newsletter{padding:28px 0}.abscents-newsletter__inner{grid-template-columns:1fr;gap:22px;text-align:center}.abscents-newsletter__copy{text-align:center}.abscents-newsletter__subhead{margin-left:auto;margin-right:auto}.abscents-newsletter__perks{justify-content:center}}@media only screen and (max-width:480px){.abscents-newsletter__input-row{flex-direction:column;border:0;background:transparent;gap:10px}.abscents-newsletter__input-row:focus-within{box-shadow:none}.abscents-newsletter__input{border:1.5px solid rgba(0,0,0,.15);border-radius:4px;background:#fff;padding:14px 16px}.abscents-newsletter__input:focus{border-color:var(--abscents-red, #a20303)}.abscents-newsletter__btn{padding:14px 18px;justify-content:center;border-radius:4px}.abscents-newsletter__perks{gap:12px}.abscents-newsletter__perk{font-size:11px}}.footer__section,.footer-promotions{content-visibility:auto;contain-intrinsic-size:auto 300px}.product-recommendations,.recently-viewed{content-visibility:auto;contain-intrinsic-size:auto 400px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.grid-item__link img,.grid-item__image,.product-card__media{will-change:auto;transform:translateZ(0);backface-visibility:hidden}.announcement-slider__content a[href^="tel:"],.announcement-bar a[href^="tel:"]{color:inherit!important;text-decoration:none!important;pointer-events:none!important;cursor:text!important}.announcement-slider__content,.announcement-bar{-webkit-touch-callout:none}.variant-hint{display:block;margin-top:10px;margin-bottom:4px;font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:.01em;color:#0000008c;min-height:1.4em;transition:opacity .25s ease}.variant-hint.is-updating{opacity:.4}@media only screen and (max-width:480px){.variant-hint{font-size:13.5px;margin-top:9px}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/overrides.css.map */
