.casatlantic-list-collections,cart-items,.cart__footer-wrapper,.customer,.password,.gift-card-page{--casa-secondary-canvas: var(--casa-canvas, #fafafa);--casa-secondary-paper: var(--casa-ivory, #f7f6f1);--casa-secondary-rule: var(--casa-divider, #d9d2c8);--casa-secondary-blue: var(--casa-atlantic, #0f2a3d);--casa-secondary-ink: var(--casa-coal, #202020);--casa-secondary-display: var(--casa-font-display, var(--font-heading-family), Georgia, serif);--casa-secondary-sans: var(--casa-font-sans, var(--font-body-family), Arial, sans-serif);color:var(--casa-secondary-ink)}.casatlantic-list-collections{padding-bottom:clamp(6rem,8vw,10rem);padding-top:clamp(4rem,5.5vw,7rem)}.casatlantic-list-collections>.title--primary{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-display);font-size:clamp(3.1rem,4.7vw,5.6rem);font-weight:var(--font-heading-weight, 400);letter-spacing:-.04em;line-height:.96;margin:0 0 clamp(3.2rem,5vw,6rem);text-transform:none}.casatlantic-list-collections .collection-list{display:grid;gap:clamp(2.8rem,4vw,4.8rem) .4rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}.casatlantic-list-collections .collection-list__item.grid__item{max-width:none;padding:0;width:auto}.casatlantic-list-collections .collection-list__item .card{background:transparent;color:var(--casa-secondary-ink);height:100%}.casatlantic-list-collections .card-colored{background:transparent}.casatlantic-list-collections .media{background:var(--casa-secondary-paper)}.casatlantic-list-collections .media img{filter:saturate(.94);transition:filter .25s ease,transform .5s cubic-bezier(.2,.65,.3,1)}.casatlantic-list-collections .card:hover .media img{filter:saturate(1);transform:scale(1.025)}.casatlantic-list-collections .card__text-spacing{align-items:flex-start;border-bottom:.1rem solid var(--casa-secondary-rule);padding:1.4rem 0 1.8rem}.casatlantic-list-collections .card__text-spacing :is(.h1,.h3){color:var(--casa-secondary-ink);font-family:var(--casa-secondary-display);font-size:clamp(1.8rem,1.8vw,2.5rem);font-weight:var(--font-heading-weight, 400);letter-spacing:-.025em;line-height:1.08}.casatlantic-list-collections .card__text-spacing p{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:1.5rem;line-height:1.4}.casatlantic-list-collections .card .icon-wrap{display:inline-flex;margin-left:.4rem;overflow:visible}.casatlantic-list-collections .card .icon-arrow{height:1rem;width:1.2rem}.casatlantic-list-collections .card:not(.card--media) .card-colored{background:var(--casa-secondary-paper);border:.1rem solid var(--casa-secondary-rule);min-height:30rem}.casatlantic-list-collections .card:not(.card--media) .card__text-spacing{border:0;padding:3rem}cart-items.page-width{max-width:none;padding-bottom:0;padding-top:clamp(4rem,5.5vw,7rem)}cart-items .title-wrapper-with-link{align-items:flex-end;border-bottom:.1rem solid var(--casa-secondary-rule);margin:0 0 3rem;padding-bottom:2.4rem}cart-items .title--primary{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-display);font-size:clamp(3.1rem,4.7vw,5.4rem);font-weight:var(--font-heading-weight, 400);letter-spacing:-.04em;line-height:.96;margin:0;text-transform:none}cart-items .title-wrapper-with-link .underlined-link{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:1.4rem;letter-spacing:.03em;padding-bottom:.5rem;text-transform:uppercase}cart-items .cart__items{border-bottom-color:var(--casa-secondary-rule);padding-bottom:0}cart-items .cart-items th{border-bottom-color:var(--casa-secondary-rule);color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:max(var(--casa-sans-min-size, 14px),1.2rem);letter-spacing:.05em;opacity:.72;padding-bottom:1.4rem}cart-items .cart-item>td{border-bottom:.1rem solid var(--casa-secondary-rule);padding-bottom:3rem;padding-top:3rem}cart-items .cart-item:last-child>td{border-bottom:0}cart-items .cart-item__media{width:11rem}cart-items .cart-item__image{background:var(--casa-secondary-paper);height:auto;width:11rem}cart-items .cart-item__details{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:1.55rem;line-height:1.35}cart-items .cart-item__name{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-display);font-size:1.8rem;letter-spacing:-.02em;line-height:1.15}cart-items .product-option,cart-items .discounts__discount{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:1.4rem;line-height:1.4;opacity:.75}cart-items .price{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:1.5rem;letter-spacing:-.01em}cart-items .quantity{border:.1rem solid var(--casa-secondary-rule);min-height:4.2rem;width:12rem}cart-items .quantity:before,cart-items .quantity:after{content:none}cart-items .quantity__button{width:3.6rem}cart-items .quantity__input{color:var(--casa-secondary-ink);font-size:max(var(--casa-sans-min-size, 14px),1.3rem)}cart-items cart-remove-button .button{background:transparent;border:.1rem solid transparent;box-shadow:none;color:var(--casa-secondary-ink)}cart-items cart-remove-button .button:before,cart-items cart-remove-button .button:after{content:none}cart-items .cart__warnings{min-height:48rem;padding:7rem 0}cart-items .cart__empty-text{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-display);font-size:clamp(2.6rem,4vw,4rem);font-weight:var(--font-heading-weight, 400)}cart-items .cart__warnings .link{border:.1rem solid var(--casa-secondary-blue);color:var(--casa-secondary-blue);display:inline-flex;font-family:var(--casa-secondary-display);justify-content:center;min-height:5.2rem;min-width:24rem;padding:1.5rem 2rem;text-decoration:none;text-transform:uppercase}.cart__footer-wrapper>.page-width{max-width:none}.cart__footer-wrapper .cart__footer{border:0;padding-bottom:clamp(5.2rem,7.5vw,9rem);padding-top:3.5rem}.cart__footer-wrapper .cart__blocks{margin-left:auto;max-width:48rem;width:100%}.cart__footer-wrapper .totals{align-items:baseline;border-bottom:.1rem solid var(--casa-secondary-rule);justify-content:space-between;padding-bottom:1.8rem}.cart__footer-wrapper .totals__subtotal,.cart__footer-wrapper .totals__subtotal-value{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-display);font-size:2rem;font-weight:var(--font-heading-weight, 400);letter-spacing:-.02em}.cart__footer-wrapper .tax-note{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:1.4rem;opacity:.75;text-align:left}.cart__footer-wrapper .cart__checkout-button{background:var(--casa-secondary-blue);border:.1rem solid var(--casa-secondary-blue);box-shadow:inset 0 0 0 .2rem var(--casa-secondary-paper);color:var(--casa-text-light, #f8f6f1);font-family:var(--casa-secondary-display);font-size:1.6rem;max-width:none;min-height:5.8rem;text-transform:uppercase;width:100%}.cart__footer-wrapper .cart__checkout-button:before,.cart__footer-wrapper .cart__checkout-button:after{content:none}.cart__footer-wrapper .cart__dynamic-checkout-buttons{margin:1rem 0 0;max-width:none}.cart__footer-wrapper .cart__note{max-width:48rem}.cart__footer-wrapper .cart__note label{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:1.4rem;text-transform:uppercase}.cart__footer-wrapper .cart__note .field__input{background:transparent;border-radius:0}.customer{font-family:var(--casa-secondary-sans)}.customer:not(.account,.order,.addresses){border-top:.1rem solid var(--casa-secondary-rule);margin:clamp(4.5rem,7vw,8rem) auto clamp(6rem,9vw,11rem);max-width:58rem;padding:clamp(3.2rem,4.8vw,5.4rem) clamp(2rem,4vw,4.8rem) 0;text-align:left}.customer:not(.account,.order,.addresses)>h1{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-display);font-size:clamp(2.9rem,4vw,4.5rem);font-weight:var(--font-heading-weight, 400);letter-spacing:-.04em;line-height:1;margin:0 0 1.8rem;text-align:left;text-transform:none}.customer:not(.account,.order,.addresses)>p,.customer.login>div>p{color:var(--casa-secondary-ink);font-size:1.4rem;line-height:1.45;margin:0 0 3rem;opacity:.8;text-align:left}.customer form{margin-top:3.5rem}.customer .field{margin-top:1.4rem}.customer .field:before{box-shadow:0 0 0 .1rem var(--casa-secondary-rule)}.customer .field:after{box-shadow:none}.customer .field:hover:before,.customer .field:focus-within:before{box-shadow:0 0 0 .1rem var(--casa-secondary-blue)}.customer .field input,.customer select{background:transparent;border-radius:0;color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:1.6rem;min-height:5.6rem}.customer .field label,.customer label{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:1.4rem}.customer button{background:var(--casa-secondary-blue);border:.1rem solid var(--casa-secondary-blue);border-radius:0;box-shadow:inset 0 0 0 .2rem var(--casa-secondary-paper);color:var(--casa-text-light, #f8f6f1);font-family:var(--casa-secondary-display);font-size:var(--casa-text-min-size);min-height:5.4rem;padding:1.2rem 2.8rem;text-transform:uppercase}.customer button:before,.customer button:after{content:none}.customer a{color:var(--casa-secondary-ink);text-underline-offset:.25em}.customer .form__message{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans)}.customer .form__message svg{flex:0 0 auto}.customer.login a{font-size:max(var(--casa-sans-min-size, 14px),1.3rem)}.customer.login .field+a{margin-top:1.2rem}.customer.login form>button,.customer.register form>button,.customer.reset-password form>button{width:100%}.customer.login hr{background:var(--casa-secondary-rule);border:0;height:.1rem;margin:5rem 0}.customer.login h2:not(.form__message){color:var(--casa-secondary-ink);font-family:var(--casa-secondary-display);font-size:2.4rem;font-weight:var(--font-heading-weight, 400)}.customer.activate button[name=decline],.customer.addresses li>button,.customer.addresses form button[type]{background:transparent;border:.1rem solid var(--casa-secondary-blue);box-shadow:none;color:var(--casa-secondary-blue)}.customer.account,.customer.order,.customer.addresses{margin:clamp(4rem,5.5vw,7rem) auto clamp(6rem,8.5vw,10rem);max-width:none;padding-left:var(--casa-page-gutter, clamp(2rem, 3.25vw, 5rem));padding-right:var(--casa-page-gutter, clamp(2rem, 3.25vw, 5rem))}.customer.account>div:first-child,.customer.order>div:first-of-type,.customer.addresses>h1{border-bottom:.1rem solid var(--casa-secondary-rule);padding-bottom:2.4rem}.customer.account h1,.customer.order h1,.customer.addresses>h1{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-display);font-size:clamp(3.1rem,4.7vw,5.4rem);font-weight:var(--font-heading-weight, 400);letter-spacing:-.04em;line-height:.96;margin:0 0 1.5rem;text-transform:none}.customer.account h2,.customer.order h2,.customer.addresses h2{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-display);font-size:clamp(2rem,2.4vw,2.8rem);font-weight:var(--font-heading-weight, 400);letter-spacing:-.03em;line-height:1.05}.customer.account>div:nth-of-type(2),.customer.order>div:nth-of-type(2){gap:clamp(3rem,5vw,6.5rem);margin-top:clamp(3rem,4.5vw,5.4rem)}.customer.account>div:nth-of-type(2)>div:first-child,.customer.order>div:nth-of-type(2)>div:first-child{min-width:0;padding-right:0}.customer.account>div:nth-of-type(2)>div:last-child,.customer.order>div:nth-of-type(2)>div:last-child{border-left:.1rem solid var(--casa-secondary-rule);flex:0 0 min(31rem,28vw);padding-left:clamp(2.5rem,4vw,5rem)}.customer :is(.order-history,.order-details){border:0;border-collapse:collapse;box-shadow:none;color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:1.5rem}.customer :is(.order-history,.order-details) thead:after,.customer :is(.order-history,.order-details) tfoot:before{background:var(--casa-secondary-rule)}.customer :is(.order-history,.order-details) thead th{border-bottom:.1rem solid var(--casa-secondary-rule);color:var(--casa-secondary-ink);font-size:max(var(--casa-sans-min-size, 14px),1.05rem);letter-spacing:.05em;opacity:.72;padding:1.5rem 1.2rem}.customer :is(.order-history,.order-details) tbody tr{border-top:.1rem solid var(--casa-secondary-rule)}.customer :is(.order-history,.order-details) tbody td{padding:2rem 1.2rem}.customer :is(.order-history,.order-details) tfoot :is(td,th){padding-left:1.2rem;padding-right:1.2rem}.customer.account .order-history td:first-child a{border:.1rem solid var(--casa-secondary-blue);box-shadow:none;color:var(--casa-secondary-blue);display:inline-flex;font-family:var(--casa-secondary-sans);font-size:max(var(--casa-sans-min-size, 14px),1.2rem);justify-content:center;min-width:7rem;padding:.9rem 1.2rem}.customer.account .order-history td:first-child a:hover{background:var(--casa-secondary-blue);box-shadow:none;color:var(--casa-text-light, #f8f6f1)}.customer.order .fulfillment{border-color:var(--casa-secondary-rule);background:var(--casa-secondary-paper)}.customer.order tfoot tr:last-child :is(td,th){color:var(--casa-secondary-blue);font-family:var(--casa-secondary-display);font-size:2rem}.customer .pagination{margin:5rem 0 0}.customer .pagination ul{gap:.4rem;margin:0}.customer .pagination li{margin:0}.customer .pagination li :first-child{border:.1rem solid var(--casa-secondary-rule);color:var(--casa-secondary-ink);height:4.2rem}.customer .pagination li [aria-current]{background:var(--casa-secondary-blue);border-color:var(--casa-secondary-blue);color:var(--casa-text-light, #f8f6f1)}.customer .pagination li [aria-current]:after{content:none}.customer.addresses>a{display:inline-block;font-size:max(var(--casa-sans-min-size, 14px),1.2rem);margin-top:1.5rem;text-transform:uppercase}.customer.addresses>div[data-address]{border-bottom:.1rem solid var(--casa-secondary-rule);padding:clamp(3rem,4.8vw,5.4rem) 0;text-align:left}.customer.addresses>div[data-address]>button{margin:0}.customer.addresses>div[data-address]>div{background:var(--casa-secondary-paper);border:.1rem solid var(--casa-secondary-rule);margin-top:3rem;padding:clamp(2rem,4vw,4rem)}.customer.addresses>ul{display:grid;gap:.4rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(3rem,4.8vw,5.4rem) 0 0}.customer.addresses li[data-address]{background:var(--casa-secondary-paper);border:.1rem solid var(--casa-secondary-rule);margin:0;padding:3rem;text-align:left}.customer.addresses li[data-address]>h2{font-size:var(--casa-text-min-size);letter-spacing:.05em;margin:0 0 2rem;text-align:left;text-transform:uppercase}.customer.addresses li[data-address]>button{font-family:var(--casa-secondary-sans);font-size:max(var(--casa-sans-min-size, 14px),1.15rem);margin:2.5rem .5rem 0 0;min-height:4rem;padding:.8rem 1.4rem}.customer.addresses li[data-address]>div{border-top:.1rem solid var(--casa-secondary-rule);margin-top:3rem;padding-top:3rem}.customer.addresses .select{margin-bottom:1.4rem}.customer.addresses .select:before{box-shadow:0 0 0 .1rem var(--casa-secondary-rule)}.customer.addresses .select:after{box-shadow:none}body.password{background:var(--casa-secondary-canvas);color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);letter-spacing:-.01em;line-height:1.4}.password .password-header{background:var(--casa-secondary-canvas);border-bottom:.1rem solid var(--casa-secondary-rule);color:var(--casa-secondary-ink);max-width:none;min-height:8rem;padding:1.6rem clamp(2rem,3.25vw,5rem)}.password .password-logo{margin:0}.password .password-content{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:1.4rem;line-height:1.35}.password .password-link{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:max(var(--casa-sans-min-size, 14px),1.35rem);letter-spacing:.04em;text-transform:uppercase}.password .password-link svg{height:1.5rem;width:1.5rem}.password .modal__content{background:var(--casa-secondary-blue);padding:2rem;z-index:100}.password .password-modal__content{background:var(--casa-secondary-paper);border:1rem solid var(--casa-secondary-blue);color:var(--casa-secondary-ink);height:auto;max-width:74rem;min-height:36rem;padding:clamp(4rem,7vw,8rem);position:relative}.password .password-modal__content-heading{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-display);font-size:clamp(2.4rem,4vw,4rem);letter-spacing:-.03em;line-height:1.08;margin:0}.password .password-form{margin:3.5rem 0 2rem;max-width:48rem}.password .password-field.field:before{box-shadow:0 0 0 .1rem var(--casa-secondary-rule)}.password .password-field.field:after{box-shadow:none}.password .password-field .field__input{background:transparent;border-radius:0;color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans)}.password .password-button{background:var(--casa-secondary-blue);border:.1rem solid var(--casa-secondary-blue);border-radius:0;box-shadow:inset 0 0 0 .2rem var(--casa-secondary-paper);color:var(--casa-text-light, #f8f6f1);font-family:var(--casa-secondary-display);min-height:4.8rem;text-transform:uppercase}.password .password-button:before,.password .password-button:after{content:none}.password .modal__close-button{color:var(--casa-secondary-ink)}.password .password-main{background:var(--casa-secondary-canvas)}.password .newsletter__wrapper{background:var(--casa-secondary-paper);color:var(--casa-secondary-ink)}.password .newsletter__wrapper .h3{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-display);font-weight:var(--font-heading-weight, 400);letter-spacing:-.02em}.password .newsletter-form .field:before{box-shadow:0 0 0 .1rem var(--casa-secondary-rule)}.password .newsletter-form .field:after{box-shadow:none}.password .newsletter-form .field__input{background:transparent;border-radius:0;color:var(--casa-secondary-ink)}.password .newsletter__button{background:var(--casa-secondary-blue);border:.1rem solid var(--casa-secondary-blue);border-radius:0;box-shadow:inset 0 0 0 .2rem var(--casa-secondary-paper);color:var(--casa-text-light, #f8f6f1)}.password .newsletter__button:before,.password .newsletter__button:after{content:none}.password footer,.password .password__footer{background:var(--casa-secondary-blue);color:var(--casa-text-light, #f8f6f1)}body.gift-card-page{align-items:center;background:var(--casa-secondary-canvas);color:var(--casa-secondary-ink);display:flex;flex-direction:column;font-family:var(--casa-secondary-sans);letter-spacing:-.01em;max-width:none;min-height:100vh;padding:0 clamp(1.6rem,4vw,5rem) clamp(4rem,7vw,8rem)}.gift-card-page .gift-card__title{padding:clamp(2.4rem,4vw,4rem) 0 2rem;width:min(64rem,100%)}.gift-card-page .gift-card__brand-logo{height:auto;margin:0 auto 2rem;width:4rem}.gift-card-page .gift-card__price{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-display);font-size:clamp(2.5rem,3.2vw,3.6rem);font-weight:500;letter-spacing:0;opacity:1}.gift-card-page .gift-card__price>p:first-child{margin:0}.gift-card-page .gift-card{background:var(--casa-secondary-paper);border:1rem solid var(--casa-secondary-blue);color:var(--casa-secondary-ink);max-width:64rem;padding:clamp(2.4rem,4.8vw,4.8rem);width:100%}.gift-card-page .gift-card__image-wrapper{background:transparent;margin:0 auto;max-width:42rem;width:100%}.gift-card-page .gift-card__image-wrapper img{height:auto;max-width:100%}.gift-card-page .gift-card__information{margin-top:3rem}.gift-card-page .gift-card__number{background:transparent;border-bottom:.1rem solid var(--casa-secondary-ink);color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:calc(clamp(1.6rem,3vw,2rem) + .2rem);letter-spacing:.08em;margin:0 auto 1.2rem;max-width:38rem;padding:.8rem 0}.gift-card-page .gift-card__copy-code{margin-bottom:0}.gift-card-page .gift-card__copy-link{color:var(--casa-secondary-ink);font-family:var(--casa-secondary-sans);font-size:max(var(--casa-sans-min-size, 14px),1.35rem);letter-spacing:.04em;text-transform:uppercase}.gift-card-page .gift-card__qr-code{background:var(--casa-canvas, #fafafa);display:inline-block;margin:3.5rem auto;padding:1.2rem}.gift-card-page .gift-card__qr-code img,.gift-card-page .gift-card__qr-code canvas{display:block}.gift-card-page .gift_card__apple-wallet{margin:0 auto 3rem}.gift-card-page .gift_card__apple-wallet img{margin:0 auto}.gift-card-page .gift-card__buttons{max-width:32rem}.gift-card-page .gift-card__buttons .button{background:var(--casa-secondary-blue);border:.1rem solid var(--casa-secondary-blue);border-radius:0;box-shadow:inset 0 0 0 .2rem var(--casa-secondary-paper);color:var(--casa-text-light, #f8f6f1);font-family:var(--casa-secondary-display);font-size:var(--casa-text-min-size);min-height:5.4rem;padding:1.4rem 2rem;text-transform:uppercase}@media screen and (max-width:989px){.casatlantic-list-collections .collection-list{grid-template-columns:repeat(2,minmax(0,1fr))}.customer.account>div:nth-of-type(2),.customer.order>div:nth-of-type(2){display:block}.customer.account>div:nth-of-type(2)>div:last-child,.customer.order>div:nth-of-type(2)>div:last-child{border-left:0;border-top:.1rem solid var(--casa-secondary-rule);margin-top:5rem;padding-left:0;padding-top:4rem}.customer.addresses>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.casatlantic-list-collections .collection-list{gap:4rem;grid-template-columns:1fr}.casatlantic-list-collections .collection-list .collection-list__item{max-width:none;width:auto}cart-items.page-width{padding-left:1.6rem;padding-right:1.6rem}cart-items .title-wrapper-with-link{align-items:flex-start;flex-direction:column;gap:1.5rem}cart-items .cart-items thead tr{border-bottom-color:var(--casa-secondary-rule);margin-bottom:3rem}cart-items .cart-item{gap:1.2rem 1.6rem;grid-template:repeat(2,auto) / 9rem minmax(0,1fr) minmax(0,1fr) auto;margin-bottom:0;padding:2.4rem 0}cart-items .cart-item>td{border:0;padding:0}cart-items .cart-item+.cart-item{border-top:.1rem solid var(--casa-secondary-rule)}cart-items .cart-item__media{grid-column:1;grid-row:1 / 3;width:9rem}cart-items .cart-item__image{width:9rem}cart-items .cart-item__details{grid-column:2 / 4;grid-row:1}cart-items .cart-item__prices{grid-column:4;grid-row:1}cart-items .cart-item__quantity{grid-column:2 / 4;grid-row:2}cart-items .cart-item__totals{grid-column:4;grid-row:2}cart-items .quantity{width:10.5rem}.cart__footer-wrapper>.page-width{padding-left:1.6rem;padding-right:1.6rem}.cart__footer-wrapper .cart__footer{padding-top:3rem}.customer:not(.account,.order,.addresses){border-top:0;margin-top:3rem;padding-left:1.6rem;padding-right:1.6rem}.customer.account,.customer.order,.customer.addresses{padding-left:1.6rem;padding-right:1.6rem}.customer :is(.order-history,.order-details) tbody tr{border-top:.1rem solid var(--casa-secondary-rule);padding:2.2rem 0}.customer :is(.order-history,.order-details) tbody td{padding:.7rem 0}.customer :is(.order-history,.order-details) td:before{color:var(--casa-secondary-ink);font-size:max(var(--casa-sans-min-size, 14px),1rem);letter-spacing:.04em;opacity:.7}.customer.addresses>ul{grid-template-columns:1fr}.customer.addresses li[data-address]{padding:2.4rem}.password .password-header{gap:1.8rem;min-height:0;padding:1.8rem 1.6rem}.password .password-logo{margin:0 auto}.password .password-modal__content{border-width:.7rem;min-height:0;padding:5rem 2.4rem 4rem}.password .password-form{display:block;width:100%}.password .password-button{margin-left:0;margin-top:1.2rem;width:100%}.gift-card-page .gift-card{border-width:.7rem;padding:2.4rem 1.8rem 3rem}}@media(prefers-reduced-motion:reduce){.casatlantic-list-collections .media img{transition:none}}@media print{.gift-card-page .gift-card{border:.1rem solid #000}.gift-card-page .gift-card__title{padding-top:0}}@media screen and (max-width:989px){.gift-card-page .gift-card__price,.gift-card-page .gift-card__price *{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/casatlantic-secondary.css.map */
