body.cx-cabinet{--cabinet-ink: #f1dfbd;--cabinet-muted: #d2c4ac;--cabinet-gold: #cba465;--cabinet-line: #987140;--cabinet-panel: #100d09;--cabinet-serif: Georgia, "Times New Roman", serif;--font-heading--family: var(--cabinet-serif);--font-heading--weight: 400;--cx-gold: var(--cabinet-gold);--cx-white: var(--cabinet-ink);--cx-muted-text: var(--cabinet-muted);--cx-night: #100b07;--cx-surface: #17110b;--cx-raised: #20170e;--cx-border: #79603b;--cx-control-border: #b39460;--cx-depth-texture: linear-gradient(90deg, #08050380, #160b0350 55%, #08050390), var(--cabinet-wood);--cabinet-leather: radial-gradient(ellipse at 0 0, #b08b4917, transparent 65%), linear-gradient(135deg, #18130ff5, #0a0907fa);--cabinet-corners: radial-gradient(circle at 0 0, transparent 5px, #cfac6a 5.5px 6px, transparent 6.5px) left 4px top 4px / 14px 14px no-repeat, radial-gradient(circle at 100% 0, transparent 5px, #cfac6a 5.5px 6px, transparent 6.5px) right 4px top 4px / 14px 14px no-repeat, radial-gradient(circle at 0 100%, transparent 5px, #cfac6a 5.5px 6px, transparent 6.5px) left 4px bottom 4px / 14px 14px no-repeat, radial-gradient(circle at 100% 100%, transparent 5px, #cfac6a 5.5px 6px, transparent 6.5px) right 4px bottom 4px / 14px 14px no-repeat;color:var(--cabinet-ink);background-color:#100b07;background-image:var(--cx-depth-texture);background-position:center top;background-size:auto,1536px auto;background-repeat:repeat;color-scheme:dark}body.cx-cabinet .page-wrapper,body.cx-cabinet #MainContent,body.cx-cabinet #MainContent[data-template=index],body.cx-cabinet #MainContent[data-template=index] .section-wrapper{background:transparent}body.cx-cabinet .shopify-section:not(.header-section)>.section-background{background-color:transparent;background-image:none}body.cx-cabinet :is(h1,h2,h3,.h1,.h2,.h3){font-family:var(--cabinet-serif);font-weight:400;color:var(--cabinet-ink);letter-spacing:-.025em}body.cx-cabinet :is(a,button,summary,input,select):focus-visible{outline:2px solid #f3d296;outline-offset:4px}body.cx-cabinet #header-group .header__row--top{background:linear-gradient(90deg,#0c0907ed,#1c1009bb,#0c0907ed),var(--cabinet-wood) center / cover!important;border-block-end:1px solid var(--cabinet-line);box-shadow:0 3px 18px #0008,inset 0 -3px #cda66c0a}body.cx-cabinet #header-group .menu-list__link{font-family:var(--cabinet-serif);font-weight:400;font-size:16px;color:var(--cabinet-ink)}body.cx-cabinet #header-group :is(.header-actions__action,.header__icon--menu){color:#dfbd7d}body.cx-cabinet #header-group .header-actions__action.crysalidas-header-whatsapp{color:#25d366}body.cx-cabinet #header-group .header-actions__action.crysalidas-header-whatsapp:hover{color:#4fe587}body.cx-cabinet :is(.menu-drawer,.menu-list__submenu,.search-modal__content,.predictive-search){background-color:#110d09;color:var(--cabinet-ink);border-color:var(--cabinet-line)}body.cx-cabinet .cx-brand-stage{background:#030303}body.cx-cabinet #MainContent[data-template=index] .section-resource-list:has(.cx-universe-image){padding-block:clamp(28px,4vw,56px)}body.cx-cabinet #MainContent[data-template=index] .section-resource-list:has(.cx-universe-image)>.group-block{background:var(--cabinet-leather);border:1px solid #a680474d;border-radius:2px}body.cx-cabinet #MainContent[data-template=index] .collection-card{padding:3px;border:1px solid #b69358;border-radius:2px;background:#20180f;box-shadow:0 10px 24px #0006,inset 0 0 0 1px #cba46526}body.cx-cabinet #MainContent[data-template=index] .collection-card :is(h3,.h3){font-family:var(--cabinet-serif);color:#f3dfb7;text-shadow:0 2px 8px #000}body.cx-cabinet:has(#MainContent[data-template=index]){background-color:#100b07;background-image:var(--cx-depth-texture);background-size:auto,1536px auto}body.cx-cabinet #MainContent[data-template=index]>.shopify-section,body.cx-cabinet #MainContent[data-template=index]>.shopify-section>.section-background,body.cx-cabinet #MainContent[data-template=index]:has(.cx-brand-stage)>.shopify-section:has(.crysalidas-section-band){background:transparent}body.cx-cabinet #MainContent[data-template=index]:has(.cx-brand-stage) .crysalidas-section-band,body.cx-cabinet #MainContent[data-template=index] .crysalidas-section-band,body.cx-cabinet #MainContent[data-template=index]>.shopify-section[id$=__home_gifts]:after{width:min(880px,76%);height:24px;min-height:24px;margin-inline:auto;border:0;background:linear-gradient(90deg,transparent,#b58a435e 25%,#d7b575b0 50%,#b58a435e 75%,transparent) center / 100% 1px no-repeat}body.cx-cabinet #MainContent[data-template=index] :is(.crysalidas-home-portals,.crysalidas-home-trust,.crysalidas-home-routes,.cx-google-reviews){background:transparent}body.cx-cabinet :is(.crysalidas-home-portals,.cx-home-box-entry,.cx-google-reviews,.crysalidas-home-trust,.crysalidas-home-routes){background-color:transparent;color:var(--cabinet-ink)}body.cx-cabinet :is(.crysalidas-home-portals__header,.cx-google-reviews__header,.crysalidas-home-routes__header){padding:24px 28px;background:var(--cabinet-leather);border:1px solid #a5804855;border-radius:2px}body.cx-cabinet :is(.crysalidas-home-portals__card,.crysalidas-home-trust__item,.cx-google-reviews__card,.crysalidas-home-routes__content,.cx-home-box-entry__content){background:var(--cabinet-leather);border:1px solid #96734380;border-radius:3px;color:var(--cabinet-ink)}body.cx-cabinet .cx-route{--route-ink: var(--cabinet-ink);--route-muted: var(--cabinet-muted);--route-gold: var(--cabinet-gold);--route-panel: var(--cabinet-panel);--route-border: #b58b4b7d;max-width:1680px;padding:28px clamp(16px,2vw,36px) 72px}body.cx-cabinet .cx-route__panel{border-color:var(--route-border);border-radius:3px;background:var(--cabinet-leather);box-shadow:0 10px 30px #0005,inset 0 1px #e1b46b12}body.cx-cabinet .cx-route__hero{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);min-height:405px;gap:20px;margin-bottom:26px}body.cx-cabinet .cx-route__hero-copy{padding:clamp(24px,2.8vw,48px);border:1px solid #b58a43;outline:1px solid #b58a4370;outline-offset:-7px;background:var(--cabinet-leather);box-shadow:0 10px 24px #0008}body.cx-cabinet .cx-route__hero-copy:before,body.cx-cabinet .cx-route__hero-copy:after{content:none}body.cx-cabinet .cx-route h1{font:400 clamp(38px,4.2vw,70px)/1.04 var(--cabinet-serif);letter-spacing:-.04em;margin:20px 0 18px;text-wrap:balance}body.cx-cabinet .cx-route__eyebrow{color:#d7b575;font-size:10px;letter-spacing:.2em}body.cx-cabinet .cx-route__intro{font:400 clamp(17px,1.45vw,21px)/1.55 var(--cabinet-serif);max-width:46ch}body.cx-cabinet .cx-route__totals{font:400 13px/1.6 var(--cabinet-serif);margin-top:20px!important}body.cx-cabinet .cx-route__link{font-family:var(--cabinet-serif);font-size:17px;min-height:44px;margin-top:17px}body.cx-cabinet .cx-route__hero-art{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));align-items:start;align-self:center;gap:0;width:100%;height:auto;min-height:0;max-height:none;max-width:700px;margin-inline:auto;padding:20px 4% 24px;container-type:inline-size;background:none}body.cx-cabinet .cx-route__hero-art:before{display:none}body.cx-cabinet .cx-route__souvenir{position:relative;width:100%;min-width:0;padding:7px;margin:0;border:1px solid #cabd9f;border-radius:1px;background:repeating-linear-gradient(35deg,#d8ceb9 0 2px,#d3c8b2 2px 4px);box-shadow:0 12px 20px #0008,inset 0 0 0 1px #f1ead955}body.cx-cabinet .cx-route__souvenir img{display:block;background:#f4efe7;border:0;object-fit:contain}body.cx-cabinet .cx-route__souvenir figcaption{color:#26251f;background:transparent;margin:0;padding:8px 5px 5px;min-height:54px}body.cx-cabinet .cx-route__souvenir figcaption strong{font:400 clamp(14px,1.3vw,19px)/1.2 var(--cabinet-serif);overflow-wrap:anywhere}body.cx-cabinet .cx-route__souvenir--1{grid-area:1 / 1 / 2 / 8;inset:auto;transform:rotate(-7deg);z-index:1}body.cx-cabinet .cx-route__souvenir--2{grid-area:1 / 10 / 2 / 17;inset:auto;margin-top:clamp(10px,3.2cqw,22px);transform:rotate(7deg);z-index:2}body.cx-cabinet .cx-route__souvenir--3{grid-area:1 / 5 / 2 / 12;inset:auto;margin-top:clamp(16px,4.6cqw,32px);transform:rotate(-3deg);z-index:3}body.cx-cabinet .cx-route__hero-seal{z-index:4;box-sizing:border-box;width:clamp(78px,18cqw,124px);height:auto;aspect-ratio:1;right:12px;bottom:8px;display:flex;align-items:center;justify-content:center;gap:clamp(2px,.45cqw,3px);padding:8px;overflow:hidden;background:#252621;color:#d4bd89;border:1px solid #d4bd89;box-shadow:0 5px 14px #0008,inset 0 0 0 5px #252621,inset 0 0 0 6px #bda775}body.cx-cabinet .cx-route__hero-seal b{flex:0 0 auto;width:100%;margin:0;font:italic 400 clamp(12px,2.8cqw,20px)/1.05 var(--cabinet-serif)}body.cx-cabinet .cx-route__hero-seal span{flex:0 0 auto;width:76%;margin:0;padding:0;font-size:clamp(4px,.75cqw,5px);line-height:1.15;letter-spacing:.04em;text-wrap:balance}body.cx-cabinet .cx-route.cx-route--organizer .cx-route__navigator{padding:0;background:none;border:0;border-radius:0;outline:none;box-shadow:none}body.cx-cabinet .cx-route.cx-route--organizer .cx-route__stops{gap:10px;padding:7px 6px 12px}body.cx-cabinet .cx-route.cx-route--organizer .cx-route__stop{padding-inline:13px}body.cx-cabinet .cx-route.cx-route--organizer [data-select-brand]{border:1px solid var(--product-brass);border-radius:5px;background:var(--product-grain),linear-gradient(145deg,#f5ecd9,var(--product-sand));color:var(--product-ink);box-shadow:0 5px 8px #0009,inset 0 1px #fff9;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}body.cx-cabinet .cx-route__stop strong{font:400 15px/1.2 var(--cabinet-serif)}body.cx-cabinet .cx-route__stop small,body.cx-cabinet .cx-route__stop-types{font-size:10px;color:#d4c3a6}body.cx-cabinet .cx-route.cx-route--organizer [data-select-brand] strong{color:var(--product-ink)}body.cx-cabinet .cx-route.cx-route--organizer [data-select-brand] :is(small,.cx-country-stamp,.cx-route__stop-types){color:var(--product-muted)}body.cx-cabinet .cx-route.cx-route--organizer [data-select-brand][aria-pressed=true] :is(small,.cx-country-stamp,.cx-route__stop-types){color:#4f4434}body.cx-cabinet .cx-route.cx-route--organizer [data-select-brand][aria-pressed=true]{border-color:#f0cd82;color:var(--product-ink);background:var(--product-grain),linear-gradient(145deg,#efddb6,#dfc38b);box-shadow:0 0 0 2px #d9ac5752,0 0 10px #e6bc6273,inset 0 0 0 2px #80602d80}@media(hover:hover)and (pointer:fine){body.cx-cabinet .cx-route.cx-route--organizer [data-select-brand]:not([aria-pressed=true]):hover{border-color:#d7b77b;background:var(--product-grain),linear-gradient(145deg,#fcf5e6,#efe1c8);box-shadow:0 0 7px #e7c58a38,inset 0 1px #fff9}}body.cx-cabinet .cx-route.cx-route--organizer [data-select-brand]:focus-visible{outline:2px solid #fff1cd;outline-offset:2px}@media(prefers-reduced-motion:reduce){body.cx-cabinet .cx-route.cx-route--organizer [data-select-brand]{transition:none}}@media(forced-colors:active){body.cx-cabinet .cx-route.cx-route--organizer [data-select-brand]{border-color:ButtonText}body.cx-cabinet .cx-route.cx-route--organizer [data-select-brand][aria-pressed=true]{outline:2px solid Highlight;outline-offset:-4px}}body.cx-cabinet .cx-route--organizer .cx-route__tools{display:none}body.cx-cabinet .cx-route__brand-card{background:#0d0c09;border:1px solid #a27d45a0;border-radius:3px}body.cx-cabinet .cx-route__brand-profile{background:linear-gradient(100deg,#100d09fa 16%,#140f0bef 75%,#170f08e6),var(--cabinet-wood) center / cover;border-bottom:1px solid #b99152;border-radius:2px 2px 0 0}body.cx-cabinet .cx-route__profile-heading h2{font:400 clamp(28px,3vw,44px)/1.1 var(--cabinet-serif)}body.cx-cabinet .cx-route__profile-type{color:#d8b473;font:400 16px/1.35 var(--cabinet-serif)}body.cx-cabinet .cx-route__profile-description{color:#dac9ac;font:400 17px/1.55 var(--cabinet-serif);max-width:80ch}body.cx-cabinet .cx-route__profile-photo{background:#b08b55;border-color:#d7b375;border-radius:2px;padding:6px}body.cx-cabinet #MainContent :is(.product-card,.product-card__content){color:var(--cabinet-ink);background-color:#18120c;border-color:#967240;border-radius:3px}body.cx-cabinet #MainContent .product-card{border:1px solid #967240;box-shadow:0 4px 12px #0004}body.cx-cabinet #MainContent .product-card .card-gallery{border-radius:1px;border:1px solid #92714570}body.cx-cabinet #MainContent .product-card :is(.product-card__title,.product-title,h3){font-family:var(--cabinet-serif)}body.cx-cabinet #MainContent .product-card .price{color:#edce99}body.cx-cabinet :is(.button,.button-secondary):not(.button-unstyled){border-radius:3px;border-color:#b99660;background-color:#1e160e;color:#f1d49f}body.cx-cabinet :is(.button,.button-secondary):not(.button-unstyled):hover{background-color:#382718}body.cx-cabinet :is(.button,.button-secondary):disabled{color:#b9ae98;border-color:#74634c}body.cx-cabinet .product-details>.group-block,body.cx-cabinet :is(.cart-summary__inner,.cart-page__items,.shopify-policy__container){background:var(--cabinet-leather);border:1px solid #96724080;border-radius:3px}body.cx-cabinet .shopify-policy__container{margin-block:28px;padding:clamp(22px,4vw,50px)}body.cx-cabinet :is(.cart-drawer__dialog,.cart-drawer__inner){background:#100d09;color:var(--cabinet-ink)}body.cx-cabinet dialog.cx-web-sheet{background:#110e0a;color:var(--cabinet-ink);border-color:#b99156;border-radius:12px}body.cx-cabinet :is(.cx-web-sheet__header,.cx-web-sheet__feedback){background:#1d150d;color:var(--cabinet-ink);border-color:#8f7045}body.cx-cabinet .cx-web-sheet :is(.cx-web-sheet__label,.cx-web-sheet__cart,.cx-web-sheet__close){color:var(--cabinet-ink)}body.cx-cabinet .cx-web-sheet .cx-web-sheet__close{background:#2a1e12;border-color:#a88347}body.cx-cabinet .cx-web-sheet :is(h1,h2,h3){font-family:var(--cabinet-serif);font-weight:400}body.cx-cabinet .cx-web-sheet [data-web-product-description]>.cx-web-description__sections>*,body.cx-cabinet .cx-web-description__sections>*{background:#18120c;border-color:#96724080}body.cx-cabinet footer,body.cx-cabinet .footer-utilities{background:#0d0906;color:var(--cabinet-muted);border-top:1px solid #9f7a414d}body.cx-cabinet #MainContent .product-card:has(.crysalidas-product-card-context),body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .product-card{border:1px solid #967240;border-radius:3px;background:#18120c}body.cx-cabinet #MainContent .product-card:has(.crysalidas-product-card-context) .product-card__content,body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .product-card .product-card__content{background:var(--cabinet-leather)}body.cx-cabinet #MainContent .product-card:has(.crysalidas-product-card-context) [ref=productTitleLink]>.text-block,body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .product-card [ref=productTitleLink]>.text-block{font-family:var(--cabinet-serif);font-size:16px;line-height:1.3}body.cx-cabinet #MainContent[data-template=index] :is(.section-resource-list__content,.crysalidas-home-portals__header,.cx-google-reviews__header){background:var(--cabinet-leather);border-color:#a5804870;border-radius:3px}body.cx-cabinet #MainContent[data-template=index] :is(.crysalidas-home-portals__card,.cx-home-box-entry,.cx-google-reviews__card){background:var(--cabinet-leather);border-color:#96734399;border-radius:3px}body.cx-cabinet #MainContent[data-template=index] .collection-card:has(.cx-universe-image) .collection-card__content{background:#171109}body.cx-cabinet #MainContent[data-template=index] .section-resource-list:has(.cx-universe-image)>.section-resource-list__content{background:var(--cabinet-leather);border-color:#a5804870;border-radius:3px;outline:1px solid #a5804828;outline-offset:-6px}body.cx-cabinet #MainContent[data-template=product] .product-details>.group-block{background:var(--cabinet-leather);border:1px solid #a5804899;border-radius:3px}body.cx-cabinet #MainContent[data-template=product] .product-media-container{border-color:#b08d52}body.cx-cabinet .theme-drawer__dialog{background-color:#100d09;color:var(--cabinet-ink)}body.cx-cabinet #MainContent[data-template] :is(.cx-route__hero-copy,.cx-editorial-header,.crysalidas-home-portals__header,.cx-google-reviews__header,.crysalidas-home-routes__header),body.cx-cabinet #MainContent[data-template=index] .section-resource-list:has(.collection-card) .section-resource-list__content,body.cx-cabinet #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper{background:var(--cabinet-corners),var(--cabinet-leather);border:1px solid #b58a43;border-radius:2px;outline:1px solid #b58a4370;outline-offset:-7px;box-shadow:0 10px 24px #0005}body.cx-cabinet #MainContent[data-template] :is(.cx-route__brand-card,.cx-route__footer,.cx-universe-hub__card,.cx-universe-hub__empty,.crysalidas-home-portals__card,.crysalidas-home-trust__item,.crysalidas-home-routes__content,.cx-home-box-entry,.cx-google-reviews__inner,.cx-google-reviews__card,.cart-summary__inner,.cart-page__items),body.cx-cabinet #MainContent[data-template=product] .product-details>.group-block{border:1px solid #a58048b8;border-radius:3px;background:var(--cabinet-leather);box-shadow:0 8px 22px #0005,inset 0 0 0 4px #120e0a,inset 0 0 0 5px #a5804838}body.cx-cabinet #MainContent .cx-route__brand-profile{outline:1px solid #a580484d;outline-offset:-6px}body.cx-cabinet #MainContent .cx-universe-hub__card{padding:4px}body.cx-cabinet #MainContent .cx-universe-hub__media{border-radius:1px}body.cx-cabinet #MainContent[data-template=index] .cx-brand-stage__ambience:before,body.cx-cabinet #MainContent[data-template=index] .cx-brand-stage__ambience:after,body.cx-cabinet #MainContent[data-template=index] .section-resource-list:has(.collection-card):before,body.cx-cabinet #MainContent[data-template=index] .crysalidas-home-portals:before,body.cx-cabinet #MainContent[data-template=index] .crysalidas-home-portals:after,body.cx-cabinet #MainContent[data-template=index] .cx-google-reviews:before,body.cx-cabinet #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute])):before,body.cx-cabinet #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute])):after{content:none;display:none}body.cx-cabinet #MainContent[data-template=product] .product-details,body.cx-cabinet #MainContent[data-template=product] .product-details>.group-block,body.cx-cabinet .cx-web-sheet .product-details,body.cx-cabinet .cx-web-sheet .product-details>.group-block{position:relative;inset:auto;align-self:start}body.cx-cabinet #MainContent[data-template=product] .product-information{--cx-pdp-surface: var(--cabinet-panel);--cx-pdp-gradient: var(--cabinet-leather);--cx-pdp-border: var(--cabinet-line)}body.cx-cabinet #MainContent[data-template=product] [data-web-product-description],body.cx-cabinet:not(.cx-cbd) .cx-web-sheet [data-web-product-description]{background:var(--cabinet-leather);color:var(--cabinet-ink);border:1px solid #a58048b8;border-radius:3px;box-shadow:inset 0 0 0 4px #120e0a,inset 0 0 0 5px #a5804838}body.cx-cabinet #MainContent[data-template=product] [data-web-product-description] .cx-web-description__sections>*,body.cx-cabinet:not(.cx-cbd) .cx-web-sheet [data-web-product-description] .cx-web-description__sections>*{background:transparent}body.cx-cabinet [data-web-product-description]>summary{color:var(--cabinet-ink)}body.cx-cabinet:not(.cx-cbd) dialog.cx-web-sheet{--sheet-ink: var(--cabinet-ink);--sheet-muted: var(--cabinet-muted);--sheet-surface: var(--cabinet-panel);--sheet-line: var(--cabinet-line);--sheet-gold: var(--cabinet-gold);background:var(--cabinet-panel);border-color:var(--cabinet-gold)}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet__content{background-color:#100b07;background-image:var(--cx-depth-texture);background-position:center top;background-size:auto,1536px auto;color:var(--cabinet-ink)}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet__header,body.cx-cabinet:not(.cx-cbd) .cx-web-sheet__feedback{background:var(--cabinet-leather);color:var(--cabinet-ink);border-color:var(--cabinet-line)}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .product-details>.group-block{padding:clamp(20px,2.2vw,28px);background:var(--cabinet-corners),var(--cabinet-leather);border:1px solid #b58a43;border-radius:2px;outline:1px solid #b58a4370;outline-offset:-7px;box-shadow:0 8px 22px #0005}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .product-details h1{font-family:var(--cabinet-serif);font-weight:400;color:var(--cabinet-ink)}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .product-information__media media-gallery{border:1px solid #a58048b8;border-radius:3px;background:var(--cabinet-leather)}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .product-information__media :is(.product-media-container,.product-media),body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .product-details .quantity-selector{background:var(--cabinet-panel)}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet :is(.section-resource-list__content,.cx-web-sheet__status){padding:20px 24px;background:var(--cabinet-leather);border:1px solid #a58048b8;border-radius:3px}body.cx-cabinet #MainContent[data-template=product] product-recommendations>.section-background,body.cx-cabinet:not(.cx-cbd) .cx-web-sheet product-recommendations>.section-background{background:transparent}body.cx-cabinet #MainContent[data-template=product] product-recommendations .section-resource-list__content{padding:20px 24px;background:var(--cabinet-corners),var(--cabinet-leather);border:1px solid #b58a43;outline:1px solid #b58a4370;outline-offset:-7px}body.cx-cabinet #MainContent[data-template=collection]:not(:has(.cx-universe-hub,.cx-route))>.section-wrapper:has(h1)>.section{padding-block:28px 24px}body.cx-cabinet #MainContent[data-template=collection]:not(:has(.cx-universe-hub,.cx-route))>.section-wrapper:has(h1) .section-content-wrapper{padding:clamp(24px,3.5vw,44px);gap:16px;background:var(--cabinet-corners),var(--cabinet-leather);border:1px solid #b58a43;border-radius:2px;outline:1px solid #b58a4370;outline-offset:-7px;box-shadow:0 10px 24px #0005}body.cx-cabinet #MainContent[data-template=collection]:not(:has(.cx-universe-hub,.cx-route))>.section-wrapper:has(h1) h1{margin:0;font:400 clamp(34px,4.4vw,59px)/1.08 var(--cabinet-serif);color:var(--cabinet-ink);overflow-wrap:anywhere}body.cx-cabinet #MainContent[data-template=collection]:not(:has(.cx-universe-hub,.cx-route))>.section-wrapper:has(h1) .rte{max-width:85ch;color:var(--cabinet-muted);line-height:1.65}@media(min-width:900px){body.cx-cabinet .cx-route__hero{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}}@media(max-width:899px){body.cx-cabinet .cx-route{padding-top:18px}body.cx-cabinet .cx-route__hero{grid-template-columns:minmax(0,1fr);gap:20px}body.cx-cabinet .cx-route__hero-copy{padding:28px}body.cx-cabinet .cx-route h1{font-size:clamp(38px,7vw,58px)}body.cx-cabinet .cx-route__hero-art{width:min(540px,100%)}}@media(max-width:599px){body.cx-cabinet{background-size:auto,980px auto}body.cx-cabinet .cx-route{padding-inline:14px}body.cx-cabinet .cx-route__hero{gap:20px;margin-bottom:18px}body.cx-cabinet .cx-route__hero-copy{padding:27px 22px}body.cx-cabinet .cx-route h1{font-size:clamp(34px,10vw,48px);margin-block:17px}body.cx-cabinet .cx-route__intro{font-size:17px;line-height:1.5}body.cx-cabinet .cx-route__totals{font-size:12px}body.cx-cabinet .cx-route__hero-art{padding:16px 4% 24px;gap:0}body.cx-cabinet .cx-route__souvenir{padding:4px}body.cx-cabinet .cx-route__souvenir figcaption{padding:7px 3px 3px;min-height:50px}body.cx-cabinet .cx-route__souvenir figcaption strong{font-size:clamp(12px,3.5vw,16px)}body.cx-cabinet .cx-route__souvenir figcaption span{font-size:8px;letter-spacing:.05em}body.cx-cabinet .cx-route__hero-seal{right:8px;bottom:7px}body.cx-cabinet .cx-route__profile-type{font-size:14px}body.cx-cabinet .cx-route__profile-description{font-size:16px}body.cx-cabinet .cx-route.cx-route--organizer .cx-route__navigator{margin-inline:0}body.cx-cabinet .cx-route--organizer .cx-route__tools>p{font-size:10px}body.cx-cabinet :is(.crysalidas-home-portals__header,.cx-google-reviews__header){padding:22px}}@media(prefers-contrast:more),(forced-colors:active){body.cx-cabinet{--cabinet-wood: none;--cx-depth-texture: none;--cabinet-leather: none;background:#100d09}body.cx-cabinet .cx-route__panel{background:#100d09}}@media(prefers-reduced-motion:reduce){body.cx-cabinet .cx-route__chapter{animation:none}}body.cx-cabinet{--product-sand: #e9ddc6;--product-paper: #f4ecdc;--product-ink: #292720;--product-muted: #625747;--product-brass: #b49a61;--product-accent: #70552b;--product-grain: repeating-linear-gradient(35deg, #8f733b04 0 1px, transparent 1px 4px)}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) :is(.product-card,.product-card__content,.product-information,.product-details,.product-details .group-block,product-price,[data-web-product-description]){--color-background: var(--product-sand);--color-background-rgb: 233 221 198;--color-foreground: var(--product-ink);--color-foreground-rgb: 41 39 32;--color-foreground-heading: var(--product-ink);--color-primary: var(--product-accent);--color-primary-hover: var(--product-ink);--color-border: var(--product-brass);--color-border-rgb: 180 154 97;--color-input-background: var(--product-paper);--color-input-text: var(--product-ink);--color-input-border: var(--product-brass);--color-variant-background: var(--product-paper);--color-variant-text: var(--product-ink);--color-variant-border: var(--product-brass);--color-variant-hover-background: #dfcea9;--color-variant-hover-text: var(--product-ink);--color-variant-hover-border: var(--product-accent);--color-selected-variant-background: var(--product-ink);--color-selected-variant-text: var(--product-paper);--color-selected-variant-border: var(--product-ink);--color-selected-variant-hover-background: #443a2b;--color-selected-variant-hover-text: var(--product-paper);--cx-white: var(--product-ink);--cx-muted-text: var(--product-muted);--cx-gold: var(--product-accent);--cx-surface: var(--product-sand);--cx-border: var(--product-brass);--cx-control-border: var(--product-brass);--cx-pdp-surface: var(--product-sand);--cx-pdp-gradient: var(--product-grain);--cx-pdp-border: var(--product-brass);--sheet-ink: var(--product-ink);--sheet-muted: var(--product-muted);--sheet-gold: var(--product-accent);--sheet-line: var(--product-brass);--sheet-surface: var(--product-sand);color:var(--product-ink);color-scheme:light}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-card{background:var(--product-sand);border:1px solid var(--product-brass);border-radius:3px;box-shadow:0 4px 12px #0003}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-card .product-card__content{background:var(--product-grain),var(--product-sand);border-radius:2px}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template] .cx-route__products>li{background:transparent;border-color:transparent}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-card .card-gallery{background:var(--product-paper);border:1px solid var(--product-brass);border-radius:1px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) :is(.product-card,.product-details,[data-web-product-description]) :is(h1,h2,h3,h4,.h1,.h2,.h3,.text-block,.product-title,.product-card__title,.price,.rte,p,li,dt,dd,summary,legend,.quantity-label,.crysalidas-product-facts,.crysalidas-product-details-context,.crysalidas-product-details-context__selection,.crysalidas-product-details-context__provenance,.crysalidas-product-card-context__selection,.crysalidas-product-card-context__provenance,.crysalidas-product-card-context__reason){color:var(--product-ink);text-shadow:none}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) :is(.product-card,.product-details) :is(.compare-at-price,.unit-price,.tax-note,.crysalidas-product-card-context__brand-label){color:var(--product-muted)}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) :is(.product-card,.product-details,[data-web-product-description]) a:not(.button,.button-secondary,.crysalidas-card-purchase__amazon){color:var(--product-accent)}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) :is(.product-card,.product-details) .cx-country-stamp{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--product-ink)}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) :is(.crysalidas-product-card-context__origin,.crysalidas-product-details-context__origin)>:is(.crysalidas-product-card-context__brand-label,.crysalidas-product-details-context__brand-label){display:none}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-card :is(product-price,.crysalidas-card-purchase){border-color:var(--product-brass)}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-card :is(.quick-add__button,.crysalidas-card-purchase__amazon){--quick-add-foreground: var(--product-ink);color:var(--product-ink);background:var(--product-paper);border-color:var(--product-brass)}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-card .quick-add__button :is(.svg-wrapper,svg){color:var(--product-ink)!important}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-card .product-badges__badge{background:var(--product-paper);color:var(--product-ink);border-color:var(--product-brass)}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) :is(.product-details>.group-block,[data-web-product-description],.product-information__media media-gallery){background:var(--product-grain),var(--product-sand);color:var(--product-ink);border-color:var(--product-brass);outline:none;box-shadow:0 6px 20px #0003}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-information__media :is(.product-media-container,.product-media){background:var(--product-paper)}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) [data-web-product-description] .cx-web-description__sections>*{background:transparent;border-color:var(--product-brass)}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-details .crysalidas-product-details-context{background:transparent;border-color:var(--product-brass)}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-details .quantity-selector{background:var(--product-paper);color:var(--product-ink);border-color:var(--product-brass)}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-details .quantity-selector :is(button,input){color:var(--product-ink);background:transparent}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) :is(.product-card,.product-details,[data-web-product-description]) :focus-visible{outline-color:var(--product-accent)}body.cx-cabinet:not(.cx-cbd) dialog.cx-web-sheet{--sheet-ink: var(--product-ink);--sheet-muted: var(--product-muted);--sheet-surface: var(--product-sand);--sheet-line: var(--product-brass);--sheet-gold: var(--product-accent);color-scheme:light;background:var(--product-sand);color:var(--product-ink)}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet :is(.cx-web-sheet__header,.cx-web-sheet__feedback,.cx-web-sheet__status){background:var(--product-grain),var(--product-sand);color:var(--product-ink);border-color:var(--product-brass)}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet :is(.cx-web-sheet__label,.cx-web-sheet__cart,.cx-web-sheet__close){color:var(--product-ink)}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .cx-web-sheet__close{background:var(--product-paper);border-color:var(--product-brass)}body.cx-cabinet #MainContent .cx-route__brand-card .cx-route__more{width:fit-content;max-width:100%;min-width:min(100%,260px);min-height:50px;margin:24px auto 4px;padding:13px 26px;gap:16px;border:1px solid var(--product-brass);border-radius:4px;background:linear-gradient(180deg,#f4e9d2,var(--product-sand));color:var(--product-ink);font-family:var(--cabinet-serif);font-size:17px;font-weight:400;line-height:1.4;text-align:center;box-shadow:inset 0 0 0 3px #fff6,0 4px 12px #0004;transition:background-color .18s,box-shadow .18s}body.cx-cabinet #MainContent .cx-route__brand-card .cx-route__more:hover{background:#f6ecd8;color:var(--product-ink);border-color:#d0b67f;box-shadow:inset 0 0 0 3px #fff6,0 6px 18px #0006}body.cx-cabinet #MainContent .cx-route__brand-card .cx-route__more:focus-visible{outline:2px solid #f3d296;outline-offset:4px}@media(max-width:749px){body.cx-cabinet #MainContent .cx-route__brand-card .cx-route__more{width:100%;padding-inline:16px}}@media(prefers-reduced-motion:reduce){body.cx-cabinet #MainContent .cx-route__brand-card .cx-route__more{transition:none}}body.cx-cabinet .cx-route.cx-route--organizer .cx-route__stop{align-items:center;text-align:center;padding-inline:16px}body.cx-cabinet .cx-route.cx-route--organizer .cx-route__all{margin-inline-end:14px}body.cx-cabinet .cx-route.cx-route--organizer .cx-route__stop .cx-country-stamp{justify-content:center}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-card [ref=productTitleLink]>.text-block{font-size:16px;line-height:1.4}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-card .cx-country-stamp{font-size:14px;line-height:1.4}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-card .price{font-size:18px;line-height:1.4}@media(max-width:749px){body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-card [ref=productTitleLink]>.text-block{font-size:15px}}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template],.cx-web-sheet) .product-card .quick-add__button{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border-width:1px;border-radius:50%;box-shadow:none}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet){--product-corners: radial-gradient(circle at 0 0, transparent 5px, #94733d 5.5px 6px, transparent 6.5px) left 5px top 5px / 14px 14px no-repeat, radial-gradient(circle at 100% 0, transparent 5px, #94733d 5.5px 6px, transparent 6.5px) right 5px top 5px / 14px 14px no-repeat, radial-gradient(circle at 0 100%, transparent 5px, #94733d 5.5px 6px, transparent 6.5px) left 5px bottom 5px / 14px 14px no-repeat, radial-gradient(circle at 100% 100%, transparent 5px, #94733d 5.5px 6px, transparent 6.5px) right 5px bottom 5px / 14px 14px no-repeat}body.cx-cabinet:not(.cx-cbd) dialog.cx-web-sheet{--sheet-bottom: max(16px, env(safe-area-inset-top, 0px), env(safe-area-inset-bottom, 0px));inset:var(--sheet-bottom) 0;width:min(calc(100% - 32px),980px);height:calc(100vh - var(--sheet-bottom) - var(--sheet-bottom));height:calc(100dvh - var(--sheet-bottom) - var(--sheet-bottom));max-height:none;border:1px solid #b89a61;border-radius:12px;box-shadow:0 22px 70px #000a,0 0 0 3px #b89a6126}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet__header{padding:1px 18px;box-shadow:0 3px 10px #0004,inset 0 -3px #b49a612b}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet__header:before{top:2px;height:2px;width:24px;left:calc(50% - 12px)}body.cx-cabinet:not(.cx-cbd) dialog.cx-web-sheet:after{content:"";display:block;flex:0 0 35px;width:100%;height:35px;box-sizing:border-box;border-top:1px solid var(--product-brass);background:var(--product-grain),var(--product-sand);box-shadow:0 -3px 10px #0004,inset 0 3px #b49a612b;pointer-events:none;z-index:3}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .cx-web-sheet__label{font-size:18px;line-height:1.3;font-weight:600;letter-spacing:.16em}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .cx-web-sheet__cart{min-height:32px;padding-block:4px;font-size:16px;line-height:1.3;font-weight:500}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .cx-web-sheet__close{width:32px;height:32px;min-height:32px;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;font-size:22px}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .cx-web-sheet__close:focus-visible{outline:none;text-decoration:underline;text-underline-offset:3px}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet__content{padding:20px 22px 26px}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet__content>.cx-menu-divider:first-child{display:none}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none){grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:20px 24px;max-width:1060px;margin-inline:auto;align-items:start}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid>:is(.product-information__media,.product-details){grid-column:auto;min-width:0}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media{width:100%;max-width:100%}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) :is(.product-details>.group-block,[data-web-product-description],.product-information__media media-gallery){position:relative;border:1px solid #a78951;border-radius:5px;outline:1px solid #a789515c;outline-offset:-6px;background:var(--product-corners),var(--product-grain),linear-gradient(135deg,#f5ecd9,#e5d5b5);color:var(--product-ink);box-shadow:0 10px 22px #0007,0 2px #6e522e,inset 0 1px #fff9}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details>.group-block{padding:22px 24px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details>.group-block>.group-block-content{gap:16px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .group-block-content>.group-block>.group-block-content{gap:10px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details h1{font-size:clamp(28px,2.6vw,36px);line-height:1.12;letter-spacing:-.025em;margin:0;text-wrap:pretty}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .crysalidas-product-details-context__provenance{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;font-size:10px;line-height:1.4;color:var(--product-muted)}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .price{font-size:25px;line-height:1.2}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .divider{display:none}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .buy-buttons-block{display:block;width:100%;padding-top:14px;border-top:1px solid #a7895166}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .quantity-selector{min-height:46px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .add-to-cart-button{min-height:48px;font-size:14px;padding-block:10px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .variant-option{color:var(--product-muted);font-size:13px;line-height:1.5}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .variant-option__swatch-value{color:var(--product-ink);margin-inline-start:6px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media media-gallery{--constrained-height: 330px;max-width:100%;padding:10px;position:relative;top:auto}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media .product-media-container:not(.dialog-zoomed-gallery *){height:330px;max-height:330px;border-radius:2px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media .product-media:not(.dialog-zoomed-gallery *){height:100%}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media .product-media__image:not(.dialog-zoomed-gallery *){object-fit:contain}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid>[data-web-product-description]{margin-top:0;padding:20px 24px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) [data-web-product-description]>.rte{font-size:15px;line-height:1.65;padding:0}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) [data-web-product-description]>.cx-web-description__sections{gap:18px 26px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) [data-web-product-description] .cx-web-description__intro{padding-bottom:16px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) [data-web-product-description] :is(h2,h3,h4){font-size:21px;margin-block:18px 8px}@media(min-width:750px){body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none)>:is(.product-information__media,.product-details){align-self:stretch}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media{display:flex;flex-direction:column}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media media-gallery{flex:1}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none)>.product-details>.group-block{height:auto;align-self:stretch;display:flex;flex-direction:column}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none)>.product-details>.group-block>.group-block-content{flex:1;height:auto}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none)>.product-details .buy-buttons-block{margin-block-start:auto}}@media(max-width:749px){body.cx-cabinet:not(.cx-cbd) dialog.cx-web-sheet{width:calc(100% - 16px);border-radius:10px}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet__header{padding:1px 12px}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .cx-web-sheet__label{font-size:16px;letter-spacing:.12em}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet .cx-web-sheet__cart{font-size:15px;padding-inline:8px}body.cx-cabinet:not(.cx-cbd) .cx-web-sheet__content{padding:12px 10px 20px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none){grid-template-columns:minmax(0,1fr);gap:14px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media media-gallery{--constrained-height: 220px;padding:8px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media .product-media-container:not(.dialog-zoomed-gallery *){height:220px;max-height:220px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details>.group-block{padding:18px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details>.group-block>.group-block-content{gap:13px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details h1{font-size:27px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid>[data-web-product-description]{padding:12px 18px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) [data-web-product-description]>summary{color:var(--product-ink);padding:0;font-size:14px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) [data-web-product-description]>.rte{font-size:14px;padding-block:12px 4px}}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template] :is(.cx-route__hero-copy,.cx-editorial-header){--cabinet-ink: var(--product-ink);--cabinet-muted: var(--product-muted);--cabinet-gold: var(--product-accent);--route-ink: var(--product-ink);--route-muted: var(--product-muted);--route-gold: var(--product-accent);--color-foreground: var(--product-ink);--color-foreground-heading: var(--product-ink);--color-primary: var(--product-accent);--cabinet-corners: radial-gradient(circle at 0 0, transparent 5px, #94733d 5.5px 6px, transparent 6.5px) left 4px top 4px / 14px 14px no-repeat, radial-gradient(circle at 100% 0, transparent 5px, #94733d 5.5px 6px, transparent 6.5px) right 4px top 4px / 14px 14px no-repeat, radial-gradient(circle at 0 100%, transparent 5px, #94733d 5.5px 6px, transparent 6.5px) left 4px bottom 4px / 14px 14px no-repeat, radial-gradient(circle at 100% 100%, transparent 5px, #94733d 5.5px 6px, transparent 6.5px) right 4px bottom 4px / 14px 14px no-repeat;background:var(--cabinet-corners),var(--product-grain),linear-gradient(135deg,#f5ecd9,var(--product-sand));border-color:var(--product-brass);outline-color:#94733d70;color:var(--product-ink);color-scheme:light}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper :is(h1,h2,h3,.h1,.h2,.h3),body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper :is(h1,h2,h3,.h1,.h2,.h3),body.cx-cabinet:not(.cx-cbd) #MainContent[data-template] :is(.cx-route__hero-copy,.cx-editorial-header) :is(h1,h2,h3,.h1,.h2,.h3){color:var(--product-ink);text-shadow:none}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper :is(.text-block,.rte,p,li,dt,dd,.cx-route__intro,.cx-route__totals),body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper :is(.text-block,.rte,p,li,dt,dd,.cx-route__intro,.cx-route__totals),body.cx-cabinet:not(.cx-cbd) #MainContent[data-template] :is(.cx-route__hero-copy,.cx-editorial-header) :is(.text-block,.rte,p,li,dt,dd,.cx-route__intro,.cx-route__totals){color:var(--product-muted);text-shadow:none}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper :is(.cx-route__eyebrow,.rte p:first-child:has(>strong:only-child)),body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper :is(.cx-route__eyebrow,.rte p:first-child:has(>strong:only-child)),body.cx-cabinet:not(.cx-cbd) #MainContent[data-template] :is(.cx-route__hero-copy,.cx-editorial-header) :is(.cx-route__eyebrow,.rte p:first-child:has(>strong:only-child)){color:var(--product-accent)}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper :is(strong,b),body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper :is(strong,b),body.cx-cabinet:not(.cx-cbd) #MainContent[data-template] :is(.cx-route__hero-copy,.cx-editorial-header) :is(strong,b){color:inherit}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper a,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper a,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template] :is(.cx-route__hero-copy,.cx-editorial-header) a{color:var(--product-accent);border-color:var(--product-brass)}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper a:hover,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper a:hover,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template] :is(.cx-route__hero-copy,.cx-editorial-header) a:hover{color:var(--product-ink)}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper a:focus-visible,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper a:focus-visible,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template] :is(.cx-route__hero-copy,.cx-editorial-header) a:focus-visible{outline-color:var(--product-accent)}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper:after,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper:after,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template] :is(.cx-route__hero-copy,.cx-editorial-header):after{filter:brightness(.52) saturate(.72)}@media(forced-colors:active){body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template] :is(.cx-route__hero-copy,.cx-editorial-header){background:Canvas;color:CanvasText;border-color:CanvasText}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper :is(h1,h2,h3,p,.text-block,.rte,.cx-route__eyebrow,.cx-route__intro,.cx-route__totals),body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper :is(h1,h2,h3,p,.text-block,.rte,.cx-route__eyebrow,.cx-route__intro,.cx-route__totals),body.cx-cabinet:not(.cx-cbd) #MainContent[data-template] :is(.cx-route__hero-copy,.cx-editorial-header) :is(h1,h2,h3,p,.text-block,.rte,.cx-route__eyebrow,.cx-route__intro,.cx-route__totals){color:CanvasText}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper a,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper a,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template] :is(.cx-route__hero-copy,.cx-editorial-header) a{color:LinkText}}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid{position:relative;isolation:isolate;max-width:1120px;margin-inline:auto;gap:24px 32px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none){grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);max-width:1120px;margin-inline:auto;gap:24px 32px;align-items:center}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:before{content:"";grid-column:1 / -1;grid-row:1;align-self:stretch;justify-self:stretch;border:1px solid #a78951;border-radius:2px;outline:1px solid #a7895170;outline-offset:-6px;background:var(--product-corners),var(--product-grain),linear-gradient(120deg,#f6efdf,#eee4ce);box-shadow:0 5px 18px #0002;z-index:-1;pointer-events:none}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none)>.product-information__media{grid-column:1!important;grid-row:1;align-self:center;min-width:0;padding:30px 0 30px 30px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none)>.product-details{grid-column:2!important;grid-row:1;align-self:center;position:static;top:auto;min-width:0;max-height:none;padding:32px 32px 32px 0!important}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid.product-information--media-none{grid-template-columns:minmax(0,1fr)}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid.product-information--media-none>.product-details{grid-column:1!important;grid-row:1;width:100%;max-width:720px;padding:32px!important;margin-inline:auto}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none)>.product-details>.group-block,body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details>.group-block,body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid .product-information__media media-gallery{height:auto;flex:initial;padding:0;border:0;border-radius:0;outline:none;background:transparent;box-shadow:none}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none)>.product-details>.group-block>.group-block-content,body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details>.group-block>.group-block-content{flex:initial;height:auto;gap:22px;justify-content:flex-start}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .group-block-content>.group-block>.group-block-content{gap:20px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .group-block-content>.crysalidas-product-details-context:has(.crysalidas-product-details-context__provenance){order:-1;padding:0;margin:0;border:0}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .crysalidas-product-details-context__provenance{gap:8px 18px;font-size:12px;line-height:1.5}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .crysalidas-product-details-context__brand-label{display:none}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .crysalidas-product-details-context__brand{text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:500}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .crysalidas-product-details-context__origin{letter-spacing:.025em}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details h1{font-size:clamp(30px,3.2vw,44px);line-height:1.08;letter-spacing:-.025em;text-wrap:pretty}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .price{font-family:var(--cabinet-serif);font-size:34px;font-weight:400;line-height:1.2}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none)>.product-details .buy-buttons-block,body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .buy-buttons-block{margin-block-start:0;padding-top:2px;border-top:0}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .product-form-buttons{gap:12px;align-items:stretch}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .quantity-selector{min-height:50px;height:50px;border:1px solid #aa936b;border-radius:4px;background:#fbf7ed;box-shadow:none}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) :is(.product-details .add-to-cart-button,.sticky-add-to-cart__button){--button-color: #f8f3e8;--button-background-color: #354c3c;--color-button-primary-text: #f8f3e8;--color-button-primary-background: #354c3c;min-height:50px;padding:12px 16px;border:1px solid #354c3c!important;border-radius:4px;background:#354c3c!important;box-shadow:none!important;color:#f8f3e8!important;text-shadow:none;translate:none;font-size:14px;font-weight:500;line-height:1.3}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) :is(.product-details .add-to-cart-button,.sticky-add-to-cart__button):before,body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) :is(.product-details .add-to-cart-button,.sticky-add-to-cart__button):after{box-shadow:none;background:none;border:0}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) :is(.product-details .add-to-cart-button,.sticky-add-to-cart__button):hover:not(:disabled){background:#293e30!important;border-color:#293e30!important;color:#fffaf0!important;transform:none;translate:none;box-shadow:none!important}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) :is(.product-details .add-to-cart-button,.sticky-add-to-cart__button):disabled{background:#e3ddcf!important;border-color:#c4b9a3!important;color:#746b5c!important;box-shadow:none!important;opacity:1}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media media-gallery{--constrained-height: 360px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media .product-media-container:not(.dialog-zoomed-gallery *){height:360px;max-height:360px;border:0;border-radius:0;box-shadow:none;background:transparent}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media :is(.product-media,.product-media__image):not(.dialog-zoomed-gallery *){background:transparent}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid>[data-web-product-description]{grid-column:1 / -1!important;grid-row:2;padding:24px 30px;border:1px solid #a78951;border-radius:2px;outline:1px solid #a7895170;outline-offset:-6px;background:var(--product-corners),var(--product-grain),#f4ecda;box-shadow:0 4px 14px #0002}@media(max-width:749px){body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none){grid-template-columns:minmax(0,1fr);gap:0}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none):before{grid-row:1 / 3}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none)>.product-information__media{grid-column:1!important;grid-row:1;padding:18px 18px 0}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none)>.product-details{grid-column:1!important;grid-row:2;padding:22px 18px 24px!important}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid>[data-web-product-description]{grid-row:3;margin-top:18px;padding:18px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid.product-information--media-none>[data-web-product-description]{grid-row:2}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details h1{font-size:30px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .price{font-size:30px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media media-gallery{--constrained-height: 250px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__media .product-media-container:not(.dialog-zoomed-gallery *){height:250px;max-height:250px}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:not(.product-information--media-none)>.product-details>.group-block>.group-block-content{gap:18px}}@media(forced-colors:active){body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-information__grid:before{background:Canvas;border-color:CanvasText}body.cx-cabinet:not(.cx-cbd) :is(#MainContent[data-template=product],.cx-web-sheet) .product-details .add-to-cart-button{background:ButtonFace!important;color:ButtonText!important;border-color:ButtonText!important}}body.cx-cabinet #MainContent[data-template=index] .section-resource-list:has(.collection-card){padding-block:clamp(24px,3vw,42px)}body.cx-cabinet #MainContent[data-template=index] .crysalidas-home-portals{padding-block:clamp(32px,3.5vw,50px)}body.cx-cabinet #MainContent[data-template=index]>.shopify-section[id$=__home_gifts]>.section{padding-block:24px 32px}body.cx-cabinet #MainContent[data-template=index] .cx-google-reviews{padding-block:clamp(24px,3vw,42px)}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1)>.section{padding-block:18px 0}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:start;width:100%;max-width:100%;min-height:0;margin-inline:auto;padding:18px 24px;gap:6px 24px}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper>.text-block,body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper .text-block.rte{width:100%;max-width:none}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper h1{margin:0;padding:0;font-size:clamp(28px,2.3vw,34px);line-height:1.15;text-align:left}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper .rte{display:block;font-size:14px;line-height:1.45}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper .rte p{margin:0 0 5px}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper .rte p:last-child{margin-bottom:0}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper .rte p:first-child:has(>strong:only-child){margin-bottom:6px;font-size:16px;line-height:1.35}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper:after{display:none}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute])) .cx-universe-hub{padding-top:18px}@media(max-width:989px){body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 18px}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper h1{font-size:28px}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper .rte{font-size:13.5px;line-height:1.45}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper .rte p:first-child:has(>strong:only-child){font-size:15px}}@media(max-width:599px){body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1)>.section{padding-top:16px}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute])) .cx-universe-hub{padding-top:16px}}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper h1{position:relative;width:fit-content;max-width:100%}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper h1:after{content:"";display:block;width:52px;height:46px;margin:4px auto 0;background:var(--cx-header-mobile-art, var(--cx-header-art, none)) center / contain no-repeat;filter:brightness(.52) saturate(.72);opacity:.85;pointer-events:none}@media(max-width:989px){body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper h1{width:100%;padding-right:44px}body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper h1:after{position:absolute;top:0;right:0;width:32px;height:32px;margin:0}}@media(forced-colors:active){body.cx-cabinet:not(.cx-cbd) #MainContent[data-template=collection]:has(.cx-universe-hub:is([data-universe=calma],[data-universe=bienestar],[data-universe=disfrute]))>.section-wrapper:has(h1) .section-content-wrapper h1:after{display:none}}body.cx-cabinet #MainContent .cx-universe-hub__copy{container-type:inline-size;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;padding-inline:14px;flex:1;text-align:center}body.cx-cabinet #MainContent .cx-universe-hub__copy h2{width:100%;font-size:clamp(1rem,8cqi,1.9rem);white-space:nowrap;text-align:center}body.cx-cabinet #MainContent .cx-universe-hub__arrow{display:none}
/*# sourceMappingURL=/cdn/shop/t/74/assets/cx-cabinet.css.map */
