.shopify-section--featured-collection .one-whole:has(.button){margin-top:10px}.footer summary{margin-bottom:10px}.footer .h6{font-size:12px}.footer p{color:#1b1f23}ul.footer_menu li{display:block;margin-bottom:0}ul.footer_menu li a{font-size:11px;font-weight:400;margin-bottom:0;text-transform:none}.social-icons-wrapper{margin-top:15px}.payment-method{gap:8px}@media only screen and (max-width: 480px){.footer summary[data-open=false]~:is(p,div:not(.social-icons-wrapper),ul){display:none}.footer summary[data-open=false]>.icon-arrow-up{display:none}.footer summary[data-open=true]>.icon-arrow-down{display:none}}.footer .newsletter input[type=email]{flex-basis:100%}.button.link,.action_button.link{background:none;text-decoration:underline;text-underline-offset:8px}a.button,button,input[type=submit],input[type=reset],input[type=button],.action_button,a.action_button,input.action_button[type=submit],input.action_button[type=button],.share-button,.shopify-payment-button__button.shopify-payment-button__button--unbranded{border-radius:40px}select,textarea,input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color]{border-radius:40px;padding:0 16px}.uppercase{text-transform:uppercase!important}p:empty{margin:0}@media only screen and (max-width: 480px){.small-down--center{text-align:center}}.menu-thumbnail{padding:0;display:flex;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;width:100%!important;max-width:1920px}.menu-thumbnail ul,.menu-thumbnail li{list-style:none;margin:0;width:fit-content;color:#fba8a1!important}.menu-thumbnail li.selected a,.menu-thumbnail a:hover{color:#fba8a1!important;text-decoration:underline}.menu-thumbnail .menu-thumbnail__sub-menus,.menu-thumbnail .menu-thumbnail__sub-sub-menus{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:auto}.menu-thumbnail .menu-thumbnail__sub-sub-menus{width:40%}.menu-thumbnail .menu-thumbnail__sub-menus,.menu-thumbnail .menu-thumbnail__sub-sub-menus{padding:1rem;gap:2px}.menu-thumbnail .menu-thumbnail__sub-menus>li,.menu-thumbnail .menu-thumbnail__sub-sub-menus>li{margin-bottom:5px}.menu-thumbnail .menu-thumbnail__images,.menu-thumbnail .menu-thumbnail__sub-menus{width:20%}.menu-thumbnail .menu-thumbnail__images img{width:100%;vertical-align:middle;object-fit:contain}.menu-thumbnail .menu-thumbnail__sub-sub-menus{border-left:1px solid #c6c6c6}.menu-thumbnail .menu-thumbnail__sub-sub-menus h2{font-size:16px;font-weight:700;margin-bottom:8px;letter-spacing:0}.menu-thumbnail img[src=""]{display:none}.accordion__container{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:800px;margin-inline:auto;padding:2rem}.accordion__container{width:unset}.accordion__wrapper{border-bottom:2px solid #d39869}.accordion__heading-wrapper{position:relative;cursor:pointer;padding-right:2rem}.accordion__heading-wrapper svg{position:absolute;top:0;right:0;display:block}.accordion__heading-wrapper p{margin:unset}@media screen and (max-width: 768px){.accordion__heading-wrapper h6{font-size:12px}}.accordion__content-wrapper{display:none;cursor:auto;padding-inline:10px}.accordion__content-wrapper ol,.accordion__content-wrapper ul{margin-left:10px;margin-bottom:15px}:is(.accordion__content-wrapper ol,.accordion__content-wrapper ul) li{margin-bottom:unset}@media screen and (max-width: 768px){.accordion__content-wrapper{font-size:14px}}.accordion__content-wrapper{display:block}.link-open{display:block!important}.product-gallery__main{border-radius:var(--border-product-gallery-main);overflow:clip}.product-gallery__thumbnail img{border-radius:var(--border-product-gallery-thumbnail);overflow:clip}h1.product_name{margin-bottom:0}p.modal_price,.modal p.modal_price{font-size:14px}.swatch .swatch-element{border-radius:var(--border-variant-option)}.swatch-options input:checked+.swatch-element{background-color:var(--color-variant-option-background);border-color:var(--color-variant-option-border)}.swatch .option-title{font-weight:500}.swatch-element label:focus-visible{outline:none}a[data-gridhulklist].wishlist-btn{width:fit-content}.product_form a.wishlist-btn{font-family:var(--font-nav-button)!important}.product_form :is(.wishlist-btn.style_2,.wishlist-btn.style_4){border-radius:40px!important;font-size:14px!important;letter-spacing:normal;margin:0;width:calc(50% - 10px)}.hulk_wl_icon-text{border-radius:40px!important}@media only screen and (max-width: 480px){.product_form :is(.wishlist-btn.style_2,.wishlist-btn.style_4,a.wishlist-btn){font-size:12px!important;width:100%!important;margin-bottom:10px}.global-wrapper__product{padding-top:0!important}}.flickity-prev-next-button{width:36px;height:36px;padding:0}.flickity-button-icon{fill:none}@media only screen and (max-width: 480px){.product-gallery .product-gallery__main .flickity-prev-next-button{top:50%;transform:translateY(-50%);background:#ffffffbf}.product-gallery .product-gallery__main .flickity-prev-next-button.previous{left:10px}.product-gallery .product-gallery__main .flickity-prev-next-button.next{right:10px}.product-gallery .product-gallery__main .flickity-prev-next-button .flickity-button-icon{height:60%;width:60%;fill:none}}@media screen and (max-width: 580px){.product-gallery__thumbnails{margin-top:20px}}.product .accordion__wrapper{margin-bottom:15px;border-bottom:1px solid var(--color-border)}.product :not(.accordion__wrapper)+.accordion__wrapper{margin-bottom:0}.product .accordion__wrapper+.accordion__wrapper{margin-top:0}.accordion__header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.accordion__header--paired-product{height:48px;padding:8px 16px}.accordion__header img{padding:12px}.accordion__header h2{margin:0}.accordion__header>span{font-size:12px;padding-block:10px;font-weight:500;letter-spacing:1px}.accordion__content{padding:0;font-size:12px;transition:height .5s cubic-bezier(.3,.01,.17,.98);overflow:auto}.accordion__content[data-hidden=hidden]{height:0;margin-bottom:0}.accordion__content[data-scroll=scroll]:not([data-hidden=hidden]){height:200px}p.modal_price:has(+.modal_price--discount),.modal p.modal_price:has(+.modal_price--discount){margin-bottom:0}.modal_price--discount{color:#b50000}.thumbnail__price>.price--discount{position:relative;display:block;color:#b50000}@media only screen and (max-width: 480px){.thumbnail__price>.price--discount{font-size:15px}}.cart__quantity input[type=number]{padding:0!important}.mm-action_buttons a.action_button{background:#fff!important;border:1px solid #d39869;color:#d39869!important}.search-form--header input.search-form__input{padding-inline:40px}@media screen and (min-width: 799px){.search-form--header input.search-form__input{font-size:20px}}input.search-form__input{padding:0 20px 0 32px!important}select,textarea,input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color]{font-family:Instrument Sans,sans-serif}.store-location{gap:24px;display:grid;grid-template-columns:repeat(2,1fr)}.store-location .store-location__block{display:flex;background:#fafafa;border-radius:6px;overflow:hidden;border:1px solid #00000012;max-height:210px}.store-location .store-location__content{padding:8px 24px}.store-location .store-location__content>*{margin-block:16px}.store-location .store-location__link{display:flex;gap:24px}.store-location .store-location__link a{display:flex;gap:8px;align-items:center}.store-location .store-location__link svg{width:18px}.store-location .store-location__link span{font-size:12px}.store-location .placeholder-svg{height:auto}.store-location img{vertical-align:middle;width:40%;object-fit:cover}.store-location h6,.store-location p,.store-location span{color:var(--color-body-text);line-height:1.5;letter-spacing:.2px}.store-location h6{font-size:14px;width:100%;font-weight:600}.store-location p{font-size:12px;width:100%}@media screen and (max-width: 480px){.store-location{grid-template-columns:1fr}}@media screen and (max-width: 1024px){.store-location .store-location__block{flex-direction:column;max-height:unset}.store-location img{width:100%}}@media screen and (min-width: 1025px){.store-location{width:85%}}.store-filter{display:flex;flex-direction:column;width:15%}.store-filter button{font-size:14px;color:var(--color-body-text);background:none;border:none;padding:0;text-align:left;height:40px;font-weight:400}.store-filter button[data-state=active],.store-filter button .selected{font-weight:600;color:#d39869}@media screen and (max-width: 1024px){.store-filter{display:none}}.store-filter-dropdown{width:100%;position:relative}.store-filter-dropdown .store-filter-dropdown__current,.store-filter-dropdown ul{width:-webkit-fill-available;display:inline-flex;margin-bottom:16px;border:1px solid #cccccc;padding-inline:16px;border-radius:4px;text-transform:uppercase;letter-spacing:.7px;background:#fff}.store-filter-dropdown .store-filter-dropdown__current{height:46px;align-items:center}.store-filter-dropdown .location-list{max-height:180px;overflow-y:scroll}.store-filter-dropdown ul{flex-direction:column;margin-left:0;position:absolute;top:47px;right:0;left:0;z-index:1;padding-block:8px}.store-filter-dropdown:not(:has(ul.hidden)) .store-filter-dropdown__current{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.store-filter-dropdown:not(:has(ul.hidden)) ul{border-top-left-radius:0;border-top-right-radius:0}.store-filter-dropdown:not(:has(ul.hidden)) .store-filter-dropdown__current,.store-filter-dropdown:not(:has(ul.hidden)) ul{border-color:#e5e5e5;box-shadow:-1px 4px 6px #00000026}.store-filter-dropdown li,.store-filter-dropdown span{font-size:12px;letter-spacing:.7px}.store-filter-dropdown li{list-style:none;margin-bottom:0;padding-block:3px}.store-filter-dropdown li.selected{font-weight:600;color:#d39869}.store-filter-dropdown span{flex-grow:1}.store-filter-dropdown svg{vertical-align:middle}@media screen and (min-width: 1025px){.store-filter-dropdown{display:none}}@media screen and (max-width: 750px){.one-whole.column.page{margin-top:15px}h1.center{margin:0}}.whatsapp-button{position:fixed;bottom:2vh;left:1vw;z-index:999}.whatsapp-button img{width:40px;height:40px;vertical-align:middle}@media only screen and (max-width: 1200px){.whatsapp-button{left:2vw}}.store-availability-menu{width:100%}.store-availability-menu button{width:100%;background:none;text-align:left;color:inherit;padding-inline:0;display:flex;gap:.5rem;align-items:center;font-size:12px;font-weight:500;letter-spacing:1px;min-height:48px;border-radius:0;border-bottom:1px solid;justify-content:space-between}.store-availability-menu svg{transform:rotate(270deg)}.store-availability-modal{position:fixed;width:400px;height:100vh;top:0;right:-450px;background:#fff;z-index:99999;margin:0;transition:right .3s;padding:16px 24px;border-left:1px solid #00000021}.store-availability-modal[data-modal=open]{right:0}.store-availability-header{display:flex;align-items:center;flex-wrap:wrap;padding-block-start:20px}.store-availability-header span.h5{flex-grow:1;margin-bottom:0;text-transform:unset;width:calc(100% - 48px);padding-bottom:0}.store-availability-header svg{cursor:pointer}.store-availability-header__variant-picker{display:flex;flex-wrap:wrap;gap:8px;margin-top:1rem;width:100%}.store-availability-header__variant-picker span.h6{width:100%;margin-bottom:4px;text-transform:unset}.store-availability-header__variant-picker button{background:transparent;border:1px solid #e2e2e2;border-radius:var(--border-variant-option);padding-inline:8px;min-height:40px;min-width:40px;cursor:pointer;color:inherit;font-size:12px}.store-availability-header__variant-picker button[data-state=active]{background-color:var(--color-variant-option-background);border-color:var(--color-variant-option-border)}.store-availability-header input{width:100%;padding:10.25px 16px;margin-block:1rem}.store-availability-dark{background:#00000052;position:fixed;width:100vw;height:102vh;top:-15px;left:0;z-index:998}.store-availability-modal[data-modal=open]+.store-availability-dark{display:block!important}.stop-scrolling{height:100%;overflow:hidden}@media screen and (max-width: 749px){.store-availability-modal{width:320px;right:-450px}}.store-availability-list{overflow-y:scroll;height:calc(100vh - 280px);padding-block:1rem 4rem}.store-availability-store__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;cursor:pointer}.store-availability-store__header span{margin:0;font-weight:400;font-size:14px;text-transform:unset}.store-availability-store__header svg{flex-shrink:0;cursor:pointer;margin-right:16px;fill:#4b3c3c}.store-availability-store__status{display:flex;align-items:center;gap:4px}.store-availability-store .icon-dot{display:inline-block;width:8px;height:8px;border-radius:8px}.store-availability-store__status span{font-size:12px;flex-grow:1}.store-availability-store__status[data-available=Available] .icon-dot{background-color:green}.store-availability-store__status[data-available="Low stock"] .icon-dot{background-color:#7a7a00}.store-availability-store__status[data-available="Not available"] .icon-dot{background-color:red}.store-availability-store__status[data-available=Available] span{color:green}.store-availability-store__status[data-available="Low stock"] span{color:#7a7a00}.store-availability-store__status[data-available="Not available"] span{color:red}.store-availability-store__accordion{display:none}.store-availability-store__accordion p{font-size:14px;margin:8px 0 0}.store-availability-store__link{margin:8px 0 0;display:flex;gap:8px}.store-availability-store__link a{text-decoration-line:underline;color:rgba(var(--color-foreground),.75);border:0;padding:4px 0;text-align:center;font-size:14px}.store-availability-store[data-accordion=open] .store-availability-store__header svg{rotate:180deg}.store-availability-store[data-accordion=open] .store-availability-store__accordion{display:unset}.store-availability-header__variant-picker hr,.store-availability-store hr{margin:8px 0;border-color:#d3d3d3}.store-availability-header__variant-picker hr{width:100%}div:empty{display:none}.form__label--family{margin-bottom:1.2rem}@media screen and (max-width: 749px){.form__label.form__label--family{text-align:center}}.product-family{display:flex;gap:8px;padding-bottom:8px}.product-family__thumbnail{width:calc((100% / 6) - 8px * 5 / 6);outline:1px solid #e4e4e4;border-radius:2px;overflow:hidden}.product-family__thumbnail[data-current=true]{outline:1.5px solid #404040}:has(.product-family__color) .product-family__thumbnail[data-current=true]{outline-offset:1px}:has(.product-family__color) :is(.product-family__thumbnail,.product-family__expand){width:calc(10% - 7.2px);border-radius:32px;aspect-ratio:1 / 1}.product-family__expand>span{display:block;text-align:center;position:relative;top:50%;transform:translateY(-50%);font-size:12px}.product-family__thumbnail img{width:100%;height:auto;vertical-align:middle}.product-family__color{width:100%;aspect-ratio:1/1;display:block!important}.product-family__item--sold-out{position:absolute;bottom:0;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.product-family__item--sold-out>svg{width:100%;height:auto}:not(:has(.product-family__color)) .product-family__thumbnail:has(.product-family__item--sold-out){opacity:.7}:not(:has(.product-family__color)) .product-family__item--sold-out{background-color:#000;opacity:.4}:not(:has(.product-family__color)) .product-family__item--sold-out>svg{display:none}@media screen and (max-width: 749px){.product-family{overflow-x:scroll;padding:1px;scrollbar-width:none}.product-family__thumbnail{width:calc((100% / 4.5) - 8px * 3 / 4);flex-shrink:0;scrollbar-width:none}:has(.product-family__color) .product-family{padding:4px 1px}:has(.product-family__color) .product-family__thumbnail{width:calc((100% / 9.5) - 8px * 9 / 10);border-radius:32px;aspect-ratio:1 / 1}.product-family__expand{display:none}}@media screen and (min-width: 750px){.product-family{flex-wrap:wrap}.product-family:has(:nth-child(14)):has([data-expand=true]){overflow-y:scroll;padding:1px 1px 16px}:has(.product-family__color) .product-family:has(:nth-child(14)):has([data-expand=true]){padding-block:4px}.product-family__expand[data-expand=true]{display:none}.product-family__thumbnail.product-family__expand[data-expand=false]~div{display:none}}.skeleton,.skeleton:after{animation:skeleton-loading 1s linear infinite alternate}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.cursor-pointer{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/54/assets/custom.css.map */
