.arp-brand{font:500 11px/1.4 var(--ar-sans);letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px;color:var(--ar-ink)}section.product__content .jhsn-eyebrow,section.product__content .jhsn-ben,section.product__content .jhsn-off,section.product__content .jhsn-stock,.product__badges{display:none!important}.product__media--info-marquee,product-media-info{display:none!important}section.product__content .product__title{font-family:var(--ar-serif);font-weight:500;font-size:clamp(34px,3.1vw,46px);line-height:1.05;letter-spacing:-.01em;text-transform:none;margin:0 0 12px}section.product__content .product__price{margin:0 0 30px}section.product__content .price,section.product__content .price *{font-family:var(--ar-serif);font-weight:500;letter-spacing:.005em}section.product__content .price{font-size:26px;line-height:1.1}.price__sale-inner{display:flex!important;flex-direction:row;align-items:baseline;gap:14px;flex-wrap:wrap}.price__sale-inner s{order:2;font-size:19px!important;color:var(--ar-muted);font-weight:400}.price__sale-inner ins{order:1;text-decoration:none}section.product__content .price ins,section.product__content .price .price-item--sale{color:var(--ar-wine);text-decoration:none}section.product__content .product__installments{display:none}.main-product__media{background:transparent}.main-product__media--slider .product__gallery-toggle,swiper-product-thumbs .media,swiper-product-thumbs .swiper-slide{background:var(--ar-stone)}.main-product__media--slider img,swiper-product-thumbs img{background:transparent!important;object-fit:contain}.main-product__media--slider img:not(.arp-cover),swiper-product-thumbs img{mix-blend-mode:multiply}.main-product__media--slider img.arp-cover{object-fit:cover!important;mix-blend-mode:normal}swiper-product-thumbs img{object-fit:cover!important}@media(prefers-reduced-motion:no-preference){.main-product__media--slider img{transition:transform 1.2s var(--ar-ease)}}swiper-product-thumbs swiper-slide,swiper-product-thumbs .swiper-slide{border:1px solid transparent;opacity:1}swiper-product-thumbs .swiper-slide-thumb-active,swiper-product-thumbs [aria-current=true],swiper-product-thumbs .is-active{border-color:var(--ar-ink)}.jhsn-sw{--jsw-img-gap:10px;--jsw-img-radius:0;--jsw-mt:0;--jsw-mb:0;margin:0 0 24px;font-family:var(--ar-sans)}.jhsn-sw__opt{margin:0 0 22px}.jhsn-sw__label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font:500 11px/1.4 var(--ar-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ar-ink)}.jhsn-sw__label [data-jhsn-selected]{letter-spacing:.06em;text-transform:none;font-weight:400;color:var(--ar-muted)}.jhsn-sw__label .jhsn-sw__sep{display:none}.jhsn-sw__label--bold{font-weight:500}.jhsn-sw__list{margin:14px 0 0;gap:0}.jhsn-sw__list li{margin:0 10px 10px 0!important}.jhsn-sw__img{width:64px;height:80px;border:1px solid var(--ar-line);border-radius:0;background:var(--ar-stone);transition:border-color .3s var(--ar-ease)}.jhsn-sw__img img{object-fit:cover;object-position:center;transition:transform 1.2s var(--ar-ease)}.jhsn-sw__img.is-selected{border-color:var(--ar-ink);box-shadow:0 0 0 1px var(--ar-ink)}.jhsn-sw__img.is-unavailable:after{background:var(--ar-cream);opacity:.6}@media(hover:hover){.jhsn-sw__img:hover{box-shadow:none;border-color:var(--ar-ink)}.jhsn-sw__img:hover img{transform:scale(1.05)}}.jhsn-sw__button,.jhsn-sw__pill{min-width:52px;height:52px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ar-line);border-radius:0;background:transparent;color:var(--ar-ink);font:500 13px/1 var(--ar-sans);letter-spacing:.04em;transition:background-color .3s var(--ar-ease),color .3s var(--ar-ease),border-color .3s var(--ar-ease);position:relative;overflow:hidden}.jhsn-sw__button.is-selected,.jhsn-sw__pill.is-selected{background:var(--ar-ink);border-color:var(--ar-ink);color:var(--ar-cream)}@media(hover:hover){.jhsn-sw__button:not(.is-selected):hover,.jhsn-sw__pill:not(.is-selected):hover{border-color:var(--ar-ink);box-shadow:none}}.jhsn-sw__button.is-unavailable,.jhsn-sw__pill.is-unavailable{color:#9a9285;text-decoration:line-through;background:transparent}.jhsn-sw__button.is-unavailable:before{border-right-color:var(--ar-line)}.jhsn-sw__button.is-selected.is-unavailable{background:var(--ar-ink);color:var(--ar-cream)}.jhsn-sw__dd-btn,.jhsn-sw__dd-list,.jhsn-sw__dd-item{border-radius:0;font-family:var(--ar-sans)}.jhsn-sw__dd-btn{border-color:var(--ar-line);background:transparent;height:48px}.jhsn-sw__dd-list{background:var(--ar-cream);border-color:var(--ar-line)}.jhsn-sw__dd-item{background:var(--ar-cream)}.jhsn-sw__dd-item.is-selected{background:var(--ar-stone)}.jhsn-sw button:focus-visible{outline:1px solid var(--ar-ink);outline-offset:3px}.arp-sg{display:none}.arp-sg__open{background:none;border:0;padding:0;min-height:0;font:500 11px/1.4 var(--ar-sans)!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--ar-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;cursor:pointer}.arp-sg__open:hover{color:var(--ar-gold)}dialog.arp-drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(460px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;padding:0;border:0;border-left:1px solid var(--ar-line);background:var(--ar-cream);color:var(--ar-ink);box-shadow:none;overflow:hidden}dialog.arp-drawer[open]{display:flex;flex-direction:column}dialog.arp-drawer::backdrop{background:#1116}@media(prefers-reduced-motion:no-preference){dialog.arp-drawer[open]{animation:arpSlide .4s var(--ar-ease)}@keyframes arpSlide{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}}.arp-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border-bottom:1px solid var(--ar-line)}.arp-drawer__title{margin:0;font:500 30px/1.1 var(--ar-serif);letter-spacing:-.01em}.arp-drawer__close{width:40px;height:40px;min-height:0;padding:0;background:none;border:0;cursor:pointer;display:grid;place-items:center}.arp-drawer__close svg{width:20px;height:20px;stroke:var(--ar-ink);stroke-width:1.2;fill:none}.arp-drawer__body{padding:8px 28px 40px;overflow:auto;flex:1}.arp-drawer__sub{margin:28px 0 12px;font:500 11px/1.4 var(--ar-sans);letter-spacing:.16em;text-transform:uppercase}.arp-drawer__text,.arp-drawer__note{font-size:14px;line-height:1.7;color:var(--ar-muted);margin:12px 0 0}.arp-table-wrap{overflow-x:auto}.arp-table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.arp-table th{font:500 11px/1.4 var(--ar-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ar-muted);padding:10px 12px 10px 0;border-bottom:1px solid var(--ar-ink);white-space:nowrap}.arp-table td{padding:12px 12px 12px 0;border-bottom:1px solid var(--ar-line);white-space:nowrap}.arp-table tr.is-selected td{background:var(--ar-stone);font-weight:500}.arp-table tr.is-selected td:first-child{padding-left:10px}html.arp-lock{overflow:hidden}section.product__content .product__buy-buttons{margin-top:8px}section.product__content .product-form__submit{min-height:56px;width:100%;background:var(--ar-ink);color:var(--ar-cream);border:1px solid var(--ar-ink);border-radius:0;font:500 12px/1 var(--ar-sans);letter-spacing:.18em;text-transform:uppercase;transition:background-color .3s var(--ar-ease),color .3s var(--ar-ease)}section.product__content .product-form__submit:hover:not(:disabled){background:transparent;color:var(--ar-ink)}section.product__content .product-form__submit:disabled{background:var(--ar-stone);color:var(--ar-muted);border-color:var(--ar-line)}section.product__content .product-form__submit s,section.product__content .product-form__submit del{display:none}section.product__content .product-form__error-message-wrapper{font:400 13px/1.5 var(--ar-sans)}.arp-buybox{margin-top:24px;display:grid;gap:18px}.arp-buybox__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.arp-buybox__list li{display:grid;grid-template-columns:22px 1fr;gap:14px;align-items:start;font-size:14px;line-height:1.5;color:var(--ar-ink);margin:0;padding:0}.arp-buybox__list li:before{content:none}.arp-buybox svg,.arp-usp svg{width:22px;height:22px;stroke:var(--ar-ink);fill:none;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.arp-buybox__list b{font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-size:11px;display:block;margin-bottom:2px}.arp-buybox a,.arp-usp a,.arp-acc a{color:var(--ar-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.arp-buybox a:hover,.arp-usp a:hover,.arp-acc a:hover{color:var(--ar-gold)}.arp-pay{display:flex;flex-wrap:wrap;gap:6px;padding-top:4px}.arp-pay__i{width:38px;height:24px}.arp-reseller{margin:0;font-size:12px;line-height:1.5;color:var(--ar-muted)}.arp-info{margin-top:40px}.arp-h{font:500 28px/1.1 var(--ar-serif);letter-spacing:-.01em;margin:0 0 18px;text-transform:none}.arp-dim{margin-bottom:36px}.arp-spec{margin:0;display:grid;gap:0;border-top:1px solid var(--ar-line)}.arp-spec>div{display:grid;grid-template-columns:minmax(120px,38%) 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--ar-line);font-size:14px}.arp-spec dt{font:500 11px/1.7 var(--ar-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ar-muted)}.arp-spec dd{margin:0}.arp-spec__alt{margin-left:10px;color:var(--ar-muted)}.arp-spec--small{margin-top:18px}.arp-acc-list{border-top:1px solid var(--ar-line)}.arp-acc{border-bottom:1px solid var(--ar-line)}.arp-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:20px 0;font:500 12px/1.4 var(--ar-sans);letter-spacing:.16em;text-transform:uppercase}.arp-acc summary::-webkit-details-marker{display:none}.arp-acc summary i{position:relative;width:12px;height:12px;flex:none}.arp-acc summary i:before,.arp-acc summary i:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--ar-ink);transition:transform .3s var(--ar-ease)}.arp-acc summary i:after{transform:rotate(90deg)}.arp-acc[open] summary i:after{transform:rotate(0)}.arp-acc__body{padding:0 0 26px;font-size:15px;line-height:1.65;color:var(--ar-ink);max-width:60ch}.arp-acc__body p{margin:0 0 12px}.arp-acc__body .rte *{font-family:var(--ar-sans);font-size:15px;line-height:1.65;letter-spacing:0;text-transform:none}.arp-acc__body .rte p,.arp-acc__body .rte ul{margin:0 0 12px}.arp-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.arp-list li{padding-left:18px;position:relative;margin:0}.arp-list li:before{content:"";position:absolute;left:0;top:.8em;width:7px;height:1px;background:var(--ar-ink)}.product__sticky-cart{background:var(--ar-cream);border-top:1px solid var(--ar-line);box-shadow:none}.product__sticky-cart .product__title,.product__sticky-cart h5{font:500 20px/1.2 var(--ar-serif);letter-spacing:-.005em;text-transform:none}.product__sticky-cart--price,.product__sticky-cart--opt-label{font-family:var(--ar-sans);font-size:13px}.product__sticky-cart .button,.product-bar__submit{min-height:48px;background:var(--ar-ink);color:var(--ar-cream);border:1px solid var(--ar-ink);border-radius:0;font:500 12px/1 var(--ar-sans);letter-spacing:.16em;text-transform:uppercase}.arp-complete{background:var(--ar-cream);border-top:1px solid var(--ar-line)}.arp-complete__inner{max-width:1320px;margin:0 auto;padding:clamp(56px,8vw,110px) clamp(16px,4vw,48px)}.arp-complete__title{font:500 clamp(32px,3.6vw,46px)/1.05 var(--ar-serif);letter-spacing:-.01em;text-align:center;margin:0 0 clamp(32px,4vw,56px);text-transform:none}.arp-complete__grid{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.arp-complete__item{margin:0;padding:0;min-width:0}.arp-complete__item:before{content:none}@media(min-width:900px){.arp-complete__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}.arp-complete__grid--2{grid-template-columns:repeat(2,minmax(0,300px));justify-content:center}.arp-complete__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.arp-usp{border-top:1px solid var(--ar-line);border-bottom:1px solid var(--ar-line);background:var(--ar-cream)}.arp-usp__grid{list-style:none;margin:0 auto;padding:clamp(36px,5vw,64px) clamp(16px,4vw,48px);max-width:1320px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.arp-usp__grid li{display:grid;justify-items:center;text-align:center;gap:8px;margin:0;padding:0}.arp-usp__grid li:before{content:none}.arp-usp__grid b{font:500 11px/1.4 var(--ar-sans);letter-spacing:.16em;text-transform:uppercase}.arp-usp__grid span{font-size:13px;line-height:1.5;color:var(--ar-muted)}@media(min-width:900px){.arp-usp__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/arelle-pdp.css.map */
