@font-face{font-family:argestadisplay-regular;src:url(../assets/argestadisplay-regular-webfont.woff);font-display:swap}.PageContainer.header-active .shopify-section--header{position:sticky;border-bottom:1px solid rgba(152,146,137,.2);background:#fff}.PageContainer.header-active .shopify-section--header .e-header h2,.PageContainer.header-active .shopify-section--header .e-header__links{color:#796e65}.Container{width:100%;margin-top:50px;padding:40px calc(var(--padding)*2);background-color:#fff}@media only screen and (max-width:640px){.Container{margin-top:20px;padding:40px calc(var(--padding))}}.Container.empty{display:flex;flex-direction:column;align-items:center;gap:40px}.Container .PageHeader .SectionHeader__Heading{display:flex;justify-content:space-between;align-items:center}.Container .PageHeader .SectionHeader__Heading__Title{font-size:32px;font-weight:600;margin-bottom:10px;color:#796e65;text-transform:uppercase}@media only screen and (max-width:640px){.Container .PageHeader .SectionHeader__Heading__Title{font-size:30px}}.Container .PageHeader .SectionHeader__Heading a{color:var(--heading-color);font-size:16px;font-weight:600;text-decoration:underline}@media only screen and (max-width:640px){.Container .PageHeader .SectionHeader__Heading a{text-align:right}}.Container .PageContent,.Container .PageContent .Cart{display:flex;flex-direction:column;gap:40px}.Container .PageContent .Cart{justify-content:space-between}@media only screen and (max-width:1024px){.Container .PageContent .Cart{flex-direction:column}}.Container .PageContent .Cart__ItemList{display:flex;flex-direction:column;gap:20px;width:100%;border-bottom:1px solid rgba(226,226,226,.6);padding:20px 0;background-color:#fff}.Container .PageContent .Cart__ItemList.empty{display:none}.Container .PageContent .Cart__ItemList__Head{display:grid;grid-template-columns:1.2fr repeat(2,1fr);grid-template-rows:1fr}@media only screen and (max-width:1024px){.Container .PageContent .Cart__ItemList__Head{grid-template-columns:1.7fr 1fr}}.Container .PageContent .Cart__ItemList__Head span{font-size:14px}@media only screen and (max-width:1024px){.Container .PageContent .Cart__ItemList__Head span.hidden-mobile{display:none}}.Container .PageContent .Cart__ItemList .CartItem{display:grid;grid-template-columns:2fr repeat(2,1fr);grid-template-rows:1fr;align-items:flex-start;padding-top:20px;border-top:1px solid rgba(152,146,137,.2)}.Container .PageContent .Cart__ItemList .CartItem__ImageAndInfos{display:flex;flex-direction:row;align-items:flex-start}.Container .PageContent .Cart__ItemList .CartItem__ImageAndInfos__Image{max-width:25%;margin-right:40px;aspect-ratio:4/5;display:flex;align-items:center;background:var(--product-image-background-color)}@media only screen and (max-width:1024px){.Container .PageContent .Cart__ItemList .CartItem__ImageAndInfos__Image{max-width:50%;margin-right:24px}}.Container .PageContent .Cart__ItemList .CartItem__ImageAndInfos__Image img{min-width:116px;bject-fit:contain}.Container .PageContent .Cart__ItemList .CartItem__Info{display:flex;flex-direction:column;gap:6px}.Container .PageContent .Cart__ItemList .CartItem__Info h2 a{font-size:16px;font-weight:700;color:var(--heading-color)}.Container .PageContent .Cart__ItemList .CartItem__Info .CartItem__Collection{font-size:14px;color:var(--heading-color)}@media only screen and (min-width:1025px){.Container .PageContent .Cart__ItemList .CartItem__QuantitySelector.hidden-desk{display:none}}@media only screen and (max-width:1024px){.Container .PageContent .Cart__ItemList .CartItem__QuantitySelector.hidden-mobile{display:none}}.Container .PageContent .Cart__ItemList .CartItem__QuantitySelector .QuantitySelector{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:fit-content;border:1px solid var(--heading-color)}@media only screen and (max-width:1024px){.Container .PageContent .Cart__ItemList .CartItem__QuantitySelector .QuantitySelector{margin:24px 0 0}}.Container .PageContent .Cart__ItemList .CartItem__QuantitySelector .QuantitySelector__Button{font-size:14px;width:30px;height:35px;display:flex;align-items:center;justify-content:center}.Container .PageContent .Cart__ItemList .CartItem__QuantitySelector .QuantitySelector__CurrentQuantity{pointer-events:none;border:0;max-width:31px;text-align:center;font-size:14px}.Container .PageContent .Cart__ItemList .CartItem__LinePriceList{color:var(--heading-color);font-weight:400;white-space:nowrap;font-size:16px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:100%}@media only screen and (max-width:1024px){.Container .PageContent .Cart__ItemList .CartItem__LinePriceList{align-self:flex-end}}.Container .PageContent .Cart__Footer .Cart__Recap{width:fit-content;margin:0 0 0 auto;background-color:#fff;display:flex;flex-direction:column;gap:15px}.Container .PageContent .Cart__Footer .Cart__Recap__Account{text-align:center;margin-top:30px;font-size:20px}.Container .PageContent .Cart__Footer .Cart__Recap__LogIn{text-align:center;margin-top:5px;font-size:14px}.Container .PageContent .Cart__Footer .Cart__Recap__LogIn a{text-decoration:underline}@media only screen and (max-width:640px){.Container .PageContent .Cart__Footer .Cart__Recap{width:100%;margin:0 auto}}.Container .PageContent .Cart__Footer .Cart__Recap .Cart__Total{display:flex;flex-direction:row;justify-content:flex-end;gap:20px;align-items:center;font-size:18px;font-weight:600;color:var(--heading-color);text-transform:uppercase}.Container .PageContent .Cart__Footer .Cart__Recap .Cart__Total span{font-size:18px}@media only screen and (max-width:640px){.Container .PageContent .Cart__Footer .Cart__Recap .Cart__Total{justify-content:space-between}}.Container .PageContent .Cart__Footer .Cart__Recap .Cart__Taxes{font-size:14px;text-align:right}@media only screen and (max-width:640px){.Container .PageContent .Cart__Footer .Cart__Recap .Cart__Taxes{font-size:12px;text-align:left}}.Container .PageContent .Cart__Footer .Cart__Recap .Cart__Checkout{cursor:pointer;font-family:Arial;font-size:16px;text-align:center;padding:12px 136px;color:#f5f1ed;background:var(--heading-color);text-transform:uppercase}@media only screen and (max-width:640px){.Container .PageContent .Cart__Footer .Cart__Recap .Cart__Checkout{padding:12px 20px;width:100%;white-space:nowrap}}.Container .PageContent .Shipping{width:calc(80% - 40px);border:1px solid rgba(226,226,226,.6);padding:20px;background-color:#fff}@media only screen and (max-width:1024px){.Container .PageContent .Shipping{width:100%}}.Container .PageContent .Shipping .Panel__Title{font-size:16px;font-weight:600;color:#989289;margin-bottom:20px}.Container .PageContent .Shipping .Panel__Content .ShippingEstimator__Form{display:flex;flex-direction:row;gap:20px}@media only screen and (max-width:640px){.Container .PageContent .Shipping .Panel__Content .ShippingEstimator__Form{flex-direction:column;justify-content:flex-start}}.Container .PageContent .Shipping .Panel__Content .ShippingEstimator__Form .Select{height:100%}.Container .PageContent .Shipping .Panel__Content .ShippingEstimator__Form .Select select{border:1px solid rgba(226,226,226,.6);padding:10px}.Container .PageContent .Shipping .Panel__Content .ShippingEstimator__Form .Form__Input{border:1px solid #e7e2de;padding:10px}.CartItem__Title.Heading{text-transform:uppercase}.CartItem__Subtitle{font-size:14px;font-weight:700}