.arabella-template-product #MainContent .product-information{--arabella-product-gold: #bd9357;--arabella-product-ink: #20191d;--arabella-product-line: #eadcdf}.arabella-template-product #MainContent .arabella-crumbs{margin-block:2px 18px;font-size:12px;letter-spacing:.025em}.arabella-template-product #MainContent .product-information__grid{align-items:start}.arabella-template-product #MainContent .product-information__media{width:0;min-width:100%}.arabella-template-product #MainContent .media-gallery--carousel{--slideshow-gap: 0px;--thumbnail-width: 56px;width:100%;max-width:100%}.arabella-template-product #MainContent .media-gallery--carousel slideshow-component{gap:clamp(12px,1.4vw,20px)}.arabella-template-product #MainContent .media-gallery--carousel slideshow-container{min-width:0;border-radius:20px}.arabella-template-product #MainContent .media-gallery--carousel slideshow-slide.product-media-container{border:1px solid #eadcdf;border-radius:18px;background:radial-gradient(ellipse at 50% 35%,#fffdfd,#fff9fa 65%,#f8f0f2);box-shadow:0 10px 28px #20191d0b;overflow:hidden}.arabella-template-product #MainContent .media-gallery--carousel slideshow-slide.product-media-container--image .product-media__image{object-fit:contain!important;object-position:center}.arabella-template-product #MainContent .media-gallery--carousel slideshow-controls[thumbnails]{gap:8px}.arabella-template-product #MainContent .media-gallery--carousel slideshow-controls[thumbnails] .slideshow-controls__thumbnails{gap:9px}.arabella-template-product #MainContent .media-gallery--carousel slideshow-controls[thumbnails] .slideshow-controls__thumbnail{border:1px solid #e6d8db;border-radius:9px;background:#fffafb;overflow:hidden;box-shadow:0 2px 8px #28191e0d;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.arabella-template-product #MainContent .media-gallery--carousel slideshow-controls[thumbnails] .slideshow-controls__thumbnail[aria-selected=true]{border:2px solid #bd9357;box-shadow:0 0 0 2px #bd93572b}@media(hover:hover)and (pointer:fine){.arabella-template-product #MainContent .media-gallery--carousel slideshow-controls[thumbnails] .slideshow-controls__thumbnail:hover{border-color:#bd9357;transform:translateY(-1px)}}.arabella-template-product #MainContent .media-gallery--carousel slideshow-arrows .slideshow-control{background:#fffcfcf0;border:1px solid #e5d6d9;border-radius:50%;color:#20191d;box-shadow:0 5px 17px #20191d1c;min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center}.arabella-template-product #MainContent .product-details{min-width:0;max-width:100%}.arabella-template-product #MainContent .product-details>.group-block{width:100%;min-width:0}.arabella-template-product #MainContent .product-details .text-block:has(h1){padding:clamp(17px,2.05vw,26px);border:1px solid #e9dade;border-radius:17px;background:linear-gradient(120deg,#fff8fa,#fffdfd 72%,#fff);box-shadow:0 7px 25px #20191d0b}.arabella-template-product #MainContent .product-details .text-block:has(h1):before{left:clamp(17px,2.05vw,26px);width:58px;height:2px}.arabella-template-product #MainContent .product-details .text-block:has(h1) h1{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.7rem,2.6vw,2.35rem)!important;font-weight:600;line-height:1.09;letter-spacing:-.034em;text-wrap:pretty;overflow-wrap:break-word}.arabella-template-product #MainContent .product-details :is(.price,.price-item){color:#20191d;font-size:clamp(1.15rem,1.55vw,1.32rem);font-weight:700;letter-spacing:-.02em}.arabella-template-product #MainContent .product-details .variant-option__button-label,.arabella-template-product #MainContent .product-details .quantity-selector{border-radius:12px}.arabella-template-product #MainContent .product-details .variant-option__button-label:has(input:checked){border-color:#bd9357;box-shadow:inset 0 0 0 1px #bd9357}.arabella-template-product #MainContent .product-details .product-form-buttons .button{min-height:52px;border:1px solid #bd9357;box-shadow:0 7px 20px #20191d1f;font-weight:700;letter-spacing:.025em}.arabella-template-product #MainContent .product-details .rte{color:#40383d;font-size:14px;line-height:1.75;overflow-wrap:anywhere}.arabella-template-product #MainContent .product-details .rte :is(ul,ol){padding-inline-start:1.25rem}.arabella-template-product #MainContent .product-details .rte li{margin-block:5px}.arabella-template-product #MainContent .product-details .arabella-product-confidence{border-radius:14px}@media(min-width:750px){.arabella-template-product #MainContent .product-information__grid:not(.product-information--media-none){column-gap:4px}.arabella-template-product #MainContent .media-gallery--carousel slideshow-slide.product-media-container.constrain-height{--constrained-height: min(720px, max(500px, calc(100dvh - 190px) ))}}@media(max-width:749px){.arabella-template-product #MainContent .product-information{padding-block-start:8px}.arabella-template-product #MainContent .media-gallery--carousel slideshow-container{border-radius:14px}.arabella-template-product #MainContent .media-gallery--carousel slideshow-slide.product-media-container{border-radius:14px}.arabella-template-product #MainContent .media-gallery--carousel .slideshow-controls__dots{padding:12px;gap:12px}.arabella-template-product #MainContent .media-gallery--carousel .slideshow-controls__dots .slideshow-control[aria-selected=true]:after{background:#bd9357}.arabella-template-product #MainContent .product-details .text-block:has(h1){padding:18px;border-radius:13px}.arabella-template-product #MainContent .product-details .text-block:has(h1) h1{font-size:clamp(1.6rem,7vw,2.15rem)!important}.arabella-template-product #MainContent .product-details .product-form-buttons .button{min-height:50px}}@media(prefers-reduced-motion:reduce){.arabella-template-product #MainContent .media-gallery--carousel slideshow-controls[thumbnails] .slideshow-controls__thumbnail{transition:none;transform:none}}.arabella-template-product #MainContent .arabella-product-specs{margin-block:3px 9px;border-top:1px solid #e8dadc;border-bottom:1px solid #e8dadc;background:linear-gradient(135deg,#fffdfd,#fff9fa);border-radius:12px}.arabella-template-product #MainContent .arabella-product-specs__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;color:#20191d;cursor:pointer;list-style:none;font-size:13px;line-height:1.4;letter-spacing:.055em;font-weight:750}.arabella-template-product #MainContent .arabella-product-specs__heading::-webkit-details-marker{display:none}.arabella-template-product #MainContent .arabella-product-specs__heading:focus-visible{outline:2px solid #bd9357;outline-offset:3px}.arabella-template-product #MainContent .arabella-product-specs__toggle{width:28px;height:28px;flex:none;display:grid;place-items:center;font-size:22px;font-weight:400;color:#986e37;border:1px solid #ead7ba;border-radius:50%;background:#fff;transition:transform .18s ease}.arabella-template-product #MainContent .arabella-product-specs[open] .arabella-product-specs__toggle{transform:rotate(45deg)}.arabella-template-product #MainContent .arabella-product-specs__body{padding:0 20px 20px;font-size:14px;line-height:1.75}.arabella-template-product #MainContent .arabella-product-specs__body :first-child{margin-block-start:0}.arabella-template-product #MainContent .arabella-product-specs__body :last-child{margin-block-end:0}.arabella-template-product #MainContent .arabella-product-specs__body ul{padding-inline-start:20px}.arabella-template-product #MainContent .arabella-product-specs__body li{margin-block:5px}@media(prefers-reduced-motion:reduce){.arabella-template-product #MainContent .arabella-product-specs__toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/arabella-product-atelier.css.map */
