.product-badge .badge.on-sale,.product-badge .badge.sold-out{display:inline-flex;align-items:center;justify-content:center;min-height:27px;padding:6px 12px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.075em;line-height:1.1;box-shadow:none;border:0;text-transform:uppercase}.product-badge .badge.on-sale{background:#38251f!important;color:#f6f0e7!important}.product-badge .badge.sold-out{background:#e9ded0!important;color:#38251f!important}@media(max-width:767px){.product-badge .badge.on-sale,.product-badge .badge.sold-out{font-size:9px;min-height:24px;padding:5px 9px}}html{scroll-behavior:smooth}.al2-hero__quicklinks a:focus-visible,.al-vf__product:focus-visible,.al-mood__hit:focus-visible,.al-notes__card-link:focus-visible,.al-fitting__detail summary:focus-visible{outline:2px solid #a18e80;outline-offset:4px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.al-mood__image img,.al-worlds__photo img,.al-notes__card{transition:none!important}}.template-index .featured-collection-section .header-section .heading{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em;line-height:1.08;color:#38251f}.template-index .featured-collection-section .view-all .collection-button{border-radius:100px;padding:14px 24px;letter-spacing:.06em;font-size:11px;background:#38251f;color:#f6f0e7}.template-index .featured-collection-section .view-all .collection-button:hover{background:#241813;color:#fff}@media(max-width:767px){.template-index .featured-collection-section .header-section .heading{font-size:clamp(32px,8vw,48px)}}.footer .ft-block-heading{letter-spacing:.12em;font-size:12px;font-weight:650}.footer .ft-block-nav a{text-underline-offset:4px;transition:opacity .2s ease}.footer .ft-block-nav a:hover{opacity:.65}.footer .ft-block-newsletter .ft-block-content h6{font-family:Georgia,serif;font-size:clamp(22px,2.5vw,34px);font-weight:400;line-height:1.12;letter-spacing:-.035em}.footer .ft-block-newsletter .ft-block-content p{line-height:1.65}.footer .ft-blocks{padding-top:24px}@media(max-width:767px){.footer .ft-blocks{padding-top:8px}.footer .ft-block-heading{letter-spacing:.08em}}@media(max-width:767px){.template-index .al2-hero__quicklinks{justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:17px 6px 19px!important}.template-index .al2-hero__quicklinks::-webkit-scrollbar{display:none}.template-index .al2-hero__quicklinks a{flex:0 0 auto;white-space:nowrap;scroll-snap-align:start;font-size:10px!important;letter-spacing:.08em!important}.template-index .al-mood__grid,.template-index .al-notes__grid{scrollbar-width:none;-webkit-overflow-scrolling:touch}.template-index .al-mood__grid::-webkit-scrollbar,.template-index .al-notes__grid::-webkit-scrollbar{display:none}.template-index .al-mood__card{flex-basis:min(78vw,350px)!important}.template-index .al-notes__card{flex-basis:min(84vw,340px)!important}.template-index .al2-hero__heading{overflow-wrap:break-word}.template-index .al-fitting__detail summary{line-height:1.5}}@media(prefers-reduced-motion:reduce){.template-index .al-notes__card:hover{transform:none!important}}.template-collection .collection-info h1,.template-collection .collection-info .heading{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em;color:#38251f}.template-collection .collection-info{color:#38251f}.template-collection .collection-info p{line-height:1.7;color:#78685f}.template-collection .al-newin{color:#38251f}.template-collection .al-newin__title{font-family:Georgia,serif;color:#38251f}.template-collection .al-newin__link{background:#f6f0e7;border-color:#d6c7b9;color:#38251f}.template-collection .al-newin__link:hover{background:#e9ded0;border-color:#a18e80}.template-collection .al-newin__link[aria-current=page]{background:#38251f;color:#f6f0e7;border-color:#38251f}.template-product .product-summary h1,.template-product .product-summary .product-title{font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em;line-height:1.13;color:#38251f}.template-product .product-summary .shopify-payment-button__button,.template-product .product-summary button[type=submit]{transition:background-color .2s ease}.template-product .product-summary :is(button,select,input,a):focus-visible,.template-collection :is(button,select,input,a):focus-visible{outline:2px solid #a18e80;outline-offset:3px}@media(max-width:767px){.template-collection .al-newin__title{font-size:clamp(40px,11vw,58px)}.template-collection .al-newin__links{scroll-padding-left:12px}.template-product .product-summary{min-width:0}}@media(prefers-reduced-motion:reduce){.template-product .product-summary .shopify-payment-button__button,.template-product .product-summary button[type=submit]{transition:none}}.template-collection .product-card,.template-index .product-card{min-width:0;text-align:left!important}.template-collection .product-card .product-media-wrap,.template-index .product-card .product-media-wrap{background:#eee6dc!important;border-radius:0!important;overflow:hidden;isolation:isolate}.template-collection .product-card .product-image,.template-index .product-card .product-image{display:block;overflow:hidden}.template-collection .product-card .product-first-image,.template-index .product-card .product-first-image{transition:transform .65s cubic-bezier(.2,.7,.2,1)!important}@media(hover:hover)and (prefers-reduced-motion:no-preference){.template-collection .product-card:hover .product-first-image,.template-index .product-card:hover .product-first-image{transform:scale(1.035)}}.template-collection .product-card-content,.template-index .product-card-content{padding:15px 1px 0!important}.template-collection .product-card .title-and-price,.template-index .product-card .title-and-price{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.template-collection .product-card .product-title,.template-index .product-card .product-title{font:400 clamp(13px,1.05vw,16px)/1.45 Arial,Helvetica,sans-serif!important;letter-spacing:.005em!important;text-transform:none!important;margin:0!important;color:#38251f!important}.template-collection .product-card .product-title a,.template-index .product-card .product-title a{color:#38251f!important;text-decoration:none!important}.template-collection .product-card .price,.template-index .product-card .price{font-size:13px!important;font-weight:600!important;letter-spacing:.015em;color:#38251f!important;margin:0!important}.template-collection .product-card .product-vendor,.template-index .product-card .product-vendor{font-size:10px!important;letter-spacing:.11em!important;text-transform:uppercase;color:#978579}.template-collection .product-card .product-badge,.template-index .product-card .product-badge{top:12px!important;left:12px!important}.template-collection .product-card .product-actions,.template-index .product-card .product-actions{opacity:0;transition:opacity .2s ease}@media(hover:hover){.template-collection .product-card:hover .product-actions,.template-index .product-card:hover .product-actions{opacity:1}}@media(hover:none){.template-collection .product-card .product-actions,.template-index .product-card .product-actions{opacity:1}}.template-collection .product-card a:focus-visible,.template-index .product-card a:focus-visible{outline:2px solid #856e5e;outline-offset:3px}.template-collection .collections .product-grid,.template-collection .collections .product-list{row-gap:42px!important}@media(max-width:767px){.template-collection .product-card-content,.template-index .product-card-content{padding-top:10px!important}.template-collection .product-card .product-title,.template-index .product-card .product-title{font-size:12px!important;line-height:1.4!important}.template-collection .product-card .price,.template-index .product-card .price{font-size:12px!important}.template-collection .product-card .product-badge,.template-index .product-card .product-badge{top:7px!important;left:7px!important}}.template-product .main-product-section .section-wrapper{background:#faf7f2}.template-product .main-product-section .product-gallery{min-width:0}.template-product .main-product-section .product-summary{min-width:0;color:#38251f}.template-product .main-product-section .product-summary .product-title{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(30px,3.3vw,48px)!important;font-weight:400!important;letter-spacing:-.045em!important;line-height:1.13!important;color:#38251f!important}.template-product .main-product-section .product-summary .price{color:#38251f!important}.template-product .main-product-section .product-summary .product-description{font-size:14px!important;line-height:1.8!important;color:#65564c!important}.template-product .main-product-section .product-summary select,.template-product .main-product-section .product-summary input{border-radius:0!important}.template-product .main-product-section .product-summary .product-add-to-cart button[type=submit],.template-product .main-product-section .product-summary button[name=add]{min-height:54px!important;border-radius:0!important;letter-spacing:.065em!important;font-size:12px!important}.template-product .main-product-section .product-gallery img{border-radius:0!important}@media(min-width:992px){.template-product .main-product-section .product-summary{padding-top:10px}}@media(max-width:767px){.template-product .main-product-section .product-summary .product-title{font-size:clamp(30px,8vw,39px)!important}.template-product .main-product-section .section-wrapper{padding-top:12px!important}}@media(prefers-reduced-motion:reduce){.template-collection .product-card .product-first-image,.template-index .product-card .product-first-image{transition:none!important;transform:none!important}}.template-product .al2-product-care{border-top:1px solid #d7c8ba;border-bottom:1px solid #d7c8ba;margin:20px 0 0;padding:21px 0 23px;color:#4a3930}.template-product .al2-product-care__eyebrow{font:700 10px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.18em;color:#947b6b;margin-bottom:10px}.template-product .al2-product-care p{font:400 13px/1.7 Arial,Helvetica,sans-serif;color:#68574c;margin:0 0 12px}.template-product .al2-product-care strong{font-weight:600;color:#38251f}.template-product .al2-product-care a{font:600 12px/1.5 Arial,Helvetica,sans-serif;text-decoration:underline;text-underline-offset:4px;color:#38251f}.template-product .al2-product-care a:hover{color:#8e6f5b}@media(max-width:767px){.template-product .al2-product-care{margin-top:14px;padding:18px 0}}.template-product .product-summary .product-variants .variant-field{margin-bottom:19px}.template-product .product-summary .product-variants .field-title{font:600 11px/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:.085em;text-transform:uppercase;color:#38251f;margin-bottom:12px}.template-product .product-summary .product-variants .selected-value{font-weight:400;letter-spacing:0;text-transform:none;color:#75655a;margin-left:5px}.template-product .product-summary .product-variants .field-wrap-inner{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.template-product .product-summary .product-variants .field-label.field-button{min-width:46px;min-height:43px;padding:10px 13px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d6c8bc;background:transparent;color:#38251f;border-radius:0!important;font:500 12px/1.2 Arial,Helvetica,sans-serif;transition:background .2s,border-color .2s,color .2s}.template-product .product-summary .product-variants input.field-value:checked+.field-label.field-button{background:#38251f!important;border-color:#38251f!important;color:#fff!important}.template-product .product-summary .product-variants input.field-value:focus-visible+.field-label{outline:2px solid #8e6f5b!important;outline-offset:3px}.template-product .product-summary .product-variants .field-label.swatch{border-radius:50%;outline-offset:3px}.template-product .product-summary .product-variants .field-label.field-button:hover{border-color:#38251f}.template-product .product-summary .product-variants .field-label.field-button:has(+input:disabled){opacity:.45}.template-product .product-summary .product-gallery .main-item img{max-width:100%;height:auto}.template-collection .al-newin__title{font-family:Georgia,Times New Roman,serif;color:#38251f}@media(max-width:767px){.template-product .product-summary .product-variants .field-label.field-button{min-width:43px;min-height:43px}.template-product .product-summary .product-variants .field-wrap-inner{gap:7px}}.template-product .product-description ul{list-style:disc outside!important;padding-left:21px!important;margin:10px 0 18px!important}.template-product .product-description ul li{display:list-item!important;margin:0 0 5px!important;padding:0!important;line-height:1.65!important}.template-product .product-description ul li p{display:inline!important;margin:0!important;padding:0!important;line-height:inherit!important}.template-product .product-description ol{padding-left:22px!important;margin:10px 0 18px!important}.template-product .product-description ol li{margin:0 0 5px!important;padding:0!important;line-height:1.65!important}.template-product .product-description p{margin-top:0;margin-bottom:13px;line-height:1.7}.template-product .product-description strong{color:#38251f}.template-product .al2-product-care{max-width:100%;text-align:left!important;margin-top:16px!important;padding:17px 0 18px!important}.template-product .al2-product-care__eyebrow{margin:0 0 7px!important;text-decoration:none!important}.template-product .al2-product-care p:not(.al2-product-care__eyebrow){margin:0 0 9px!important;line-height:1.6!important;font-size:12px!important;text-decoration:none!important}.template-product .al2-product-care a{display:inline-block;text-decoration:underline!important;text-underline-offset:3px!important}@media(max-width:767px){.template-product .product-description ul li{margin-bottom:4px!important}.template-product .al2-product-care{padding:15px 0!important}}.template-product .al2-product-description{border-top:1px solid #d9cfc6;padding-top:21px;margin-top:6px;max-width:680px;text-align:left}.template-product .al2-product-description__eyebrow{font:700 10px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.18em;color:#947b6b;margin:0 0 16px}.template-product .al2-product-description__content{font:400 14px/1.75 Arial,Helvetica,sans-serif;color:#51453e;overflow-wrap:anywhere}.template-product .al2-product-description__content h2,.template-product .al2-product-description__content h3,.template-product .al2-product-description__content h4{font:600 15px/1.45 Arial,Helvetica,sans-serif;color:#38251f;letter-spacing:0;margin:23px 0 8px}.template-product .al2-product-description__content h2:first-child,.template-product .al2-product-description__content h3:first-child,.template-product .al2-product-description__content h4:first-child{margin-top:0}.template-product .al2-product-description__content p{margin:0 0 12px!important;line-height:1.7!important}.template-product .al2-product-description__content ul,.template-product .al2-product-description__content ol{margin:8px 0 17px!important;padding-left:22px!important}.template-product .al2-product-description__content li{display:list-item!important;padding:0!important;margin:0 0 5px!important;line-height:1.55!important}.template-product .al2-product-description__content li p{display:inline!important;margin:0!important}.template-product .al2-product-description__content li::marker{color:#8b7364}.template-product .al2-product-description__content a{color:#38251f;text-decoration:underline;text-underline-offset:3px}.template-product .al2-product-description__content table{display:block;max-width:100%;overflow-x:auto}.template-product .al2-product-description__content :is(p,li):empty{display:none!important}.template-product .al2-product-description__content :is(p,li) br+br{display:none}@media(max-width:767px){.template-product .al2-product-description{padding-top:18px;margin-top:0}.template-product .al2-product-description__content{font-size:13px;line-height:1.7}.template-product .al2-product-description__eyebrow{margin-bottom:13px}}.template-collection .al-classics-editorial~*{min-width:0}@media(max-width:991px){body:has(.al-classics-editorial) .has-product-filters .mobile-filter .filter-sort{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;max-width:100%;min-height:42px!important;padding:10px 18px!important;border:1px solid #cdbdae!important;border-radius:999px!important;background:#f8f3ed!important;color:#38251f!important;font-size:12px!important;font-weight:600!important;letter-spacing:.035em!important;box-shadow:none!important}body:has(.al-classics-editorial) .has-product-filters .mobile-filter .mobile-active-filter{display:flex!important;flex-wrap:wrap;gap:7px!important;margin-top:12px!important}body:has(.al-classics-editorial) .has-product-filters .mobile-filter .mobile-active-filter .active-filter-item{border:1px solid #d8cbbf!important;border-radius:999px!important;padding:7px 11px!important;background:#f8f3ed!important;color:#38251f!important;font-size:11px!important;line-height:1.25!important}body:has(.al-classics-editorial) .has-product-filters .mobile-filter-modal .mobile-filter-form{background:#fbf8f4!important;color:#38251f!important}body:has(.al-classics-editorial) .has-product-filters .mobile-filter-modal .filter-item .filter-heading{min-height:52px!important;padding-top:12px!important;padding-bottom:12px!important}body:has(.al-classics-editorial) .has-product-filters .mobile-filter-modal .item-list li{min-height:42px!important;margin:0!important;padding-top:6px!important;padding-bottom:6px!important}body:has(.al-classics-editorial) .has-product-filters .mobile-filter-modal .item-list{gap:0!important;row-gap:0!important}body:has(.al-classics-editorial) .has-product-filters .mobile-filter-modal .item-list label{font-size:13px!important;line-height:1.35!important}body:has(.al-classics-editorial) .has-product-filters .content .products{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:28px!important}}@media(prefers-reduced-motion:reduce){body:has(.al-classics-editorial) .has-product-filters .mobile-filter .filter-sort{transition:none!important}}.template-product .al2-classics-story__links{display:flex;flex-wrap:wrap;gap:10px;margin-top:17px}.template-product .al2-classics-story__links a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:11px 16px;border:1px solid #d4c5b7;color:#38251f;text-decoration:none;font:600 11px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.045em;transition:background .2s ease,border-color .2s ease}.template-product .al2-classics-story__links a:first-child{background:#38251f;border-color:#38251f;color:#faf7f2}.template-product .al2-classics-story__links a:hover{background:#e9ded0;border-color:#a58e7d;color:#38251f}.template-product .al2-classics-story__links a:focus-visible{outline:2px solid #96745d;outline-offset:3px}@media(max-width:767px){.template-product .al2-classics-story__links{gap:8px}.template-product .al2-classics-story__links a{flex:1 1 155px}}@media(prefers-reduced-motion:reduce){.template-product .al2-classics-story__links a{transition:none}}.al2-guide{max-width:1480px;margin:0 auto 30px;padding:30px clamp(18px,4vw,64px) 38px;background:#faf7f2;color:#38251f}.al2-guide__intro{max-width:690px;margin-bottom:25px}.al2-guide__eyebrow,.al2-guide__number{display:block;font:700 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.17em;color:#927b6b}.al2-guide__intro h2{font:400 clamp(28px,3.6vw,49px)/1.12 Georgia,"Times New Roman",serif;letter-spacing:-.025em;margin:11px 0 13px;color:#38251f}.al2-guide__intro p,.al2-guide__card p{font:400 13px/1.8 Arial,Helvetica,sans-serif;color:#66564b;margin:0}.al2-guide__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.al2-guide__card{background:#f3ece4;border:1px solid #e6dcd1;padding:25px 27px;min-width:0}.al2-guide__card h3{font:400 clamp(19px,2vw,25px)/1.25 Georgia,"Times New Roman",serif;color:#38251f;margin:10px 0}.al2-guide__link{display:inline-flex;align-items:center;gap:10px;margin-top:20px;padding:9px 0;border-bottom:1px solid #9b8473;text-decoration:none!important;font:600 11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.055em;color:#38251f!important}.al2-guide__link:hover{border-color:#38251f}.al2-guide__link:focus-visible{outline:2px solid #96745d;outline-offset:4px}@media(max-width:767px){.al2-guide{padding:24px 18px 32px;margin-bottom:15px}.al2-guide__cards{grid-template-columns:1fr;gap:9px}.al2-guide__card{padding:19px 20px}.al2-guide__intro{margin-bottom:20px}}.al2-jewelry-submenu .al2-nav-note{display:block;font:400 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.03em;opacity:.7;margin-top:3px}.al2-jewelry-submenu .al2-menu-colors{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.al2-jewelry-submenu .al2-menu-colors>a{flex:1 1 auto;min-width:70px}.al2-jewelry-submenu .al2-menu-feature>a{font-weight:600}.al2-jewelry-nav .menu-link:focus-visible,.al2-jewelry-submenu .menu-link:focus-visible{outline:2px solid #96745d;outline-offset:3px}@media(min-width:992px){.site-navigation .al2-jewelry-nav{position:relative}.site-navigation .al2-jewelry-submenu{min-width:265px;max-width:350px}.site-navigation .al2-jewelry-submenu .al2-menu-colors{border-top:1px solid #e2d6c9;padding-top:10px;margin-top:8px}}.al2-fashion-submenu .al2-menu-feature>a{font-weight:600}.al2-fashion-nav .menu-link:focus-visible,.al2-fashion-submenu .menu-link:focus-visible{outline:2px solid #96745d;outline-offset:3px}@media(min-width:992px){.site-navigation .al2-fashion-nav{position:relative}.site-navigation .al2-fashion-submenu{min-width:245px;max-width:340px}}.al2-charm-pairing{padding:25px 23px;margin:18px 0;border:1px solid #e0d3c5;background:#faf7f2;color:#38251f}.al2-charm-pairing__eyebrow{display:block;font:700 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.16em;color:#927b6b}.al2-charm-pairing h2{font:400 clamp(23px,2.5vw,30px)/1.2 Georgia,"Times New Roman",serif;margin:10px 0 12px;color:#38251f}.al2-charm-pairing p{font:400 13px/1.75 Arial,Helvetica,sans-serif;margin:0 0 11px;color:#66564b}.al2-charm-pairing .al2-charm-pairing__note{font-size:12px}.al2-charm-pairing>a{display:inline-flex;align-items:center;gap:9px;margin-top:8px;padding:12px 16px;background:#38251f;color:#faf7f2!important;text-decoration:none!important;font:700 11px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.045em}.al2-charm-pairing>a:hover{background:#594037}.al2-charm-pairing>a:focus-visible{outline:2px solid #96745d;outline-offset:3px}@media(max-width:767px){.al2-charm-pairing{padding:21px 18px}}.al2-dress-submenu .al2-nav-note{display:block;font:400 10px/1.5 Arial,Helvetica,sans-serif;opacity:.75;margin-top:3px}.al2-dress-submenu .al2-menu-feature>a{font-weight:600}.al2-showroom-nav .menu-link:focus-visible,.al2-dress-submenu .menu-link:focus-visible{outline:2px solid #96745d;outline-offset:3px}@media(min-width:992px){.site-navigation .al2-showroom-nav{position:relative}.site-navigation .al2-dress-submenu{min-width:250px;max-width:340px}}.site-navigation .al2-jewelry-submenu .menu-link,.site-navigation .al2-fashion-submenu .menu-link,.site-navigation .al2-dress-submenu .menu-link{white-space:normal}.toggle-navigation .al2-jewelry-submenu .menu-link,.toggle-navigation .al2-fashion-submenu .menu-link,.toggle-navigation .al2-dress-submenu .menu-link{white-space:normal;overflow-wrap:anywhere}.al2-jewelry-submenu .al2-menu-colors .menu-link{display:inline-flex;align-items:center;justify-content:center;min-height:38px}.al2-charm-pairing .al2-charm-pairing__step{font:700 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.13em;color:#927b6b;margin:10px 0 4px}.al2-charm-pairing__links{display:flex;flex-wrap:wrap;gap:9px;margin:14px 0 4px}.al2-charm-pairing__links a{display:inline-flex;align-items:center;min-height:38px;padding:9px 12px;border:1px solid #d6c6b7;background:#fffdf9;color:#38251f!important;font:600 11px/1.4 Arial,Helvetica,sans-serif;text-decoration:none!important}.al2-charm-pairing__links a:hover{background:#efe6dc}.al2-charm-pairing__links a:focus-visible{outline:2px solid #96745d;outline-offset:3px}@media(max-width:480px){.al2-charm-pairing__links{flex-direction:column}.al2-charm-pairing__links a{justify-content:center}}.al2-classics-story{padding:29px 0 27px;margin:18px 0 8px;border-top:1px solid #d7c8ba;border-bottom:1px solid #e6dbd0}.al2-classics-story__eyebrow{display:block;font:700 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.17em;color:#927c6b;margin-bottom:12px}.al2-classics-story__title{font:400 clamp(27px,3vw,34px)/1.18 Georgia,"Times New Roman",serif;color:#38251f;margin:0 0 13px}.al2-classics-story__description{font:400 13px/1.85 Arial,Helvetica,sans-serif;color:#6b5b50;margin:0 0 17px;max-width:580px}.al2-classics-story__links{display:flex;gap:10px;flex-wrap:wrap}.al2-classics-story__links a{display:inline-flex;align-items:center;min-height:39px;padding:10px 14px;border:1px solid #d8c9bb;color:#38251f!important;background:#faf7f2;text-decoration:none!important;font:600 11px/1.4 Arial,Helvetica,sans-serif}.al2-classics-story__links a:hover{background:#eee5db}.al2-classics-story__links a:focus-visible{outline:2px solid #96745d;outline-offset:3px}@media(max-width:480px){.al2-classics-story__links{flex-direction:column}.al2-classics-story__links a{justify-content:center}}@media(max-width:767px){.al-back-to-top{display:none!important}}.cart-page-section .section-wrapper{background:#f7f3ed;color:#46342b}.cart-page-section .cart-header{margin-bottom:28px}.cart-page-section .cart-header .title{font-family:Georgia,serif;font-size:clamp(32px,5vw,52px);font-weight:400;letter-spacing:-.035em;text-transform:none;color:#46342b}.cart-page-section .cart-form,.cart-page-section .cart-footer{background:#fffcf8;border:1px solid #e1d7cd;border-radius:10px;padding:24px}.cart-page-section .cart-footer .cart-note{padding-bottom:18px;border-color:#e1d7cd}.cart-page-section .cart-footer label,.cart-page-section .cart-footer .totals-heading{font-size:14px;font-weight:500;text-transform:none;letter-spacing:0;color:#46342b}.cart-page-section .cart-footer textarea.cart-note{min-height:80px;padding:12px;border:1px solid #cdbeb0;border-radius:6px;background:#fffcf8;color:#46342b;font-size:16px;resize:vertical}.cart-page-section .cart-footer textarea:focus-visible{outline:2px solid #806757;outline-offset:2px}.cart-page-section .cart-footer .cart-totals{padding:20px 0}.cart-page-section .cart-footer .totals-price{font-size:23px;font-weight:500}.cart-page-section .cart-footer .tax-note{font-size:12px;line-height:1.6;color:#806f63}.cart-page-section .cart-footer button[name=checkout],.side-cart .go-to-checkout .button{min-height:50px;border-radius:999px;background:#46342b;color:#fffcf8;border:1px solid #46342b;font-size:14px;font-weight:600;justify-content:center;gap:12px}.cart-page-section .cart-footer button[name=checkout]:hover,.side-cart .go-to-checkout .button:hover{background:#645044;border-color:#645044}.cart-page-section .cart-item-name{font-weight:500!important;line-height:1.45}.cart-page-section .product-options,.side-cart .product-options{font-size:12px;line-height:1.6;color:#806f63}.cart-page-section .quantity{border:1px solid #cdbeb0;border-radius:999px;background:#fffcf8;overflow:hidden}.cart-page-section .product-remove{opacity:1;visibility:visible}.cart-page-section .cart-dynamic-checkout-buttons{margin-top:16px;padding-top:16px;border-top:1px solid #e1d7cd;--shopify-accelerated-checkout-button-block-size:44px;--shopify-accelerated-checkout-button-border-radius:8px;--shopify-accelerated-checkout-row-gap:8px}.side-cart .side-cart-inner,.side-cart .side-cart-header,.side-cart .side-cart-footer{background:#f7f3ed;color:#46342b}.side-cart .side-cart-header{border-bottom:1px solid #e1d7cd}.side-cart .side-cart-title{font-family:Georgia,serif;font-size:28px;font-weight:400;text-transform:none;color:#46342b}.side-cart .product-name{font-size:14px;line-height:1.45;font-weight:500}.side-cart .side-cart-footer{border-top:1px solid #e1d7cd}.side-cart .total-label{font-size:15px;font-weight:500;text-transform:none}.side-cart .tax-note{font-size:12px;line-height:1.6;color:#806f63}.side-cart .go-to-cart{border-radius:999px;background:transparent;color:#46342b;border:1px solid #cdbeb0}@media(max-width:767px){.cart-page-section .cart-form,.cart-page-section .cart-footer{padding:18px;border-radius:8px}.cart-page-section .cart-form{margin-bottom:16px}.cart-page-section .cart-header{margin-bottom:22px}.cart-page-section .cart-item-image{min-width:88px;max-width:88px;margin-right:16px}.cart-page-section .card-item-info{max-width:calc(100% - 104px)}.cart-page-section .cart-table th:first-child,.cart-page-section .cart-table td:first-child{width:auto}.cart-page-section .quantity-wraper .quantity{min-height:40px;width:116px}.cart-page-section .cart-footer .totals-heading{line-height:1.5;gap:12px}}#al-cart-added-notice[hidden]{display:none!important}#al-cart-added-notice{position:fixed;top:calc(env(safe-area-inset-top,0px) + 82px);right:16px;z-index:10000;max-width:calc(100vw - 32px);box-sizing:border-box;padding:12px 18px;background:#fffcf8;color:#46342b;border:1px solid #d9cec3;border-radius:10px;box-shadow:0 4px 20px #46342b1a;font:500 12px/1.5 Arial,sans-serif;pointer-events:none}@media(min-width:768px){#al-cart-added-notice{top:100px;right:28px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ankerliebe-2.css.map */
