#PBarNextFrameWrapper{display:none!important}body,input,textarea,button,select,.btn{font-family:Rubik,sans-serif;font-size:14px}@media screen and (min-width:990px){.title{margin:0}}.page-width{position:relative;max-width:none;padding:0 48px}@media(max-width:1024px){.page-width{padding:0 24px}}.body-overflow-hidden{overflow:hidden}.body-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10;visibility:hidden;opacity:0;background:#000;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.body-overlay.is-visible{opacity:.7;visibility:visible}.overlay-sheet{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:#10101099;z-index:2000;opacity:0;transition:opacity .24s var(--ease)}.overlay-sheet.show{display:flex;opacity:1}.dialog-box{width:100%;max-width:850px;background:#fff;box-shadow:0 8px 24px #0003;display:flex;flex-direction:column;opacity:0;transform:translateY(6px) scale(.97);transition:opacity .24s cubic-bezier(.2,.8,.2,1),transform .24s cubic-bezier(.2,.8,.2,1)}.overlay-sheet.show .dialog-box{opacity:1;transform:translateY(0) scale(1)}.dialog-head{padding:16px 18px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.dialog-title{font-size:1.1rem;font-weight:600;margin:0}.dialog-close-btn{font-size:20px;background:none;border:0;cursor:pointer;color:#0009;padding:4px 8px}.dialog-content{padding:16px 18px;overflow-y:auto}.dialog-actions{padding:12px 16px;border-top:1px solid #eee;display:flex;justify-content:flex-end;gap:8px}body.dialog-open{overflow:hidden}@media(max-width:1024px){.overlay-sheet{background:transparent}.dialog-box{max-width:none;width:100%;height:auto;max-height:81dvh;border-radius:0;box-shadow:0 0 30px 25px #0003}}.form-group-row{display:flex;flex-direction:row;gap:16px}.form-group-column{flex:1 0 0}.form-row.action-row{display:flex;flex-direction:column;gap:16px;margin-top:20px}#shopify-section-header-2025{position:sticky;top:0;z-index:10}@media only screen and (min-width:750px){.site-header{padding:0}}.site-header-nav{display:flex;align-items:center;gap:48px;padding:0 48px}.grid-header-logo{flex:0 0 auto;width:auto}.site-header__logo-image img{width:auto;max-height:28px}.grid-header-nav{flex:1 0 0}.grid-header-nav ul.desktop-menu{display:flex;align-items:center;gap:32px;margin:0}.grid-header-nav .desktop-menu-item.active:after{display:none}.grid-header-nav .desktop-menu-item>a{display:block;letter-spacing:0;padding:24.6px 0 23px;margin:0;font-family:"Noto Serif";font-size:14px;font-weight:300;line-height:12px;letter-spacing:-.02em}.grid-header-icons{flex:0 0 auto;width:auto}.site-header__icons-wrapper{display:flex;align-items:center;gap:16px}.site-header__account,.site-header__cart,.site-header__bookmark,.site-header__search{display:inline-block;background:transparent;border:0;outline:0;line-height:0}@media screen and (min-width:750px){.site-header__account,.site-header__cart{padding:0}}.site-header__bookmark{position:relative}.site-header__cart-count,.site-header__bookmark>span.topbadge{display:flex;align-items:center;justify-content:center;position:absolute;right:-4px;top:-4px;background-color:#383838!important;color:#fff;border-radius:50%;width:15px;height:15px;letter-spacing:0;font-family:Red Hat Display,sans-serif;font-size:9px;font-weight:400;line-height:1}.site-header__cart-count[data-count="0"]{display:none}.site-header__cart-count span{font-family:inherit;font-size:inherit}.site-header__account.active>svg,.site-header__cart.active>svg,.site-header__bookmark.active>svg,.site-header__search.active>svg{stroke:#383838;stroke-width:.5}.site-header__search.active>svg{stroke-width:1.7}@media(max-width:1024px){.site-header{border-bottom:0}.site-header-nav{padding:27px 24px;gap:21px}.grid-header-hamberger{order:3;padding-right:0;line-height:0}.grid-header-hamberger>button.site-header__icon{padding:0;padding-left:0!important;line-height:0}.grid-header-logo{order:1;width:142px}.grid-header-icons{order:2;margin-left:auto}.site-header__logo{padding-left:0}.site-header__logo-image img{max-width:142px;width:100%;height:auto;max-height:none}.site-header__icons .site-header__bookmark,.site-header__icons .site-header__account,.site-header__icons .site-header__cart{padding:0}.site-header__icons .site-header__bookmark{width:18px;text-align:center}.site-header__cart-count,.site-header__bookmark>span.topbadge{right:-7px;top:-7px}.site-header__account.active>svg,.site-header__cart.active>svg,.site-header__bookmark.active>svg,.site-header__search.active>svg{stroke-width:1.5}}.site-header .MegaMenu{position:absolute;width:calc(100dvw - 15px);min-width:300px;left:0;right:0;top:100%;visibility:hidden;opacity:0;transform:translateY(-20px);-ms-scroll-chaining:none;overscroll-behavior:contain;text-align:left;transition:transform .5s ease,opacity .3s ease,visibility .3s;cursor:initial;pointer-events:none}.site-header .MegaMenu ul,.site-header .MegaMenu li{list-style:none}.site-header .MegaMenu.show--mega-menu{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.site-header .MegaMenu .MegaMenu__Inner{position:relative;background:#f3faff;padding:48px;display:flex;flex-direction:column}.site-header .MegaMenu__Row{display:flex;flex-direction:row;flex-wrap:wrap;gap:4.76%;justify-content:space-between}.site-header .MegaMenu__Column{flex:0 0 auto;width:auto}.site-header .MegaMenu__Title{color:#383838;font-family:Rubik,sans-serif;font-size:22px;font-weight:300;line-height:normal;letter-spacing:0;margin-bottom:32px}.site-header .MegaMenu__List{display:flex;flex-direction:column;flex-wrap:wrap;max-height:250px;row-gap:16px;column-gap:30px;margin:0}.site-header .MegaMenu__Column_4 .MegaMenu__List{max-height:300px}.site-header .MegaMenu__Item>a{color:#383838;font-family:Cabin,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.site-header .MegaMenu__Column_1 .MegaMenu__Item:first-child>a{font-weight:700}.site-header .MegaMenu.new_books .MegaMenu__Column{position:relative;width:100%}.site-header .MegaMenu.new_books .MegaMenu__Title{font-family:"Noto Serif",sans-serif;font-weight:300;text-align:center}.MegaMenu__Book-Slider{max-width:76.3%;cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="24" viewBox="0 0 32 24" fill="none"><path d="M24.9385 11.625C24.9385 11.5511 24.9238 11.4775 24.8955 11.4092C24.8672 11.341 24.8256 11.2787 24.7734 11.2266L21.5859 8.03906C21.4803 7.93346 21.3368 7.87402 21.1875 7.87402C21.0382 7.87402 20.8947 7.93346 20.7891 8.03906C20.6835 8.14466 20.624 8.28816 20.624 8.4375C20.624 8.58684 20.6835 8.73034 20.7891 8.83594L22.1641 10.209L23.0186 11.0625H8.73145L9.58594 10.209L10.9609 8.83594C11.0665 8.73034 11.126 8.58684 11.126 8.4375C11.126 8.28816 11.0665 8.14466 10.9609 8.03906C10.8553 7.93346 10.7118 7.87402 10.5625 7.87402C10.4132 7.87402 10.2697 7.93346 10.1641 8.03906L6.97656 11.2266C6.92435 11.2787 6.88279 11.341 6.85449 11.4092C6.82618 11.4775 6.81152 11.5511 6.81152 11.625C6.81152 11.6989 6.82618 11.7725 6.85449 11.8408C6.88279 11.909 6.92435 11.9713 6.97656 12.0234L10.1641 15.2109C10.2697 15.3165 10.4132 15.376 10.5625 15.376C10.7118 15.376 10.8553 15.3165 10.9609 15.2109C11.0665 15.1053 11.126 14.9618 11.126 14.8125C11.126 14.6632 11.0665 14.5197 10.9609 14.4141L9.58594 13.041L8.73145 12.1875H23.0186L22.1641 13.041L20.7891 14.4141C20.7368 14.4663 20.6953 14.5284 20.667 14.5967C20.6387 14.665 20.624 14.7385 20.624 14.8125C20.624 14.8865 20.6387 14.96 20.667 15.0283C20.6953 15.0966 20.7368 15.1587 20.7891 15.2109C20.8413 15.2632 20.9034 15.3047 20.9717 15.333C21.04 15.3613 21.1136 15.376 21.1875 15.376C21.2614 15.376 21.335 15.3613 21.4033 15.333C21.4716 15.3047 21.5337 15.2632 21.5859 15.2109L24.7734 12.0234C24.8256 11.9713 24.8672 11.909 24.8955 11.8408C24.9238 11.7725 24.9385 11.6989 24.9385 11.625ZM9.49902 22.75C7.11317 22.7473 4.82573 21.7984 3.13867 20.1113C1.45161 18.4243 0.502719 16.1368 0.5 13.751V9.49902C0.502719 7.11318 1.45161 4.82573 3.13867 3.13867C4.82573 1.45161 7.11317 0.502719 9.49902 0.5H22.251L22.6963 0.511719C24.9199 0.624224 27.0295 1.55688 28.6113 3.13867C30.2984 4.82573 31.2473 7.11318 31.25 9.49902V13.751L31.2383 14.1963C31.1258 16.4199 30.1931 18.5295 28.6113 20.1113C26.9243 21.7984 24.6368 22.7473 22.251 22.75H9.49902Z" fill="black" stroke="white"/></svg>') 16 12,grab}.MegaMenu__Book-Slider:active{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="24" viewBox="0 0 32 24" fill="none"><path d="M24.9385 11.625C24.9385 11.5511 24.9238 11.4775 24.8955 11.4092C24.8672 11.341 24.8256 11.2787 24.7734 11.2266L21.5859 8.03906C21.4803 7.93346 21.3368 7.87402 21.1875 7.87402C21.0382 7.87402 20.8947 7.93346 20.7891 8.03906C20.6835 8.14466 20.624 8.28816 20.624 8.4375C20.624 8.58684 20.6835 8.73034 20.7891 8.83594L22.1641 10.209L23.0186 11.0625H8.73145L9.58594 10.209L10.9609 8.83594C11.0665 8.73034 11.126 8.58684 11.126 8.4375C11.126 8.28816 11.0665 8.14466 10.9609 8.03906C10.8553 7.93346 10.7118 7.87402 10.5625 7.87402C10.4132 7.87402 10.2697 7.93346 10.1641 8.03906L6.97656 11.2266C6.92435 11.2787 6.88279 11.341 6.85449 11.4092C6.82618 11.4775 6.81152 11.5511 6.81152 11.625C6.81152 11.6989 6.82618 11.7725 6.85449 11.8408C6.88279 11.909 6.92435 11.9713 6.97656 12.0234L10.1641 15.2109C10.2697 15.3165 10.4132 15.376 10.5625 15.376C10.7118 15.376 10.8553 15.3165 10.9609 15.2109C11.0665 15.1053 11.126 14.9618 11.126 14.8125C11.126 14.6632 11.0665 14.5197 10.9609 14.4141L9.58594 13.041L8.73145 12.1875H23.0186L22.1641 13.041L20.7891 14.4141C20.7368 14.4663 20.6953 14.5284 20.667 14.5967C20.6387 14.665 20.624 14.7385 20.624 14.8125C20.624 14.8865 20.6387 14.96 20.667 15.0283C20.6953 15.0966 20.7368 15.1587 20.7891 15.2109C20.8413 15.2632 20.9034 15.3047 20.9717 15.333C21.04 15.3613 21.1136 15.376 21.1875 15.376C21.2614 15.376 21.335 15.3613 21.4033 15.333C21.4716 15.3047 21.5337 15.2632 21.5859 15.2109L24.7734 12.0234C24.8256 11.9713 24.8672 11.909 24.8955 11.8408C24.9238 11.7725 24.9385 11.6989 24.9385 11.625ZM9.49902 22.75C7.11317 22.7473 4.82573 21.7984 3.13867 20.1113C1.45161 18.4243 0.502719 16.1368 0.5 13.751V9.49902C0.502719 7.11318 1.45161 4.82573 3.13867 3.13867C4.82573 1.45161 7.11317 0.502719 9.49902 0.5H22.251L22.6963 0.511719C24.9199 0.624224 27.0295 1.55688 28.6113 3.13867C30.2984 4.82573 31.2473 7.11318 31.25 9.49902V13.751L31.2383 14.1963C31.1258 16.4199 30.1931 18.5295 28.6113 20.1113C26.9243 21.7984 24.6368 22.7473 22.251 22.75H9.49902Z" fill="black" stroke="white"/></svg>') 16 12,grabbing}.MegaMenu__Book-Slider .swiper-wrapper{align-items:flex-end}.MegaMenu__Book-Slider .book-item-slide{width:auto}.MegaMenu__Book-buttons .swiper-button-prev,.MegaMenu__Book-buttons .swiper-button-next{background-image:none;background-color:transparent;color:#000;display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:5px;margin-top:0;opacity:1;z-index:9}.MegaMenu__Book-buttons .swiper-button-prev.swiper-button-disabled,.MegaMenu__Book-buttons .swiper-button-next.swiper-button-disabled{color:#000}.MegaMenu__Book-buttons .swiper-button-prev:after,.MegaMenu__Book-buttons .swiper-button-next:after{display:none}.MegaMenu-lv-1{position:absolute;top:100%;left:0;width:100%;min-height:660px;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.MegaMenu-lv-1.show--mega-menu{opacity:1;visibility:visible;pointer-events:auto}.MegaMenuFrame{display:flex;width:100%;height:100%}.MegaMenuPanel{display:none;width:100%;height:100%}.MegaMenuPanel.active{display:flex}.MegaMenuFrame__Lv1{width:348px;flex-shrink:0;position:relative;background-color:#fafafa;padding:48px 48px 67px}.MegaMenu-lv-1--List{display:flex;flex-direction:column;gap:16px}.header-item-lv-1>a{color:#383838;font-family:"Noto Serif",sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.header-item-lv-1:hover>a,.header-item-lv-1.active>a{font-weight:600}.MegaMenuFrame__Content{position:relative;flex:1;height:100%;min-width:0;background-color:#fafafa;padding:48px 48px 67px 0}.MegaMenuPanel--Inner{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;width:100%}.MegaMenu-lv-2{flex:0 0 auto;width:15.49%}.MegaMenu-lv-2--List{display:flex;flex-direction:column;gap:16px;width:100%}.header-item-lv-2>a{color:#383838;font-family:"Noto Serif",sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.header-item-lv-2:hover>a,.header-item-lv-2.active>a{font-weight:600}.header-item-lv-2.has-megamenu-lv-2>a{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.mega-menu__divider:empty{display:block;width:.5px;height:100%;background-color:#38383880}.mega-menu-recommendation__featured{flex:0 0 auto;width:29.91%;display:flex;flex-direction:column}.mega-menu-recommendation__read{flex:0 0 auto;width:47.73%;display:flex;flex-direction:column}.mega-menu-recommendation-title .title{color:#383838;font-family:"Noto Serif",sans-serif;font-size:14px;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:24px}.mega-menu-recommendation__featured-items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;row-gap:24px;column-gap:17px;height:100%}.mega-menu-recommendation__featured-item{flex:0 0 auto;width:calc(50% - 8.5px);display:flex;flex-direction:column}.mega-menu-recommendation__featured-item:first-child{width:100%}.mega-menu-recommendation__featured-item>img{width:auto;height:auto;margin:0 auto 16px;max-height:153px}.mega-menu-recommendation__featured-item:first-child>img{width:100%;max-height:unset}.mega-menu-recommendation__featured-item-text{display:flex;flex-direction:column;row-gap:16px}.mega-menu-recommendation__featured-item:first-child>.mega-menu-recommendation__featured-item-text{flex-direction:row;justify-content:space-between}.mega-menu-recommendation__featured-item-text>p{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:500;line-height:normal;letter-spacing:-.2px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mega-menu-recommendation__featured-item-text>a{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:500;line-height:normal;letter-spacing:-.2px;margin-bottom:0;display:flex;align-items:center;gap:7.2px}.mega-menu-anchor-icon{transform:rotate(-45deg);line-height:0}.mega-menu-anchor-icon svg{width:17px}.mega-menu-recommendation__read-item{display:flex;flex-direction:column;height:100%}.mega-menu-recommendation__read-text{margin-top:auto}.mega-menu-recommendation__read-title{margin-bottom:15px}.mega-menu-recommendation__read-title .title{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:500;line-height:normal;letter-spacing:-.2px}.mega-menu-recommendation__read-description{margin-bottom:17px}.mega-menu-recommendation__read-description .description{padding:0}.mega-menu-recommendation__read-description .description p{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0}.mega-menu-recommendation__read-description .description p>a{color:#383838;text-decoration:underline}.mega-menu-recommendation__read-text>a{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0;display:flex;align-items:center;gap:7.2px}.mega-menu-seller__wanted{flex:0 0 auto;width:29%;display:flex;flex-direction:column}.mega-menu-seller__top{flex:0 0 auto;width:55.39%;display:flex;flex-direction:column}.mega-menu-seller-title .title{color:#383838;font-family:"Noto Serif",sans-serif;font-size:14px;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:24px}.mega-menu-seller__wanted-item{display:flex;flex-direction:column;height:100%}.mega-menu-seller__wanted-item>img{width:100%;height:auto;margin-bottom:16px}.mega-menu-seller__wanted-item>p{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:500;line-height:normal;letter-spacing:-.2px;margin-bottom:12px}.mega-menu-seller__wanted-item>a{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0;margin-bottom:0;display:flex;align-items:center;gap:7.2px}.mega-menu-seller__top-items{display:flex;flex-direction:row;gap:62px;height:100%}.mega-menu-seller__top-item{flex:0 0 auto;width:calc((100% / 3) - (62px * 2 / 3));display:flex;flex-direction:column;height:100%}.mega-menu-seller__top-item>img{width:85%;object-fit:contain;object-position:left;aspect-ratio:3 / 4;margin-bottom:16px}.mega-menu-seller__top-item>p{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:500;line-height:normal;letter-spacing:-.2px;margin-bottom:16px}.mega-menu-seller__top-item>a{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0;margin-top:auto;margin-bottom:0;display:flex;align-items:center;gap:7.2px}.MegaMenuPanel__Lv3{flex:0 0 auto;width:66.91%;position:relative}.MegaMenuLv3Panel{display:none;height:100%}.MegaMenuLv3Panel.active{display:block}.MegaMenu-lv-3--Inner{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;height:100%}.MegaMenu-lv-3--List{flex:0 0 auto;width:44.86%;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.MegaMenu-lv-3--Column{display:flex;flex-direction:column;gap:16px}.header-item-lv-3{flex:0 0 auto;width:fit-content;line-height:1}.MegaMenu-lv-3--Image{flex:0 0 auto;width:42.09%}.MegaMenu-lv-3--Image>img{width:100%;height:auto;aspect-ratio:3 / 4}.sidebar-navigation-drawer{position:fixed;width:100%;height:100dvh;top:0;z-index:11;padding:48px 24px;background-color:#fff;transition:all .5s ease;transform:translate(100%);visibility:hidden}.sidebar-navigation-drawer.show-popup{transform:translate(0);visibility:visible}.sidebar-navigation-drawer .sidebar-container{display:flex;justify-content:center;align-items:center;height:100%;padding-top:15px;position:relative}.sidebar-navigation-drawer-close{position:absolute;left:0;right:0;top:0;display:flex;justify-content:center}.btn-close-sidebar-navigation-drawer{background-color:transparent;border:0;padding:0;color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:.6px;text-align:center;text-decoration:underline}.sidebar-collapsible-top{display:flex;flex-direction:column;justify-content:center;gap:36px}.sidebar-collapsible-bottom{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:18px;row-gap:28px}.sidebar-collapsible{border-width:0}.sidebar-navigation-drawer .sidebar-collapsible--button,.sidebar-navigation-drawer .sidebar-collapsible--link{color:#383838;font-family:"Noto Serif",sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:uppercase;display:flex;flex-direction:row;justify-content:center;align-items:center}.sidebar-navigation-drawer .sidebar-collapsible--link[data-menu=logout]{font-weight:600}.sidebar-navigation-drawer .sidebar-collapsible--link .sidebar-collapsible--icon{display:none}.sidebar-navigation-drawer .sidebar-collapsible--link .topbadge{display:none!important}.sidebar-collapsible--icon{display:flex;align-items:center}.sidebar-collapsible--button[aria-expanded=false] .sidebar-collapsible--icon .icon-plus{display:block}.sidebar-collapsible--button[aria-expanded=false] .sidebar-collapsible--icon .icon-minus,.sidebar-collapsible--button[aria-expanded=true] .sidebar-collapsible--icon .icon-plus{display:none}.sidebar-collapsible--button[aria-expanded=true] .sidebar-collapsible--icon .icon-minus{display:block}.sidebar-collapsible-content{padding-bottom:14px}.sidebar-navigation-drawer .sidebar-sublink-collapsible .sidebar-collapsible--link{color:#000;font-size:12px!important;font-weight:400;padding:7px 0}.sidebar-navigation-drawer .sidebar-sublink-collapsible:first-child .sidebar-collapsible--link{padding-top:4px}.sidebar-collapsible-bottom{margin-top:100px}.sidebar-collapsible__header{display:flex;justify-content:center;align-items:center;gap:16px}.sidebar-collapsible__header .sidebar-collapsible__toggle{background:none;border:0;padding:8px;cursor:pointer}.sidebar-collapsible__header .sidebar-collapsible__arrow{display:block;transition:transform .3s ease;line-height:1}.sidebar-collapsible.active .sidebar-collapsible__header .sidebar-collapsible__arrow{transform:rotate(90deg)}.sidebar-collapsible__content{max-height:0;overflow:hidden;transition:max-height .3s ease}.sidebar-collapsible__content-list{padding-top:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.sidebar-collapsible__child-link{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:300;line-height:normal;letter-spacing:0;text-transform:capitalize}footer.site-footer{border-top:0;margin-top:0;padding-top:51px;padding-bottom:0}.footer-section-search-index{padding:0 48px;margin-bottom:48px}.footer-search-title{margin-bottom:48px}.footer-search-title .title{color:#383838;font-family:"Noto Serif";font-size:18px;font-weight:400;line-height:normal;letter-spacing:0}.footer-search-body{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;min-height:300px;margin-bottom:72px}.footer-search-column{flex:0 1 auto;width:auto;min-width:200px;height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:30px}.footer-search-column-with-between{justify-content:space-between;gap:unset}.footer-search-item{position:relative;padding-left:46px}.footer-search-item-first:before{content:attr(data-letter);position:absolute;top:55%;transform:translateY(-50%);left:0;color:#383838;font-family:"Noto Serif",sans-serif;font-size:18px;font-weight:400;line-height:normal;letter-spacing:0}.footer-search-cta,.footer-search-cta:hover,.footer-search-cta:visited{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:uppercase}.footer-section-newsletter{padding:0 48px}.footer-newsletter-inner{display:flex;flex-direction:row;justify-content:space-between;gap:32px;align-items:center;border-top:1px solid #383838;padding-top:48px;padding-bottom:0}.form-customer-newsleter{flex:1 0 0}.form-newsletter-title .title{color:#000;font-family:Noto Serif;font-size:20px;line-height:26px;font-weight:400;letter-spacing:-.02em}.form-customer-newsleter .input-group{align-items:center;gap:32px;margin-bottom:0}.form-customer-newsleter .btn.newsletter__submit{background-color:#383838;border-color:#383838;padding:15.5px 60px;color:#fff;font-family:Cabin,sans-serif;font-size:14px;font-weight:500;line-height:normal;text-transform:capitalize;letter-spacing:0}.form-customer-newsleter .newsletter-input-group{position:relative;flex-basis:15rem;flex-grow:9999}.form-customer-newsleter .input-group__field{box-shadow:none;border-width:0;background-color:transparent;border-color:transparent;border-style:solid;border-radius:0;margin-bottom:0;color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0;padding:0;min-height:auto;height:22px;width:100%;position:relative}.form-customer-newsleter .fake-placeholder{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;color:#38383880;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0;opacity:1;display:flex;align-items:center;gap:2px}.form-customer-newsleter .cursor{width:1px;height:1em;background:currentColor;animation:blink .8s infinite}@keyframes blink{50%{opacity:0}}.fake-placeholder.hidden{display:none}.footer-section-menu{padding:0 48px}.footer-menu{border-top:1px solid #383838;padding:48px 0}.footer-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0}.footer-nav-item{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.footer-nav-item .site-nav__link{display:flex;align-items:center;gap:8px}.footer-nav-item .site-nav__icon{line-height:0}.footer-section-bottom{padding:0 48px}.footer-bottom-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:16.5px;padding-bottom:15px}.social-logo-707{display:flex;flex-direction:row;align-items:center;gap:20px}.social-logos{display:flex;flex-direction:row;gap:23px}.social-logo img{width:auto;height:17px}.social-logo-707 .social-logo-707-separator{display:block;width:.5px;height:24px;background-color:#383838}.image-707 img{width:100%;height:auto}.dirjen-text{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:300;line-height:24px;letter-spacing:0;text-transform:uppercase}@media(max-width:1024px){footer.site-footer{padding-top:48px}.body-product footer.site-footer{background-color:#fff;position:relative;z-index:9}.footer-section-newsletter{padding:0 24px}.footer-newsletter-inner{flex-direction:column;align-items:flex-start;gap:24px;padding-top:0;padding-bottom:0;border-top:0}.form-newsletter-title{max-width:64%}.form-newsletter-title .title{color:#383838;font-size:18px;line-height:normal;margin:0}.form-customer-newsleter{width:100%}.form-customer-newsleter .input-group{flex-wrap:wrap;gap:48px;justify-content:flex-start}.form-customer-newsleter .input-group__field{width:100%;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;border-bottom:1px solid #000}.form-customer-newsleter .input-group__btn{flex-grow:unset}.form-customer-newsleter .btn.newsletter__submit{width:auto}.footer-section-menu{padding:0 24px}.footer-menu{border-top:0;padding-top:64px;padding-bottom:48px}.footer-nav{flex-direction:row;justify-content:unset;flex-wrap:wrap;column-gap:30px;row-gap:24px}.footer-nav-item{color:#383838;font-size:14px;letter-spacing:0}.footer-nav-item-full{width:100%}.footer-section-bottom{padding:0 24px}.footer-bottom-inner{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:15px;border-top:0;padding-top:16px;padding-bottom:16px}.social-logo-707{display:flex;flex-direction:row;align-items:center;gap:18px}.social-logos{display:flex;flex-direction:row;gap:23px}.social-logo img{width:auto;height:15px}.social-logo-707 .social-logo-707-separator{width:1px;height:21px;background-color:#000}.image-707 img{width:auto;height:12px}.dirjen-text{font-size:10px}}.main-content{padding-top:0}@media only screen and (min-width:750px){.main-content{padding-top:0}}.home-video{position:relative;margin:0 48px}.home-video video{width:100%;height:100%;object-fit:cover;display:block}.home-video .video-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer}.home-video-content{position:absolute;left:48px;right:auto;bottom:44px;z-index:1}.home-video-title{margin-bottom:23px}.home-video-title .title{margin:0}.home-video-title .title p{color:#fff;font-family:Noto Serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-.02em}.home-video-title .title p:last-child{margin-bottom:0}.home-video-cta{padding-bottom:0}.home-video-cta .cta,.home-video-cta .cta:hover,.home-video-cta .cta:visited{color:#fff;font-family:Cabin,sans-serif;font-size:14px;font-weight:500;line-height:normal;letter-spacing:0;text-decoration:none;display:flex;align-items:center;gap:16px;width:fit-content}@media(max-width:1024px){.home-video-content{left:34px;right:34px;bottom:32px}.home-video-block{left:32px;right:32px}.home-video-title{margin-bottom:11px}.home-video-title .title{font-size:24px}.home-video-cta .cta,.home-video-cta .cta:hover,.home-video-cta .cta:visited{font-size:14px;font-weight:700;line-height:20px}}.home-banner{padding:0 48px;margin-bottom:48px}.home-banner-pagination>.swiper-pagination-bullet{background-color:#fff;border-radius:0;width:4px;height:4px;opacity:1;margin:0 6px}.home-banner-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active{width:73px}.home-banner-pagination.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:46px;padding-right:48px;text-align:right;width:auto;left:auto;right:0}.home-banner-item{width:100%;height:auto}.home-banner-block{position:relative;height:100%}.home-banner-block .home-banner-top img,.home-banner-block .home-banner-top video{width:100%;height:100%;object-fit:cover}.home-banner-block .home-banner-top video::-webkit-media-controls,.home-banner-block .home-banner-top video::-moz-media-controls,.home-banner-block .home-banner-top video::-o-media-controls,.home-banner-block .home-banner-top video::-ms-media-controls{display:none}.home-banner-block .home-banner-bottom{position:absolute;bottom:48px;left:48px;display:flex;flex-direction:column}.home-banner-title{margin-bottom:8px}.home-banner-title .title{color:var(--title-text-color);font-family:"Noto Serif",sans-serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-.6px;margin:0}.home-banner-subtitle .subtitle{color:var(--subtitle-text-color);font-family:Rubik,sans-serif;font-size:20px;font-weight:400;line-height:normal;letter-spacing:-.4px;margin:0}.home-banner-cta{margin-top:32px}.home-banner-bottom>.home-banner-cta:only-child{margin-top:0}.home-banner-cta .cta{background-color:var(--cta-color);padding:15.5px 64px;width:fit-content;color:var(--cta-text-color);font-family:Cabin,sans-serif;font-size:14px;font-weight:500;line-height:normal;letter-spacing:0;display:flex;align-items:center;gap:7px}.home-banner-cta .cta-icon{transform:rotate(-45deg);line-height:0}.home-banner-cta .cta-icon svg{width:17px}@media(max-width:1024px){.home-banner{padding:0 24px;margin-bottom:48px}.home-banner-block .home-banner-top video{height:480px}.home-banner-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active{width:77px}.home-banner-pagination.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:90px;padding-right:unset;text-align:center;width:auto;left:0;right:0}.home-banner-block .home-banner-bottom{position:relative;bottom:unset;left:unset;margin-top:24px}.home-banner-title .title{color:var(--title-text-color-mobile);font-size:24px;letter-spacing:-.5px}.home-banner-subtitle .subtitle{color:var(--subtitle-text-color-mobile);font-size:14px;letter-spacing:-.3px}.home-banner-cta{margin-top:24px;margin-left:1px}.home-banner-cta .cta{background-color:var(--cta-color-mobile);color:var(--cta-text-color-mobile)}}.catalog-product{padding:0;background-color:var(--background_color);margin-bottom:48px}.catalog-product-header{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 48px;margin-bottom:24px}.catalog-product-title .title{color:#383838;font-family:"Noto Serif";font-size:18px;line-height:normal;font-weight:400;letter-spacing:0}.catalog-product-swiper-buttons{display:flex;flex-direction:row;gap:33px}.catalog-product-swiper-buttons .swiper-button-prev,.catalog-product-swiper-buttons .swiper-button-next{position:relative;left:0;right:0;background-image:none;background-color:transparent;color:#000;display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:5px;margin-top:0;top:0;opacity:1;z-index:9}.catalog-product-swiper-buttons .swiper-button-prev.swiper-button-disabled,.catalog-product-swiper-buttons .swiper-button-next.swiper-button-disabled{color:#000}.catalog-product-swiper-buttons .swiper-button-prev:after,.catalog-product-swiper-buttons .swiper-button-next:after{display:none}.catalog-product-list{padding:0 48px}.catalog-product-list .catalog-product-item{position:relative;flex:0 0 auto;width:auto;text-align:center}.catalog-product-item .catalog-product-image img{width:100%;height:auto}.catalog-product-item .catalog-product-title{background-color:var(--item-background-color);border:1px solid var(--item-border-color);justify-content:center;display:flex;align-items:center;gap:12px;padding:16px;flex:1}.catalog-product-item .catalog-product-title .title{color:#383838;font-family:Cabin,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:normal;text-align:center;margin:0;text-wrap:nowrap}.catalog-product-item .catalog-product-title .title-icon{transform:rotate(-45deg);line-height:0}.catalog-product-item .catalog-product-title .title-icon svg{width:17px}@media(max-width:1024px){.catalog-product{padding:0}.catalog-product-header{padding:0 24px;margin-bottom:16px}.catalog-product-title .title{font-size:20px;letter-spacing:0;margin:0}.catalog-product-list{padding:0 24px}.catalog-product-list .catalog-product-item{position:relative;flex:0 0 auto;width:auto;text-align:center}.catalog-product-item .catalog-product-image img{width:100%;height:auto}.catalog-product-item .catalog-product-title{position:static;top:auto;left:auto;transform:none}.catalog-product-item .catalog-product-title .title{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400}}.book-grid{margin:0 0 48px}.book-grid-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 48px 24px}.book-grid-title .title{color:#383838;font-family:"Noto Serif";font-size:18px;font-weight:400;line-height:normal;letter-spacing:0}.book-grid-cta .cta{display:flex;align-items:center;gap:11px}.book-grid-cta .cta span{color:#383838;font-family:Cabin,sans-serif;font-size:14px;font-weight:500;line-height:normal;letter-spacing:0}.book-grid-item{flex:0 0 auto;width:calc((100% / 6) - ((32px * 5) / 6));display:flex;align-items:flex-end;height:auto;max-width:none}.book-grid-item.grid__item .card__inner.gradient{background-color:transparent}.book-grid-item.grid__item .card__media .media img{padding:0}@media(max-width:1024px){.book-grid{margin:0 0 48px}.book-grid-header{padding:0 24px;margin:0 0 24px}.book-grid-title .title{font-size:20px;letter-spacing:0;margin:0;display:flex;align-items:center;gap:10px}.book-grid-title .title svg{transform:rotate(-45deg);line-height:0;width:18px;height:18px;margin-bottom:-3px}.book-grid-list{padding:0}.book-grid-item{flex:0 0 auto;width:calc((100% / 1.9) - (12px / 1.9));margin-bottom:26px}}.publisher-desk-grid{background-color:var(--background_color);padding:48px;padding-bottom:var(--margin_bottom);margin-bottom:var(--margin_bottom)}.publisher-desk-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:32px}.publisher-desk-title .title{color:#383838;font-family:"Noto Serif";font-size:18px;line-height:normal;font-weight:400;letter-spacing:0}.publisher-desk-cta .cta{display:flex;align-items:center;gap:11px}.publisher-desk-cta .cta span{color:#383838;font-family:Cabin,sans-serif;font-size:14px;font-weight:500;line-height:normal;letter-spacing:0}.publisher-desk-item{flex:0 0 auto;width:calc(25% - 12px);height:auto;display:flex;flex-direction:column}.publisher-desk-list-1 .publisher-desk-item{width:100%}.publisher-desk-list-2 .publisher-desk-item{width:calc(50% - 8px)}.publisher-desk-list-3 .publisher-desk-item{width:calc((100% / 3) - ((16px * 2) / 3))}.publisher-desk-item a{display:block}.publisher-item-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:79 / 100}.publisher-desk-list .publisher-item-image .banner-landscape{display:none}.publisher-desk-list .publisher-item-image .banner-portrait{display:block}.publisher-desk-list-1 .publisher-item-image .banner-landscape,.publisher-desk-list-2 .publisher-item-image .banner-landscape{display:block;aspect-ratio:unset;max-height:410.33px}.publisher-desk-list-1 .publisher-item-image .banner-portrait,.publisher-desk-list-2 .publisher-item-image .banner-portrait{display:none}.publisher-item-content{height:100%;margin-top:16px;display:flex;flex-direction:column}.publisher-item-subtitle .subtitle{color:#383838;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.publisher-item-title{margin-top:4px}.publisher-item-title .title{color:#383838;font-family:Cabin,sans-serif;font-size:20px;font-weight:500;line-height:25px;letter-spacing:0;margin:0}.publisher-item-description{margin-top:auto}.publisher-item-description .description{min-height:36px}.publisher-item-description .description,.publisher-item-description .description p{max-width:83%;padding:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:24px;color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.4px;text-transform:capitalize}.publisher-item-cta{margin-top:16px}.publisher-item-cta>a{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0;display:flex;align-items:center;gap:7.2px}.publisher-item-cta-icon{transform:rotate(-45deg);line-height:0}.publisher-item-cta-icon svg{width:17px}@media(max-width:1024px){.publisher-desk-grid{padding:48px 0}.publisher-desk-header{padding:0 24px;margin-bottom:18px}.publisher-desk-title .title{margin:0;display:flex;align-items:center;gap:10px}.publisher-desk-title .title svg{transform:rotate(-45deg);line-height:0;width:18px;height:18px;margin-bottom:-3px}.publisher-desk-item{width:calc((100% / 1.2) - (16px / 1.2))}.publisher-item-title .title{margin:0}}.note-creator{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:64px;margin:48px 0}.note-creator-content{display:flex;flex-direction:column;justify-content:space-between}.note-creator-subtitle .subtitle{color:#383838;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.note-creator-title .title p{color:#383838;font-family:Noto Serif;font-weight:300;font-size:24px;line-height:32px;letter-spacing:0}.note-creator-cta-list{display:flex;flex-direction:row;align-items:center;gap:73px}.note-creator-cta{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0;text-decoration:underline}@media(max-width:1024px){.note-creator{flex-direction:column;align-items:center;gap:24px}.note-creator-image{width:100%;text-align:center}.note-creator-image img{max-width:80%}.note-creator-content{max-width:80%;padding:0 17px}.note-creator-subtitle{margin-bottom:22px}.note-creator-subtitle .subtitle{font-size:20px;letter-spacing:0}.note-creator-title{margin-bottom:27px}.note-creator-title .title{margin:0}.note-creator-title .title p{font-size:18px;line-height:1.41;letter-spacing:0}.note-creator-cta-list{justify-content:space-between;gap:0}.note-creator-cta{text-decoration:none}}.video-youtube{background-color:var(--background_color);margin-bottom:48px}.video-youtube-header{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0 48px;margin-bottom:24px}.video-youtube-title .title{color:#383838;font-family:Noto Serif;font-size:20px;line-height:26px;font-weight:400;letter-spacing:-.02em}.video-youtube-cta .cta{display:flex;align-items:center;gap:11px}.video-youtube-cta .cta span{color:#383838;font-family:Cabin,sans-serif;font-size:14px;font-weight:500;line-height:normal;letter-spacing:0}.video-youtube-slider .swiper-wrapper{padding:0 48px 23px;align-items:stretch}.video-youtube-slider .swiper-slide{width:calc((100% / 2.8) - (16px * 2 / 2.8));height:auto;transition:transform .3s ease;position:relative}iframe.youtube-item-video{display:block!important;width:100%!important;height:300px!important;min-height:100%;border:none;background:#000;pointer-events:none}.video-youtube-slider .swiper-slide:hover iframe.youtube-item-video{pointer-events:auto}.video-youtube-slider .swiper-wrapper{z-index:1;transform-style:preserve-3d}.video-youtube-slider .swiper-slide{position:relative;transform:translateZ(0)}.video-youtube-slider .swiper-slide:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;pointer-events:none}.youtube-item-cover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.youtube-item-cover img{width:100%;height:100%;object-fit:cover}.video-youtube-swiper-control{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:32px;padding:2px 48px}.video-youtube-swiper-control .swiper-scrollbar{position:relative;background-color:#000;height:1px;width:100%;margin-top:0;top:0;bottom:0;left:0}.video-youtube-swiper-control .swiper-scrollbar-drag{background:#000;height:4px;top:-1.5px;border-radius:0;display:block;cursor:grab}.video-youtube-swiper-buttons{display:flex;flex-direction:row;gap:33px}.video-youtube-swiper-buttons .swiper-button-prev,.video-youtube-swiper-buttons .swiper-button-next{position:relative;left:0;right:0;background-image:none;background-color:transparent;color:#000;display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:5px;margin-top:0;top:0;opacity:1;z-index:9}.video-youtube-swiper-buttons .swiper-button-prev.swiper-button-disabled,.video-youtube-swiper-buttons .swiper-button-next.swiper-button-disabled{color:#000}.video-youtube-swiper-buttons .swiper-button-prev:after,.video-youtube-swiper-buttons .swiper-button-next:after{display:none}@media(max-width:1024px){.video-youtube{padding:0 0 45px;background-color:var(--background_color)}.video-youtube-header{padding:0 24px;margin-bottom:26px}.video-youtube-title{margin-bottom:5px}.video-youtube-title .title{font-size:20px;line-height:normal;letter-spacing:0;margin:0;display:flex;flex-direction:row;align-items:center;gap:10px}.video-youtube-title .title .title-icon{transform:rotate(-45deg);line-height:0}.video-youtube-title .title .title-icon svg{width:20px}.video-youtube-description .description{font-family:Rubik,sans-serif;font-size:12px;line-height:18px;letter-spacing:0}.video-youtube-slider .swiper-wrapper{padding:0 24px}.video-youtube-slider .swiper-slide{width:calc(100% / 1.3);margin-right:12px}iframe.youtube-item-video{height:165px!important}}.upcoming-event-grid{background-color:var(--background_color);padding:0 48px 43px}.upcoming-event-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:32px}.upcoming-event-title .title{color:#383838;font-family:Noto Serif;font-size:20px;line-height:26px;font-weight:400;letter-spacing:-.02em}.upcoming-event-list{display:flex;flex-direction:row;align-items:flex-end;gap:16px;flex-wrap:nowrap}.upcoming-event-item{flex:1 0 0}.upcoming-event-item a{display:block}.upcoming-item-image{position:relative}.upcoming-item-image img{width:100%;height:auto}.upcoming-event-date{position:absolute;bottom:30px;right:29px}.upcoming-event-date-inner{display:flex;flex-direction:column}.upcoming-event-date .date{color:#fff;font-family:Cabin,sans-serif;font-size:30px;font-weight:400;line-height:normal;letter-spacing:0;text-align:center}.upcoming-event-date .month{color:#fff;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;text-align:center}.upcoming-item-content{margin-top:16px}.upcoming-item-subtitle .subtitle{color:#383838;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.upcoming-item-title{margin-top:4px}.upcoming-item-title .title{color:#383838;font-family:Cabin,sans-serif;font-size:20px;font-weight:500;line-height:25px;letter-spacing:0}.upcoming-item-description{margin-top:24px}.upcoming-item-description .description{max-width:83%;padding:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.upcoming-item-description .description p{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}@media(max-width:1024px){.upcoming-event-grid{padding:0 24px 41px}.upcoming-event-header{margin-bottom:16px}.upcoming-event-title .title{font-size:20px;line-height:normal;letter-spacing:0;display:flex;align-items:center;gap:10px;margin:0}.upcoming-event-title .title .title-icon{transform:rotate(-45deg);line-height:0}.upcoming-event-title .title .title-icon svg{width:20px}.upcoming-event-list{display:flex;gap:0}.upcoming-event-item{flex:0 0 auto}.upcoming-event-date{bottom:20px;right:33px}.upcoming-item-content{margin-top:24px}.upcoming-item-title{margin-top:4px}.upcoming-item-title .title{margin:0}.upcoming-item-description{margin-top:15px}.upcoming-item-description .description{max-width:none}}.collection__header{margin-top:63px;margin-bottom:5rem}.collection__header.collection-has-filter{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:58px;margin-top:130px;margin-bottom:80px}.collection__header.page-width:after{display:none}.collection__header h2.title-collection{color:#000;font-family:Rubik,sans-serif;font-size:26px;font-weight:400;line-height:normal;letter-spacing:0;margin-bottom:0;border-bottom:0}.grid.product-grid{column-gap:16px;row-gap:37px;margin-left:0;padding-bottom:58px;overflow-anchor:none}.grid.product-grid.product-grid-empty{justify-content:center}.grid.product-grid:after{display:none}@media screen and (min-width:750px){.grid.product-grid{column-gap:16px;row-gap:37px;margin-left:0;width:auto;max-width:none}}.grid__item{float:none;padding-left:0}.grid--1-col-desktop .grid__item{flex:0 0 100%;min-width:100%}.grid--2-col-desktop .grid__item{flex:0 0 calc(50% - 9.095px);min-width:calc(50% - 9.095px)}.grid--3-col-desktop .grid__item{flex:0 0 calc((100% / 3) - (16px * 2 / 3));min-width:calc((100% / 3) - (16px * 2 / 3))}@media screen and (min-width:990px){.grid--6-col-desktop .grid__item{flex:0 0 calc((100% / 6) - (16px * 5 / 6));min-width:calc((100% / 6) - (16px * 5 / 6))}.grid--5-col-desktop .grid__item{flex:0 0 calc(20% - 12.8px);min-width:calc(20% - 12.8px)}.grid--4-col-desktop .grid__item{flex:0 0 calc(25% - 12px);min-width:calc(25% - 12px)}}.grid__item .card__inner.gradient{background:#f3faff}.grid__item:hover .card__inner.gradient{border:.3px solid #000000;box-shadow:0 0 14.3px #0000001a}.grid__item .card__media .media img{position:static;object-fit:contain;padding:30px}.grid__item .card__media .media img:nth-child(1){position:absolute}.grid__item .card__badge{display:none}.grid__item .card__information{padding-bottom:0;display:flex;flex-direction:column;align-items:center;min-height:112px;padding-top:16px}@media screen and (min-width:750px){.grid__item .card__information{padding-bottom:0;padding-top:17px}}.tooltipster-base.tooltip-store-theme{display:none}.grid__item .card__subheading{color:#383838;font-family:Noto Serif;font-size:12px;font-weight:400;line-height:12px;letter-spacing:-.02em;text-align:center;text-transform:uppercase;margin-bottom:6px}.grid__item .card__heading{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:500;line-height:25px;letter-spacing:0;text-align:center;margin-bottom:19px}.grid__item .card-information{margin-top:auto}.grid__item .card-information>.price{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:19px;letter-spacing:0;text-align:center;align-items:center}.grid__item .card-information>.price .price-item--regular{color:#383838;font-weight:400}.grid__item .card-information>.price.price--on-sale .price__sale{display:flex;align-items:center;gap:10px;margin-right:0}.grid__item .card-information>.price.price--on-sale .price__sale .price-item--sale{order:-1;color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:0;margin-right:0}.grid__item .card-information>.price.price--on-sale .price__sale .price-item--regular{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:25px;letter-spacing:0;margin-right:0}.grid__item .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0}.grid__item .card__bookmark-icon{position:absolute;top:13px;right:13px;z-index:1;line-height:0;display:none}.grid__item:hover .card__bookmark-icon{display:block}.grid__item .card__bookmark-icon .smartwishlist{line-height:0}.grid__item .card__bookmark-icon .smartwishlist.unbookmarked svg.svg-bookmark{display:block}.grid__item .card__bookmark-icon .smartwishlist.unbookmarked svg.svg-bookmark-fill{display:none}.grid__item .card__bookmark-icon .smartwishlist.bookmarked svg.svg-bookmark{display:none}.grid__item .card__bookmark-icon .smartwishlist.bookmarked svg.svg-bookmark-fill{display:block}.pagination-wrapper.pagination-wrapper-2025{width:11.7%;margin:39px auto}.main-blog .pagination-wrapper.pagination-wrapper-2025{margin-top:59px;margin-bottom:123px}.pagination-progress-container{height:1px;background-color:#d9d9d9;border-radius:0}.pagination-progress-container .pagination-progress-bar{position:relative;display:block;height:3px;background-color:#000;transition:width .3s ease;top:-1px}.pagination-wrapper>.pagination{padding-top:10px}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center}.pagination-wrapper .pagination__list{justify-content:space-between}.pagination-wrapper .pagination__list>li{flex:0 0 auto;width:auto;max-width:none}.pagination-wrapper .pagination__list>li:not(:last-child){margin-right:0}.pagination-wrapper .pagination__item{height:auto}.collection-skeleton{display:grid;gap:37px 16px;width:100%}.collection-skeleton-6{grid-template-columns:repeat(6,minmax(0,1fr))}.collection-skeleton-5{grid-template-columns:repeat(5,minmax(0,1fr))}.collection-skeleton-4{grid-template-columns:repeat(4,minmax(0,1fr))}.collection-skeleton-3{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-skeleton-2{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-skeleton-1{grid-template-columns:repeat(1,minmax(0,1fr))}.collection-skeleton .skeleton-card{display:block;min-height:320px;border-radius:6px;background:linear-gradient(90deg,#1010100d 25%,#10101014 37%,#1010100d 63%);background-size:400% 100%;animation:shimmer 1.4s ease infinite}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.collection-skeleton .skeleton-card{animation:none}}#ProductGridContainer.is-loading{pointer-events:none;opacity:.7}.collection-status-bar{position:fixed;left:0;bottom:0;right:0;transition:transform .5s ease;transform:translateY(100%);background-color:#fff;z-index:9}.collection-status-bar.is-sticky{transform:translateY(0)}.collection-status-bar-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 48px;border-top:1px solid #383838;border-bottom:1px solid #383838;border-bottom-color:transparent}.btn-status-bar-filter,.status-bar-count .count,.btn-status-bar-top{color:#383838;font-family:"Noto serif",sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0}@media(max-width:1024px){.collection__header{margin-top:8px;margin-bottom:24px}.collection__header.collection-has-filter{flex-direction:row;justify-content:space-between;gap:20px;margin-top:0;margin-bottom:37px}.collection__header h2.title-collection{color:#383838;font-size:20px;line-height:normal;letter-spacing:0;margin-left:0;margin-bottom:0}.grid.product-grid{column-gap:18.19px;row-gap:38.23px;padding-bottom:55px}.grid.product-grid>.grid__item{width:calc(50% - 9.095px);max-width:none;flex-grow:unset;flex-shrink:unset}.grid__item .card__information{min-height:none}.grid__item .card__heading{line-height:16px}.grid__item .card-information>.price{font-size:10px;line-height:16px;letter-spacing:.5px}.grid__item .card-information>.price .price-item--regular{color:#383838;font-weight:400}.grid__item .card-information>.price.price--on-sale .price__sale{flex-wrap:nowrap;justify-content:center;gap:2px}.grid__item .card-information>.price.price--on-sale .price__sale .price-item--sale{font-size:10px;line-height:16px;letter-spacing:0}.grid__item .card-information>.price.price--on-sale .price__sale .price-item--regular{font-family:Rubik,sans-serif;font-size:10px;line-height:16px;letter-spacing:0}.grid__item .card__bookmark-icon{top:15px;right:14.8px;display:block}.pagination-wrapper.pagination-wrapper-2025{width:48.29%;margin:0 auto 39px}.main-blog .pagination-wrapper.pagination-wrapper-2025{margin-top:55px;margin-bottom:39px}.pagination-progress-container{height:1px;background-color:#d9d9d9;border-radius:0}.pagination-progress-container .pagination-progress-bar{position:relative;display:block;height:3px;background-color:#000;transition:width .3s ease;top:-1px}.pagination-wrapper>.pagination{padding-top:10px}.pagination-wrapper .pagination__list{justify-content:space-between}.pagination-wrapper .pagination__list>li{flex:0 0 auto;width:auto;max-width:none}.pagination-wrapper .pagination__list>li:not(:last-child){margin-right:0}.pagination-wrapper .pagination__item{height:auto}.pagination-wrapper .pagination__item{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:25px;letter-spacing:0}.pagination-wrapper .pagination__item .pagination__item--current_page{font-weight:700}.collection-skeleton .skeleton-card{min-height:250px}.collection-status-bar-inner{padding:8px 24px;border:0;border-top:1px solid #383838}}.body-product u{text-decoration:none}.product.grid.product--large{gap:11.58%;margin-bottom:89px}.product.grid.product--large:after{display:none}.product.grid.product--large:not(.product--no-media) .product__info-wrapper{padding:0;max-width:none;width:27.78%}@media screen and (min-width:990px){.product.grid.product--large:not(.product--no-media) .product__info-wrapper{padding:0;max-width:none;width:27.78%}}.product.grid.product--large:not(.product--no-media).product--right .product__info-wrapper{padding:0}@media screen and (min-width:990px){.product.grid.product--large:not(.product--no-media).product--right .product__info-wrapper{padding:0}}.product.grid.product--large:not(.product--no-media) .product__media-wrapper{max-width:none;width:60.64%;display:flex;flex-direction:column;min-height:100dvh}@media screen and (min-width:990px){.product.grid.product--large:not(.product--no-media) .product__media-wrapper{max-width:none;width:60.64%}}.product--stacked .product__media-wrapper .product__media-item{max-width:none}@media screen and (min-width:990px){.product--stacked .product__media-wrapper .product__media-item{max-width:none}}.product:not(.product--columns) .product__media-list .product__media-item:first-child,.product:not(.product--columns) .product__media-list .product__media-item--full,.product--stacked .product__media-wrapper .product__media-item{width:71.07%;max-height:70dvh}.product__media-list.swiper{width:100%;height:70dvh;overflow:hidden;display:flex;flex-direction:row}.product:not(.product--columns) .product__media-list.product__book .product__media-item:first-child,.product:not(.product--columns) .product__media-list.product__book .product__media-item--full,.product--stacked .product__media-wrapper .product__media-list.product__book .product__media-item{max-height:57dvh}.product__media-list.product__book.swiper{height:57dvh}.product__media-swiper-control{position:relative;display:flex;align-items:center;width:3px;height:100%}.product__media-list .swiper-scrollbar{position:relative;width:1px;height:243px;background:#d9d9d9;border-radius:0;display:block;left:0;right:0;top:0;bottom:0;cursor:pointer}.product__media-list .swiper-scrollbar-drag{display:block;width:3px;left:-1px;border-radius:0;background:#000;cursor:pointer}.product__media-list .product__media-toggle{position:absolute;top:auto;left:auto;bottom:1.2rem;right:1.2rem;width:48px;height:48px;z-index:1;cursor:pointer}.product__media-list .product__modal-opener--image .product__media-toggle:hover{cursor:pointer}.product__media-list .product__media-toggle:after{display:none}.product-media-description p,.product-media-description span{color:#000;font-family:Noto Serif;font-weight:300;font-size:14px;line-height:24px;letter-spacing:0;margin-bottom:20px}.product-media-description h1,.product-media-description h2,.product-media-description h3,.product-media-description h4,.product-media-description h5,.product-media-description h6,.product-media-description h1>span,.product-media-description h2>span,.product-media-description h3>span,.product-media-description h4>span,.product-media-description h5>span,.product-media-description h6>span,.product-media-description h1>strong,.product-media-description h2>strong,.product-media-description h3>strong,.product-media-description h4>strong,.product-media-description h5>strong,.product-media-description h6>strong,.product-media-description h1>b,.product-media-description h2>b,.product-media-description h3>b,.product-media-description h4>b,.product-media-description h5>b,.product-media-description h6>b{color:#000;font-family:Noto Serif;font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.02em;margin-bottom:20px}.product-media-description p:last-child,.product-media-description span:last-child,.product-media-description h1:last-child,.product-media-description h2:last-child,.product-media-description h3:last-child,.product-media-description h4:last-child,.product-media-description h5:last-child,.product-media-description h6:last-child{margin-bottom:0}.product__info-wrapper .product__info-container.product__column-sticky{max-width:none;top:120px;height:100%;max-height:535px;display:flex;flex-direction:column}@media screen and (min-width:750px){.product__info-wrapper .product__info-container.product__column-sticky{max-width:none;top:120px;height:100%;max-height:535px;display:flex;flex-direction:column}}.product__info-wrapper .product__info-container>*+*{margin:0}.product__text.product__subtitle{color:#383838;font-family:Noto Serif;font-size:14px;font-weight:400;line-height:12px;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:8px}.product__info-wrapper .product__title{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:22px}.product__info-wrapper .product__title h1{color:#383838;font-family:Cabin,sans-serif;font-size:26px;font-weight:500;line-height:32px;letter-spacing:0}.product__info-wrapper .product__title .smartwishlist{line-height:0}.product__info-wrapper .product__title .smartwishlist.unbookmarked svg.svg-bookmark{display:block}.product__info-wrapper .product__title .smartwishlist.unbookmarked svg.svg-bookmark-fill{display:none}.product__info-wrapper .product__title .smartwishlist.bookmarked svg.svg-bookmark{display:none}.product__info-wrapper .product__title .smartwishlist.bookmarked svg.svg-bookmark-fill{display:block}.product__info-container .product__description,.product__info-container .product__description p{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0;max-height:32dvh;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}@media only screen and (max-width:749px){.product__info-container .product__description,.product__info-container .product__description p{font-size:12px}}.product__info-container .product__description::-webkit-scrollbar{display:none}.product__info-container .product__description ul{margin:0;padding-left:20px}.product__info-container .color-swatches{margin-top:0;margin-bottom:16px;gap:8px;flex-wrap:wrap}.product__info-container .color-swatches .color-swatch-item{background-color:#f3faff;border-width:.5px;border-color:transparent;margin-right:0;flex:0 0 calc((100% - (8px * 6)) / 7);max-width:calc((100% - (8px * 6)) / 7);box-sizing:border-box}.product__info-container .color-swatches .color-swatch-item.current-color-swatch-item{border-color:#000}.product__info-container .color-swatches .color-swatch-item .result-swatch-item .swatch-img img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.product__info-container .header-color-swatch{display:block;color:#000;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:25px;letter-spacing:0;margin-bottom:22px}.product__info-wrapper .product__group-button{display:flex;flex-direction:column;gap:16px;margin-bottom:84px}.product__group-button .product__item-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;border:1px solid #000;padding:8px 22px;min-height:60px}.product__group-button .product__item-text{text-align:left}.product__group-button .product__item-title{color:#383838;font-family:Cabin,sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:0}.product__group-button .product__item-subtitle{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0}.product__group-button .product__item-arrow{line-height:0}.product__info-wrapper .product__info-container .product-form{margin:0;padding-top:0}.product__info-wrapper .buy__button-form{margin-top:auto}.product-form__submit.button{background-color:#383838;border-color:#000;color:#fff;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:0;padding:18px 0;min-height:auto;margin-bottom:0}.product-form__submit.disable{background-color:#383838;color:#fff}.product-form__submit .product-button-price{display:flex;gap:5px}.product-form__submit .product-button-separator{margin:0 5px}.product-detail-sidebar-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10;visibility:hidden;opacity:0;background:#000;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.product-detail-sidebar-overlay.is-visible{opacity:.7;visibility:visible}.product-detail-sidebar{position:fixed;left:0;top:0;width:372px;z-index:11;max-height:100dvh;-webkit-transition:all .5s ease;transition:all .5s ease;transform:translate(-100%)}.product-detail-sidebar.active{transform:translate(0)}.product-detail-sidebar.active:after{display:none}.product-detail-sidebar.shipping-giftwrap-sidebar,.product-detail-sidebar.see-detail-sidebar{overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.product-detail-sidebar.shipping-giftwrap-sidebar::-webkit-scrollbar,.product-detail-sidebar.see-detail-sidebar::-webkit-scrollbar{display:none}.product-sidebar-inner{min-height:100dvh;background-color:#fff;box-shadow:0 4px 4px #0000001a;padding:44px 48px 70px;display:flex;flex-direction:column}.product-sidebar-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.product-sidebar-title .title{color:#000;font-family:Rubik,sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0}.product-sidebar-close{cursor:pointer}.product-sidebar-description{margin-bottom:30px}.product-sidebar-description .description{padding:0}.product-sidebar-description .description p{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0;margin-bottom:16px}.product-sidebar-description .description p:last-child{margin-bottom:0}.product-sidebar-box-list{display:flex;flex-direction:column;gap:10px;margin-bottom:47px}.product-sidebar-box-item{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;border:.5px solid #000;padding:8px 22px;min-height:60px}.product-box-item-title .title,.product-box-item-status .status,.product-box-item-status .countdown-timer{color:#000;font-family:Cabin,sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:0}.product-box-item-description .description{color:#000;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0;padding:0}.product-sidebar-payment{margin-bottom:47px}.product-payment-list{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:16px}.product-payment-item img{width:auto;height:100%;max-height:32px}.product-payment-price-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#383838;font-family:Rubik,sans-serif;font-size:12px;line-height:24px;letter-spacing:0}.product-giftwrap-input{margin-bottom:18px}.product-giftwrap-input input{margin-bottom:0;display:none}.product-giftwrap-input .product-giftwrap-title{position:relative;color:#000;font-family:Rubik,sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0}.product-giftwrap-image{margin-bottom:12px}.product-giftwrap-image img{width:100%;height:auto}.product-giftwrap-description .description{padding:0}.product-giftwrap-description .description p{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0;margin-bottom:21px}.product-giftwrap-description .description p:last-child{margin-bottom:0}.select-size-sidebar .product-sidebar-title{margin-bottom:42px}.product-sidebar-size-list{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:30px}.product-sidebar-size-item{flex:0 0 calc((100% - (16px * 5)) / 6);max-width:calc((100% - (16px * 5)) / 6);box-sizing:border-box}.product-sidebar-size-item input{display:none}.product-sidebar-size-item label{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:0;position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:13px 0;background-color:#f3faff;border:.5px solid transparent;margin:0}.product-sidebar-size-item input:checked+label{border-color:#000}.product-sidebar-size-item.soldout label:before{position:absolute;content:"";left:50%;top:0;bottom:0;border-left:1px solid;border-color:#222323;transform:rotate(45deg)}.product-sidebar-size-button{position:absolute;bottom:0;left:0;right:0;z-index:1}.btn-product-size-sidebar{background-color:#383838;border:.5px solid #383838;padding:18px;width:100%;color:#fff;font-family:Cabin,sans-serif;font-size:16px;font-weight:700;line-height:25px;letter-spacing:1.6px;text-align:center}.btn-product-size-sidebar:disabled,.btn-product-size-sidebar.disable{background-color:#fff;color:#383838;cursor:not-allowed}.product-measurement-box{background-color:#ededed;border:.5px solid #000;padding:9px 16px;margin-bottom:16px;color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0}.product-measurement-body{max-height:52dvh;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.product-measurement-body::-webkit-scrollbar{display:none}.product-measurement-description{margin-bottom:20px}.product-measurement-description *{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:.4px}.product-sidebar-size-chart{overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;flex:1 1 0}.product-sidebar-size-chart::-webkit-scrollbar{display:none}.product-sidebar-chart-title{margin-bottom:16px}.product-sidebar-chart-title .title{color:#000;font-family:Cabin,sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:1.8px}.product-sidebar-chart-content h6{color:#000;font-family:Cabin,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:1.4px;margin-bottom:8px}.product-sidebar-chart-content table{border-collapse:collapse;width:100%;text-align:center;border:1px solid #e0e0e0;color:#383838;margin-bottom:20px}.product-sidebar-chart-content td{padding:10px 8px;font-family:Cabin,sans-serif;font-size:12px;letter-spacing:1.2px;color:#333;text-align:center}.product-sidebar-chart-content tr:nth-child(2n){background-color:#f5f5f5}.product-sidebar-chart-content tr:first-child td{padding:12px 8px;font-family:Cabin,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;border-bottom:3px solid #f5a000;background-color:#fff}.product-sidebar-variant-color-body{margin-bottom:35px}.product-sidebar-variant-color-body .color-swatches{margin-top:0;margin-bottom:0;gap:16px;flex-wrap:wrap}.product-sidebar-variant-color-body .color-swatches .color-swatch-item{background-color:#f3f3f3;border-color:transparent;margin-right:0;flex:0 0 calc((100% - 48px)/4);max-width:calc((100% - 48px)/4);box-sizing:border-box}.product-sidebar-variant-color-body .color-swatches .color-swatch-item.current-color-swatch-item{border-color:#000}.product-sidebar-variant-color-body .color-swatches .color-swatch-item .result-swatch-item .swatch-img{padding:5px 10px 10px}.product-sidebar-variant-color-body .color-swatches .color-swatch-item .result-swatch-item .swatch-img img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.product-sidebar-variant-size-title{margin-bottom:10px}.product-sidebar-variant-size-title .title{color:#000;font-family:Cabin,sans-serif;font-size:18px;font-weight:400;letter-spacing:.9px;line-height:25px}.product__info-wrapper .product__info-container .product-sidebar-variant-size-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:32px}.product-sidebar-variant-size-item{flex:0 0 calc((100% - (8px * 6)) / 7);max-width:calc((100% - (8px * 6)) / 7);box-sizing:border-box}.product-sidebar-variant-size-item label{padding:0;aspect-ratio:1 / 1}.product-sidebar-see-detail{max-height:78dvh;padding-bottom:25px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.product-sidebar-see-detailt::-webkit-scrollbar{display:none}.product-sidebar-see-detail .description{color:#000;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:21px;padding:0}.product-sidebar-see-detail .description p{margin-bottom:15px}.product-sidebar-see-detail .description p:last-child{margin-bottom:0}.product-sidebar-see-detail .description ul{list-style:disc;padding-left:13px}.product-sidebar-see-detail .description ul>li{list-style:disc}@media(max-width:1024px){.page-width-product{position:static;padding:0}.product.grid.product--large{flex-direction:column;gap:11.58%;margin-bottom:0}.product.grid.product--large:after{display:none}.product.grid.product--large:not(.product--no-media) .product__info-wrapper{width:100%}.product.grid.product--large:not(.product--no-media).product--right .product__info-wrapper{padding:48px 24px 0;border-top:1px solid #383838;position:relative;background-color:#fff;z-index:9}.product.grid.product--large:not(.product--no-media) .product__media-wrapper{width:100%;padding:0 24px;position:sticky;top:154.6px;z-index:8;min-height:unset}.product--stacked .product__media-wrapper .product__media-item{max-width:none}.product:not(.product--columns) .product__media-list .product__media-item:first-child,.product:not(.product--columns) .product__media-list .product__media-item--full,.product--stacked .product__media-wrapper .product__media-item{max-height:70dvh}.product--stacked .product__media-wrapper .product__media-item.swiper-slide:after{display:none}.product__media-list.swiper{height:64dvh;margin-bottom:20px}.product:not(.product--columns) .product__media-list.product__book .product__media-item:first-child,.product:not(.product--columns) .product__media-list.product__book .product__media-item--full,.product--stacked .product__media-wrapper .product__media-list.product__book .product__media-item{max-height:57dvh}.product__media-list.product__book.swiper{height:57dvh}.product__media-list.swiper .product__media-swiper-pagination .swiper-pagination-bullet{background-color:#383838;border-radius:0;width:4px;height:4px;opacity:1;margin:0 6px}.product__media-list.swiper .product__media-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:73px}.product__media-list .product__media-toggle{top:0;left:0;width:24px;height:24px}.product__media-list .product__modal-opener--image .product__media-toggle:hover{cursor:pointer}.product__media-list .product__media-toggle:after{display:none}.product-media-description p,.product-media-description span{line-height:19px;letter-spacing:0;margin-bottom:20px}.product-media-description h1,.product-media-description h2,.product-media-description h3,.product-media-description h4,.product-media-description h5,.product-media-description h6,.product-media-description h1>span,.product-media-description h2>span,.product-media-description h3>span,.product-media-description h4>span,.product-media-description h5>span,.product-media-description h6>span{color:#000;font-family:Rubik,sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:1px;margin-bottom:22px}.product-media-description .description-content.line-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:11;overflow:hidden}.product-media-description.is-expanded .description-content{display:block;-webkit-line-clamp:unset}.product__info-wrapper .product__info-container>.product-media-description{margin-bottom:56px}.product-media-description .read-more-btn{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:26px;letter-spacing:0;text-decoration:underline;margin-top:19px}.product__info-wrapper .product__info-container.product__column-sticky{top:auto;height:100%;max-height:none}.product__info-wrapper .product__info-container>*+*{margin:0}.product__price{display:flex;flex-direction:row;gap:4px;color:#383838;font-family:Rubik,sans-serif;font-size:14px;font-weight:700;line-height:16px;letter-spacing:.7px}.product__info-wrapper .product__info-container>.product__price{margin-bottom:46px}.product__price.product__price-sale .product-price-sale{font-weight:400}.product__info-wrapper .product__title{align-items:flex-start;margin-bottom:23px}.product__info-wrapper .product__title h1{font-family:Rubik,sans-serif}.product__info-wrapper .product__title .smartwishlist{margin-top:3px;line-height:0}.product__info-wrapper .product__title .smartwishlist.unbookmarked svg.svg-bookmark{display:block}.product__info-wrapper .product__title .smartwishlist.unbookmarked svg.svg-bookmark-fill{display:none}.product__info-wrapper .product__title .smartwishlist.bookmarked svg.svg-bookmark{display:none}.product__info-wrapper .product__title .smartwishlist.bookmarked svg.svg-bookmark-fill{display:block}.product__info-container>.product__description{max-height:none;overflow-y:visible;-ms-overflow-style:unset;scrollbar-width:unset}.product__info-container>.product__description::-webkit-scrollbar{display:block}.product__info-container>.product__description ul{margin:0;padding-left:20px}.product__info-container .color-swatches{margin-bottom:7.76px;gap:8.63px}.product__info-container .color-swatches .color-swatch-item{flex:0 0 calc((100% - (8.63px * 5)) / 6);max-width:calc((100% - (8.63px * 5)) / 6)}.product__info-container .header-color-swatch{font-family:Rubik,sans-serif;margin-bottom:23px}.product__info-wrapper .product__group-button{border-width:.5px 0;border-style:solid;border-color:#000;gap:0;padding:0}.product__group-button .product__item-button{border:0;padding:32px 0;min-height:auto;border-bottom:.5px solid #000}.product__group-button .product__item-button:last-child{border-bottom:0}.product__group-button .product__item-button .product__item-arrow svg path{fill:#383838}.product__group-button .product__item-button.product__item-button-accordion .product__item-arrow svg{transition:all .2s linear}.product__group-button .product__item-button.product__item-button-accordion.active .product__item-arrow svg{transform:rotate(-180deg)}.product__group-button .product__item-title{font-family:Rubik,sans-serif;font-size:18px;letter-spacing:.9px}.product__group-button .product__item-subtitle{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:.4px}.product__group-button .product__item-arrow{line-height:0}.product__info-wrapper .product__info-container .product-form{margin:0;padding-top:0}.product__info-wrapper .buy__button-form{margin-top:auto}.product-form__submit.button{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:10;transition:transform .5s ease;transform:translateY(100%)}.product-form__submit.button.is-sticky{transform:translateY(0)}.product-form__submit.button:before,.product-form__submit.button:after{display:none}.product-form__submit.disable{background-color:#383838;color:#fff}.product-form__submit .product-button-price{display:flex;gap:5px}.product-form__submit .product-button-separator{margin:0 5px}.product-detail-sidebar-overlay{background:transparent}.product-detail-sidebar-overlay.is-visible{opacity:1;visibility:visible}.product-detail-sidebar{width:100%}.product-detail-sidebar.select-size-sidebar{bottom:0;display:flex;flex-direction:column;justify-content:center;transition:none;visibility:hidden}.product-sidebar-inner{padding:24px}.product-detail-sidebar.select-size-sidebar .product-sidebar-inner{min-height:auto}.product-detail-sidebar.select-size-sidebar.active .product-sidebar-inner{box-shadow:0 23px 74.3px 53px #0003;visibility:visible}.product-sidebar-close{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:.6px;text-decoration:underline}.product-sidebar-title{margin-bottom:18px}.product-sidebar-title .title{font-family:"Noto Serif",sans-serif;font-size:16px;line-height:normal;text-transform:uppercase;margin:0}.product-sidebar-description{margin-bottom:28px}.product-box-item-title .title{font-family:Rubik,sans-serif;margin:0}.product-box-item-status .status,.product-box-item-status .countdown-timer{font-family:Rubik,sans-serif;font-size:13px;line-height:25px;letter-spacing:.7px}.product-box-item-description .description{font-size:10px;line-height:21px;letter-spacing:.3px}.select-size-sidebar .product-sidebar-title{margin-bottom:42px;justify-content:center}.product-sidebar-size-list{display:flex;flex-wrap:wrap;gap:17.5px;margin-bottom:20px}.product-sidebar-size-item{flex:0 0 calc((100% - 70px)/5);max-width:calc((100% - 70.4px)/5);box-sizing:border-box}.product-sidebar-size-item input{display:none}.product-sidebar-size-item label{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:.7px;display:flex;align-items:center;justify-content:center;width:100%;padding:13px 0;background-color:#f3faff;border:.5px solid transparent;margin:0}.product-sidebar-size-item input:checked+label{border-color:#000}.product-sidebar-size-button{position:static;bottom:unset;left:unset;right:unset;z-index:1}.btn-product-size-sidebar{padding:15px;font-size:12px;letter-spacing:0}.product-sidebar-close-button{margin-top:16px}.btn-product-close-sidebar{background-color:transparent;border:.5px solid #383838;padding:15px;width:100%;color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:700;line-height:25px;letter-spacing:0;text-align:center}.product-measurement-body{max-height:26dvh;margin-bottom:20px}.product-measurement-description{margin-bottom:0}.product-measurement-description *{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:.4px}.product-sidebar-size-chart{overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;flex:1 1 0}.product-sidebar-size-chart::-webkit-scrollbar{display:none}.product-sidebar-chart-title{margin-bottom:16px}.product-sidebar-chart-title .title{color:#000;font-family:Cabin,sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0}.product-sidebar-chart-content h6{color:#000;font-family:Cabin,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;margin-bottom:8px}.product-sidebar-chart-content table{border-collapse:collapse;width:100%;text-align:center;border:1px solid #e0e0e0;color:#383838;margin-bottom:20px}.product-sidebar-chart-content td{padding:10px 8px;font-family:Cabin,sans-serif;font-size:12px;letter-spacing:0;color:#333;text-align:center}.product-sidebar-chart-content tr:nth-child(2n){background-color:#f5f5f5}.product-sidebar-chart-content tr:first-child td{padding:12px 8px;font-family:Cabin,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase;border-bottom:3px solid #f5a000;background-color:#fff}.product__info-wrapper .product__info-container .product-sidebar-variant-size-list{gap:8.63px;margin-bottom:48px}.product-sidebar-variant-size-item{flex:0 0 calc((100% - (8.63px * 5)) / 6);max-width:calc((100% - (8.63px * 6)) / 6)}.product-sidebar-variant-size-item label{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0;padding:0}.product-sidebar-see-detail{max-height:78dvh;padding-bottom:25px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.product-sidebar-see-detailt::-webkit-scrollbar{display:none}.product-sidebar-see-detail .description{color:#000;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:21px;padding:0}.product-sidebar-see-detail .description p{margin-bottom:15px}.product-sidebar-see-detail .description p:last-child{margin-bottom:0}.product-sidebar-see-detail .description ul{list-style:disc;padding-left:13px}.product-sidebar-see-detail .description ul>li{list-style:disc}}.box-confirmation-cart-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10;visibility:hidden;opacity:0;background:#000;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.box-confirmation-cart-overlay.is-visible{opacity:.7;visibility:visible}.box-confirmation-cart{position:fixed;left:0;top:0;bottom:0;z-index:11;width:100%;display:flex;flex-direction:column;justify-content:flex-end;transition:none;visibility:hidden}.box-confirmation-cart.active{visibility:visible}.box-confirmation-inner{background-color:#fff;display:flex;flex-direction:column;padding:50px 24px;box-shadow:0 0 30px 25px #0003}.box-confirmation-cart-header{margin-bottom:21px}.box-confirmation-cart-header .title{color:#383838;font-family:Rubik,sans-serif;font-size:20px;font-weight:400;line-height:normal;letter-spacing:0;text-align:center;margin:0}.confirmation-product-item{margin-bottom:32.48px}.confirmation-product-item-title{margin-bottom:33px}.confirmation-product-item-title .title{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0;text-align:center;margin:0}.confirmation-product-item-subtitle{margin-bottom:5px}.confirmation-product-item-subtitle .subtitle{color:#383838;font-family:"Noto Serif",sans-serif;font-size:10px;font-weight:400;line-height:normal;letter-spacing:0;text-align:center;margin:0}.confirmation-product-item-image{max-width:33.33%;margin:0 auto 32px}.confirmation-product-item-image img{width:100%;height:auto}.confirmation-product-item .line-item-operations{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px}.confirmation-product-item .line-item-operations .box-item-qty{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:700;line-height:normal;letter-spacing:0}.confirmation-product-item .line-item-operations button{padding:0 1px}.confirmation-product-item .line-item-operations button svg{width:25px;height:25px}.box-confirmation-cart-footer{display:flex;flex-direction:column;gap:16px}.box-confirmation-cart-footer .btn-confirmation{background-color:transparent;border:1px solid #383838;width:100%;padding:18px;color:#383838;font-family:Cabin,sans-serif;font-size:14px;font-weight:500;line-height:normal;letter-spacing:0}.box-confirmation-cart-footer .btn-confirmation.btn-confirmation-to-cart{background-color:#383838;color:#fff}.sidebar-search-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10;visibility:hidden;opacity:0;background:#000;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.sidebar-search-overlay.is-visible{opacity:.7;visibility:visible}.sidebar-search{position:fixed;top:0;right:0;background-color:#fff;padding:24px 48px 27px 33px;width:372px;height:100dvh;border:1px solid #FFF;z-index:10;display:flex;flex-direction:column;transform:translate(100%);-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden}.sidebar-search.show-popup{transform:translate(0);visibility:visible}.sidebar-search-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:15px;border-bottom:1px solid #000;padding-bottom:8px;margin-bottom:32px}.sidebar-search-input{flex:1 0 0}.sidebar-search-input .search-box{background-color:transparent;border-color:transparent;box-shadow:none;outline:0;padding:0;margin-bottom:0;height:auto;color:#383838;font-family:"Noto Serif",sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0}.sidebar-search-input .search-box::placeholder{color:#383838;opacity:1}.sidebar-search-close{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0;text-decoration:underline;cursor:pointer}.suggest-search{margin-bottom:32px}.suggest-search-title{margin-bottom:16px}.suggest-search-title .title{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0}.suggest-search-list{display:flex;flex-direction:column;gap:16px}.suggest-search-item a{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:300;line-height:normal;letter-spacing:0}.sidebar-search-body-result{display:flex;flex-direction:column;gap:28px;max-height:88dvh;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.sidebar-search-body-result::-webkit-scrollbar{display:none}.search-results-title{margin-bottom:24px}.search-results-title .title{color:#383838;font-family:Cabin,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.search-product-result-list{display:flex;flex-direction:column;gap:15px}.search-product-result-item{display:flex;flex-direction:row;gap:15px}.search-product-content{display:flex;flex-direction:column}.search-product-image{flex:0 0 auto;width:90px;padding:10px;background-color:#fff}.search-product-subtitle{margin-bottom:5px}.search-product-subtitle .subtitle{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:uppercase}.search-product-title{margin-bottom:20px}.search-product-title .title{color:#383838;font-family:Cabin,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0;padding-bottom:0}.search-product-price.price{color:#383838;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:20px;letter-spacing:0;margin-bottom:0;display:flex;flex-direction:row;gap:5px}.search-product-price .price-regular{font-weight:700}.search-product-price .price-sale{text-decoration:line-through}.search-page-result-list{display:flex;flex-direction:column;gap:10px}.search-page-title .title{color:#383838;font-family:Cabin,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0;padding-bottom:0}.sidebar-search-body-result-not-found .message{color:#383838;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;padding-bottom:0}.search-input{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:30px;margin:1px 24px 24px;padding:9px 17px;border:.5px solid #383838}.search-input label{display:flex;align-items:center;margin-bottom:0}.search-input .search-box{background-color:transparent;border-color:transparent;box-shadow:none;outline:0;padding:0;margin-bottom:0;height:auto;color:#383838;font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0}.search-input .search-box::placeholder{color:#383838;opacity:1}@media(max-width:1024px){.body-product #shopify-section-search{position:sticky;top:64px;z-index:9}.body-product #shopify-section-search.active{z-index:11}.body-product .search-input{margin-bottom:40px}.sidebar-search{top:0;right:0;left:auto;bottom:0;background-color:#fff;padding:8px 24px 12px;width:90dvw;height:100dvh}.sidebar-search-mobile-close{position:absolute;right:24px;line-height:0}.sidebar-search-mobile-close svg{width:12px;height:12px}.suggest-search-title .title,.search-results-title .title{margin:0}}.filter-tag-list{display:flex;flex-direction:row;align-items:center;gap:8px}.filter-tag-item{flex:0 0 auto;line-height:1}.tag-filter-label,[type=radio]+label.tag-filter-label,.filter-tag-button{margin-left:0;margin-right:0;line-height:1;cursor:pointer;color:#383838;font-family:"Noto Serif",sans-serif;font-size:18px;font-weight:300;line-height:normal;letter-spacing:0;text-transform:uppercase}.filter-tag-item.active:after{display:none}.filter-tag-item:hover .tag-filter-label,.filter-tag-item:hover [type=radio]+label.tag-filter-label,.filter-tag-item:hover .filter-tag-button,.filter-tag-item.active .tag-filter-label,.filter-tag-item.active [type=radio]+label.tag-filter-label,.filter-tag-item.active .filter-tag-button{font-weight:600}.filter-tag-button-svg{margin-right:17px}.filter-dinamis-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10;visibility:hidden;opacity:0;background:#000;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.filter-dinamis-overlay.is-visible{opacity:.7;visibility:visible}.filter-dinamis-sidebar{position:fixed;top:0;left:0;bottom:0;min-width:355px;height:100%;background-color:#fff;padding:0 24px;z-index:10;box-shadow:2px 8px 10px 10px #00000008;transform:translate(-100%);-webkit-transition:all .5s ease;transition:all .5s ease}.filter-dinamis-blog .filter-dinamis-sidebar{padding:48px 24px 32px}.filter-dinamis-sidebar.show-popup{transform:translate(0)}.filter-dinamis-sidebar-inner{position:relative;max-height:100dvh;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.filter-dinamis-sidebar-inner::-webkit-scrollbar{display:none}.filter-dinamis-close{width:fit-content;height:fit-content;line-height:0;cursor:pointer;position:absolute;right:0;top:-50px}.grid-view-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:32px}.grid-view-content{display:flex;flex-direction:row;align-items:center;gap:6px}.grid-view-item{margin-bottom:0;line-height:0}.grid-view-item.active a{display:block}.grid-view-item[disabled] a{cursor:not-allowed}.grid-view-item a>svg{width:7px;height:auto;overflow:visible}.grid-view-item.preactive a>svg>rect,.grid-view-item.active a>svg>rect{fill:#000}.sort-container{margin-top:24px}.sort-container-content{display:flex;flex-direction:column;gap:16px}.sort-container-content .sort-radio{display:none}.sort-container-content .sort-item{line-height:1}.sort-container-content .sort-item label{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:300;line-height:normal;letter-spacing:0;cursor:pointer;margin:0}.sort-container-content .sort-item.active label,.sort-container-content .sort-item input:checked+label{font-weight:500}.filter-dinamis-sidebar-item{margin-bottom:32px}.filter-dinamis-title{margin-bottom:16px}.filter-dinamis-title .title{color:#383838;font-family:"Noto Serif",sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0}.filter-container-accordion{display:flex;flex-direction:column;gap:16px}.filter-accordion-item.has-child{margin-bottom:8px}.filter-accordion-item.has-child.last-item{margin-bottom:0}.filter-accordion-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.filter-accordion-title .title{color:#383838;font-family:Rubik,sans-serif;font-size:12px;font-weight:300;line-height:normal;letter-spacing:0;text-transform:capitalize;margin:0}.filter-accordion-title.active .title{font-weight:500}.filter-accordion-item.has-child .filter-accordion-title .title,.filter-accordion-item.has-child .filter-accordion-title.active .title{text-transform:uppercase;font-weight:500}.filter-accordion-icon{line-height:0}.filter-accordion-icon svg{-webkit-transition:all .5s ease;transition:all .5s ease}.filter-accordion-icon svg path{fill:#383838}.filter-accordion-item.active .filter-accordion-icon svg{transform:rotate(-180deg)}.filter-accordion-content{padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.filter-accordion-content-list{display:flex;flex-direction:column;gap:16px;padding:16px 0 0}.filter-accordion-content-item{line-height:0}.filter-accordion-content-item .tag-filter-label,.filter-accordion-content-item [type=radio]+label.tag-filter-label{color:#000;font-family:Rubik,sans-serif;font-size:12px;font-weight:300;line-height:normal;letter-spacing:0;text-transform:capitalize}.filter-accordion-content-item.active .tag-filter-label,.filter-accordion-content-item.active [type=radio]+label.tag-filter-label{font-weight:500}@media(max-width:1024px){.filter-dinamis{width:100%;margin-top:24px}.filter-tag-button{display:flex;align-items:center;gap:10px}.filter-tag-button-svg{margin-right:0}.filter-tag-button-text{color:#383838;font-family:Rubik,sans-serif;font-size:12px;line-height:normal;letter-spacing:0}.filter-tag-item.filter-tag-item-button-mobile{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:16px;border-bottom:1px solid #383838}.filter-mobile-title .title{color:#383838;font-family:"Noto Serif",sans-serif;font-size:16px;line-height:normal;letter-spacing:0;text-transform:uppercase;margin:0}.filter-dinamis-sidebar{min-width:auto;width:100%;padding:36px 24px;transition:none}.filter-dinamis-sidebar-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:36px;padding-top:25px}.filter-dinamis-title{margin-bottom:0;display:flex;align-items:center;gap:16px}.filter-dinamis-title .title{font-size:16px;letter-spacing:0;margin:0}.filter-dinamis-title .title-icon{line-height:0}.filter-accordion-title .title{margin:0}.filter-dinamis-close{top:0;right:auto;left:auto;color:#000;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:.6px;text-align:center;text-decoration:underline}.filter-dinamis-sidebar-item{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0}.sort-container-content .sort-item{text-align:center}.sort-container-content .sort-item:first-child{padding-top:28px}.filter-container-content:not(.sort-container-content){position:fixed;top:0;left:0;bottom:0;height:100%;background-color:#fff;z-index:10;box-shadow:2px 8px 10px 10px #00000008;min-width:auto;width:100%;padding:36px 24px;display:none;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.filter-container-content:not(.sort-container-content)::-webkit-scrollbar{display:none}.filter-container-content:not(.sort-container-content).show-popup{display:block}.filter-container-content-inner{position:relative;padding-top:40px;display:flex;justify-content:center;align-items:center}.filter-container-content-close{position:absolute;top:0;right:auto;left:auto;color:#000;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:.6px;text-align:center;text-decoration:underline;width:fit-content;cursor:pointer}.filter-accordion-header{justify-content:center;gap:16px}.filter-accordion-item.has-child>.filter-accordion-header>.filter-accordion-title .title{font-family:"Noto Serif",sans-serif;font-size:16px;font-weight:400;text-transform:uppercase}.filter-accordion-content-list{align-items:center}.filter-accordion-content-item .tag-filter-label,.filter-accordion-content-item [type=radio]+label.tag-filter-label{color:#383838}}article.article-template>*:first-child:not(.article-template__hero-container){margin-top:0}@media screen and (min-width:750px){article.article-template>*:first-child:not(.article-template__hero-container){margin-top:0}}.article-curator{margin:61px auto 63px}.header-mtc{text-align:center;margin-top:61px;margin-bottom:61px}.header-mtc .article-template__info{color:#000;font-family:Rubik,sans-serif;font-size:26px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:uppercase;margin:0 0 12px}.header-mtc .article-template__title,.header-mtc .article-template__title:not(:only-child){color:#000;font-family:Cabin,sans-serif;font-size:26px;font-weight:400;line-height:normal;letter-spacing:0;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:46%}.header-detail-mtc{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:68px}.header-detail-mtc .header-detail-item{color:#000;font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:uppercase}.header-detail-mtc:after{display:none}.header-share{display:flex;flex-direction:row;gap:13px;color:#000;font-family:Cabin,sans-serif;font-size:15px;font-weight:400;line-height:normal;letter-spacing:0}.header-share .share-button__button{min-height:auto}.header-share .share-button__list{display:flex;flex-direction:row;gap:13px}.header-share .share-button__list .share-button__item a,.header-share .share-button__list .share-button__item button{color:#000;font-family:Cabin,sans-serif;font-size:15px;font-weight:400;line-height:normal;letter-spacing:0;text-decoration:underline;cursor:pointer}.content-mtc{display:flex;flex-direction:row;gap:64px;margin-bottom:111px}.content-mtc:after{display:none}.content-mtc .content-media{flex:0 0 auto;width:40%}.content-mtc .article-template__content{margin-top:0}.content-mtc .article-template__content h2{color:#000;font-family:Rubik,sans-serif;font-size:26px;font-weight:400;line-height:137%;letter-spacing:0;margin-bottom:31px}.content-mtc .article-template__content p{color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;margin-bottom:31px}.content-mtc .article-template__content p:last-child{margin-bottom:0}.books-mtc-title{margin-bottom:32px}.books-mtc-title .title{color:#000;font-family:Rubik,sans-serif;font-size:22px;font-weight:400;line-height:normal;letter-spacing:0}.books-mtc-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;column-gap:16px;row-gap:64px}.book-mtc-item{flex:0 0 auto;width:calc(100% / 7 - 16px * 6 / 7)}.book-mtc-item a{display:block}.book-mtc-item img{width:100%;height:auto}@media(max-width:1024px){.article-curator{margin:0 auto 63px}.header-mtc{text-align:left;margin-top:24px;margin-bottom:42px}.header-mtc .article-template__info{font-size:14px;letter-spacing:0;margin:0 0 21px}.header-mtc .article-template__title,.header-mtc .article-template__title:not(:only-child){font-family:Rubik,sans-serif;font-size:26px;font-weight:500;line-height:32px;letter-spacing:0;margin-left:0;margin-right:0;max-width:none}.header-detail-mtc{flex-direction:column;align-items:flex-start;row-gap:11px;margin-bottom:30px}.header-detail-mtc .header-detail-item{font-size:12px;letter-spacing:0}.header-share{gap:11px;font-family:Rubik,sans-serif;font-size:12px;letter-spacing:0}.header-share .share-button__list .share-button__item a,.header-share .share-button__list .share-button__item button{font-family:Rubik,sans-serif;font-size:12px;letter-spacing:0}.content-mtc{flex-direction:column;gap:32px;margin-bottom:41px}.content-mtc .content-media{width:100%}.content-mtc .article-template__content{margin-top:0}.content-mtc .article-template__content h2{font-size:18px;font-weight:400;line-height:24.7px;letter-spacing:0;margin-bottom:17px}.content-mtc .article-template__content p{font-family:Rubik,sans-serif;font-size:12px;line-height:22px;letter-spacing:0;margin-bottom:22px}.books-mtc-title{margin-bottom:17px}.books-mtc-title .title{color:#383838;font-size:18px;line-height:25px;letter-spacing:0;margin:0}.books-mtc-list{display:block;column-gap:unset;row-gap:unset;margin-left:-24px;margin-right:-24px;padding:0 24px}.book-mtc-item{width:calc(50% - 8px)}.book-mtc-item a{display:block}.book-mtc-item img{width:100%;height:auto}}.banner-nbl{position:relative;margin-bottom:64px}.banner-nbl-image img{width:100%;height:auto}.banner-nbl-content{position:absolute;top:58px;right:48px;display:flex;flex-direction:column;align-items:flex-end;gap:5px}.banner-nbl-content-item{color:#fff;font-family:Rubik,sans-serif;font-size:26px;font-weight:400;line-height:normal;letter-spacing:0}.banner-nbl-title{position:absolute;left:0;right:0;bottom:31px;display:flex;justify-content:center}.banner-nbl-title .title{color:#fff;font-family:Rubik,sans-serif;font-size:70px;font-weight:400;line-height:normal;letter-spacing:0}.content-nbl-row-image{display:flex;flex-direction:row;gap:32px;margin-bottom:64px}.content-nbl-column-image img{width:100%;height:auto;margin-bottom:7px}.content-nbl-column-image p{color:#000;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:17px;letter-spacing:0;width:97%}.content-nbl-paragraph{max-width:53%;margin:0 auto 64px}.content-nbl-paragraph h2{color:#000;font-family:Rubik,sans-serif;font-size:26px;font-weight:400;line-height:137%;letter-spacing:0;margin-bottom:31px}.content-nbl-paragraph p{color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;margin-bottom:31px}.content-nbl-paragraph p:last-child{margin-bottom:0}.content-nbl-image{margin-bottom:64px}.content-nbl-image img{width:100%;height:auto;margin-bottom:7px}.content-nbl-image p{color:#000;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:17px;letter-spacing:0;width:47%}@media(max-width:1024px){.banner-nbl{margin-bottom:50px}.banner-nbl-content{top:32px;right:24px;gap:2px}.banner-nbl-content-item{font-size:14px;letter-spacing:0}.banner-nbl-title{bottom:50px}.banner-nbl-title .title{font-size:40px;line-height:34px;letter-spacing:0;text-align:center;max-width:84%;margin:0}.content-nbl .article-template__content{margin-top:30px}.content-nbl-row-image{flex-direction:column;gap:16px;margin-bottom:30px}.content-nbl-column-image img{margin-bottom:0}.content-nbl-column-image p{color:#000;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:17px;letter-spacing:0;width:97%}.content-nbl-paragraph{max-width:none;margin:0 auto 40px}.content-nbl-paragraph h2{font-size:18px;font-weight:400;line-height:24.7px;letter-spacing:0;margin-bottom:17px}.content-nbl-paragraph p{font-family:Rubik,sans-serif;font-size:12px;line-height:22px;letter-spacing:0;margin-bottom:22px}.content-nbl-paragraph p:last-child{margin-bottom:0}.content-nbl-image{margin-bottom:16px}.content-nbl-image img{margin-bottom:0}.content-nbl-image p{color:#000;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:17px;letter-spacing:0;width:47%}}.article-template__back{display:none}article.article-template{border-bottom:1px solid #383838;margin:0 48px 48px}@media(max-width:1024px){article.article-template{border-bottom:0;margin:0 24px}}.article-banner{position:relative;margin-bottom:48px}.article-banner-image img{width:100%;height:auto}.article-banner-content{position:absolute;left:0;right:0;bottom:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.article-banner-title .title{color:#fff;font-family:"Noto Serif",sans-serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-.6px;text-transform:uppercase;text-align:center}.article-banner-meta{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;color:#fff;font-family:Rubik,sans-serif;font-size:20px;font-weight:400;line-height:normal;letter-spacing:-.4px}.article-banner-meta-separator{font-weight:300}@media(max-width:1024px){.article-banner-image{margin-bottom:24px}.article-banner-image img{width:100%;height:auto}.article-banner-content{position:relative;left:unset;right:unset;bottom:unset}.article-banner-title .title{color:#383838;font-size:24px;letter-spacing:-.5px;margin:0;text-align:left}.article-banner-meta{width:100%;justify-content:center;gap:4px;color:#383838;font-size:14px;letter-spacing:-.3px}}.article-content{margin-bottom:48px}.article-content .article-template__content{margin-top:0;margin-bottom:0}.article-content-paragraph{max-width:1070px;margin:0 auto;text-align:left}.article-content-paragraph h2,.article-content-paragraph h3,.article-content-paragraph h4,.article-content-paragraph h5,.article-content-paragraph h6{color:#383838;font-family:"Noto Serif",sans-serif;font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.4px;text-transform:uppercase;margin-top:0;margin-bottom:36px;text-align:left!important}.article-content-paragraph p{color:#383838;font-family:"Noto Serif",sans-serif;font-weight:300;font-size:14px;line-height:24px;letter-spacing:0;margin-top:0;margin-bottom:36px;text-align:left!important}.article-content-paragraph h2:last-child,.article-content-paragraph h3:last-child,.article-content-paragraph h4:last-child,.article-content-paragraph h5:last-child,.article-content-paragraph h6:last-child,.article-content-paragraph p:last-child{margin-bottom:0}@media(max-width:1024px){.article-content-paragraph{max-width:none}.article-content-paragraph h2,.article-content-paragraph h3,.article-content-paragraph h4,.article-content-paragraph h5,.article-content-paragraph h6{font-size:16px;line-height:28px;letter-spacing:0;margin-top:0;margin-bottom:24px}.article-content-paragraph p{margin-top:0;margin-bottom:24px}.article-content-paragraph h2:last-child,.article-content-paragraph h3:last-child,.article-content-paragraph h4:last-child,.article-content-paragraph h5:last-child,.article-content-paragraph h6:last-child,.article-content-paragraph p:last-child{margin-bottom:0}}.article-gallery,.article-top-gallery{margin-bottom:48px}.article-top-gallery img{width:100%;height:auto}.article-gallery-list{display:flex;flex-direction:column;justify-content:center;gap:48px}.article-gallery-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:48px}@media(max-width:1395px){.article-gallery-row{flex-direction:column}.article-gallery-item{order:3}.article-gallery-item:nth-child(1){order:2}.article-gallery-item:nth-child(2){order:1}}.article-books{margin-bottom:48px}.article-books-list{display:flex;flex-wrap:wrap;justify-content:center;column-gap:15px;row-gap:48px}.article-books-item{flex:0 0 auto;width:calc((100% / 6) - (15px * 5 / 6))}@media(max-width:1024px){.article-books-list{column-gap:16px}.article-books-item{width:calc(50% - 8px)}}.blog-musics{margin-bottom:75px}.blog-musics__article .ratio:before{padding-bottom:var(--ratio-percent, 100%)}.template-search__header{margin-top:63px;margin-bottom:5rem}h2.title-search{color:#000;font-family:Rubik,sans-serif;font-size:26px;font-weight:400;line-height:normal;letter-spacing:0;margin-bottom:0}@media(max-width:1024px){.template-search__header{margin-top:8px;margin-bottom:24px}h2.title-search{color:#383838;font-size:20px;line-height:normal;letter-spacing:0;margin-bottom:0}}#all.wishlistpage{display:none}.wishlist-section{margin-bottom:90px}.wishlist-section-header{padding:0 48px;margin:99px 0 80px}.wishlist-title .title{color:#000;font-family:Rubik,sans-serif;font-size:26px;font-weight:400;line-height:normal;letter-spacing:0;text-align:center;margin-bottom:0}.wishlist-description{width:fit-content;margin:20px auto 0}.wishlist-description .description{max-width:80%;margin:0 auto;padding:0;color:#000;font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:21px;letter-spacing:0;text-align:center}.wishlist-button{margin-top:27px}.btn-wishlist-shop{display:block;width:fit-content;background-color:#383838;border:.5px solid #383838;padding:16px 50px;margin:0 auto;color:#fff;font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;text-align:center}a.btn-wishlist-shop:not([disabled]):hover,a.btn-wishlist-shop:focus{color:#fff}body.template-wishlist.modal-open .modal-backdrop{z-index:10000!important}body.template-wishlist.modal-open #remove_modal{z-index:10050!important;border:0;width:100%;height:103dvh;background:#0000004d!important}body.template-wishlist.modal-open #remove_modal .modal-content{border-radius:0;border:0;box-shadow:0 4px 4px #00000040}body.template-wishlist.modal-open #remove_modal .modal-content .modal-header,body.template-wishlist.modal-open #remove_modal .modal-content .modal-footer{display:none}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body{position:relative;padding:0}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body>.row{display:flex;flex-direction:row;align-items:stretch}body.template-wishlist.modal-open #remove_modal .modal-content #remove_modal_image{background-color:#f3f3f3;padding:25px 10px}body.template-wishlist.modal-open #remove_modal .modal-content #remove_modal_image img{background-color:#f3f3f3}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body>.row>.col-md-8{padding:30px;display:flex;flex-direction:column}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body button.close{position:absolute;top:16px;right:16px;color:#000;opacity:1;z-index:100}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body #remove_modal_title{color:#000;font-size:20px;font-weight:400;line-height:normal;letter-spacing:0;text-align:left;margin:0 0 7px}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body .remove-modal-description{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0;text-align:left;margin:0 0 auto}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body .remove-modal-button{display:flex;flex-direction:row;gap:.527vw}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body .remove-modal-button .remove-button-agree{flex:0 0 auto;width:48%!important;background-color:transparent;border:.5px solid #000;padding:8px 0;color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0;margin:0}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body .remove-modal-button .remove-button-back{flex:0 0 auto;width:48%!important;background-color:#383838;border:.5px solid #383838;padding:6px 0;color:#fff;font-family:Rubik,sans-serif;font-size:13px;font-weight:400;line-height:normal;letter-spacing:0;margin:0}@media(max-width:1024px){.wishlist-section{margin-bottom:90px}.wishlist-section-header{padding:0 24px;margin-top:8px;margin-bottom:24px}.wishlist-title .title{color:#383838;font-size:20px;line-height:normal;letter-spacing:0;margin-top:0;margin-bottom:0}.wishlist-description{width:fit-content;margin:20px auto 0}.wishlist-description .description{max-width:80%;margin:0 auto;padding:0;color:#000;font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:21px;letter-spacing:0;text-align:center}.wishlist-button{margin-top:27px}.btn-wishlist-shop{display:block;width:fit-content;background-color:#383838;border:.5px solid #383838;padding:16px 50px;margin:0 auto;color:#fff;font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;text-align:center}a.btn-wishlist-shop:not([disabled]):hover,a.btn-wishlist-shop:focus{color:#fff}body.template-wishlist.modal-open .modal-backdrop{z-index:10000!important}#remove_modal .modal-dialog{vertical-align:bottom;width:100%}body.template-wishlist.modal-open #remove_modal{height:100%}body.template-wishlist.modal-open #remove_modal .modal-content{margin:0;width:100%}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body>.row{flex-direction:column;padding:0}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body>.row:before,body.template-wishlist.modal-open #remove_modal .modal-content .modal-body>.row:after{display:none}body.template-wishlist.modal-open #remove_modal .modal-content #remove_modal_image{padding:20px 35px}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body>.row>.col-md-8{flex:0 0 auto;width:100%}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body .remove-modal-description{margin-bottom:35px}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body .remove-modal-button{display:flex;flex-direction:row;gap:15px}body.template-wishlist.modal-open #remove_modal .modal-content .modal-body .remove-modal-button .remove-button-agree,body.template-wishlist.modal-open #remove_modal .modal-content .modal-body .remove-modal-button .remove-button-back{width:48%!important;font-size:12px}}.about-header{margin-bottom:44px}.about-header-banner img{width:100%;height:auto}.about-header-content{position:absolute;left:0;right:0;bottom:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.about-title{color:#fff;font-family:"Noto Serif",sans-serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-.6px;text-transform:uppercase;text-align:center;margin-bottom:0;max-width:42%}.about-subtitle .subtitle{color:#fff;font-family:Rubik,sans-serif;font-size:20px;font-weight:400;line-height:normal;letter-spacing:-.4px}.about-content{text-align:center}.about-content h2,.about-content h3,.about-content h4,.about-content h5,.about-content h6{color:#383838;font-family:"Noto Serif",sans-serif;font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.4px;text-transform:uppercase;margin-top:0;margin-bottom:36px}.about-content p{color:#383838;font-family:"Noto Serif",sans-serif;font-weight:300;font-size:14px;line-height:24px;letter-spacing:0;margin-top:0;margin-bottom:36px}.about-store-list{display:flex;flex-direction:column;gap:40px;margin-bottom:72px}.about-store-image{display:flex;flex-direction:row;gap:1px;margin-bottom:30px}.about-store-image img{width:100%;height:auto}.about-store-content{display:flex;flex-direction:row;justify-content:space-between}.about-store-title{max-width:28%}.about-store-title p{color:#000;font-family:Forum,sans-serif;font-size:32px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:uppercase;margin-bottom:0}.about-store-quote{max-width:20%}.about-store-quote p{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:18px;letter-spacing:.7px;text-transform:uppercase;margin-bottom:0}.about-store-button{display:flex;flex-direction:row;align-items:center;gap:8px}.btn-about-store,.btn-about-store:hover,.btn-about-store:not([disabled]):hover,.btn-about-store:focus{display:block;background-color:#383838;border:1px solid #383838;padding:15px 57px;height:fit-content;color:#fff;font-family:Cabin,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:uppercase}.btn-about-store.btn-about-direction,.btn-about-store.btn-about-direction:hover,.btn-about-store.btn-about-direction:not([disabled]):hover,.btn-about-store.btn-about-direction:focus{background-color:transparent;color:#383838}@media(max-width:1024px){.about-header{margin-bottom:48px}.about-header-banner{margin-bottom:24px}.about-header-content{position:static;align-items:flex-start}.about-title{max-width:none;width:100%;color:#383838;font-size:24px;letter-spacing:-.5px;margin-bottom:0;text-align:left}.about-subtitle .subtitle{color:#383838;font-size:14px;letter-spacing:-.3px;margin-bottom:0;text-align:left}.about-quote{width:100%}.about-quote-inner{max-width:none}.about-header-banner img{width:100%;height:auto}.about-main{margin:30px 0 43px}.about-main-inner{width:100%}.about-content{max-width:none;text-align:left}.about-content h2,.about-content h3,.about-content h4,.about-content h5,.about-content h6{font-size:16px;line-height:28px;letter-spacing:0;margin-bottom:24px}}@media(max-width:1395px){.about-store-list{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.about-store-image{flex-wrap:wrap;margin-bottom:25px}.about-store-image img{flex:0 0 auto;width:100%}.about-store-content{flex-direction:column}.about-store-title{max-width:80%;margin-bottom:16px}.about-store-title p{font-size:24px;letter-spacing:normal}.about-store-quote{max-width:100%;margin-bottom:32px}.about-store-quote p{font-size:12px;line-height:16px;letter-spacing:.6px}.about-store-button{flex-direction:column;align-items:flex-start}.btn-about-store,.btn-about-store:hover,.btn-about-store:not([disabled]):hover,.btn-about-store:focus{padding:18px 42px;width:auto;min-width:192px;text-align:center}}.help-header{display:flex;flex-direction:row;padding-top:48px;padding-bottom:44px}.help-title{flex:0 0 auto;width:50%;color:#000;font-family:Rubik,sans-serif;font-size:26px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:uppercase}.help-quote{flex:0 0 auto;width:50%}.help-quote-inner{max-width:68%}.help-quote p{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0;text-transform:uppercase;margin-bottom:0}.help-header-banner img{width:100%;height:auto}.help-main{max-width:74%;margin:107px auto 128px}.help-tabs{display:flex;flex-direction:row;justify-content:space-between}.help-tab-buttons{display:flex;flex-direction:column;gap:48px}.help-tab-buttons button{color:#bfbfbf;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:uppercase;text-align:left}.help-tab-buttons button.active{color:#000;font-weight:600}.help-tab-buttons button.active span{text-decoration:underline}.help-tab-content{flex:0 0 auto;width:54%}.help-tab-inner{display:flex;flex-direction:column;gap:48px}.help-cta{color:#000;font-family:Rubik,sans-serif;font-size:20px;font-weight:300;line-height:normal;letter-spacing:0}.help-get-support{margin-bottom:28px}.help-support-title{margin-bottom:48px}.help-support-title .title{color:#000;font-family:Rubik,sans-serif;font-size:22px;font-weight:400;line-height:normal;letter-spacing:0}.help-support-list{display:flex;flex-direction:column;background-color:#f3faff;width:fit-content}.help-support-item{flex:0 0 auto}.help-support-cta{display:flex;flex-direction:row;align-items:center;gap:50px;padding:0 35px}.help-support-item-title{padding:37px 0;border-top:.5px solid #000}.help-support-item-title .title{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.help-support-item:first-child .help-support-item-title{border-top-color:transparent}@media(max-width:1024px){.help-header{flex-direction:column;padding-top:29px;padding-left:24px;padding-right:24px}.help-title{width:100%;color:#383838;font-family:Rubik,sans-serif;font-size:20px;letter-spacing:1.6px;margin-bottom:29px}.help-quote{width:100%}.help-quote-inner{max-width:100%}.help-quote p{display:inline;line-height:20px}.help-quote p:last-child{display:block}.help-body{margin-bottom:20px}.help-main{max-width:100%;margin:0 auto 60px;padding:0 24px}.help-tabs{display:flex;flex-direction:row;justify-content:space-between}.help-tab-buttons{display:flex;flex-direction:column;gap:48px}.help-tab-buttons button{color:#000;letter-spacing:0}.help-tab-buttons button.active{color:#000;font-weight:400}.help-tab-buttons button.active span{text-decoration:unset}.help-tab-content{flex:0 0 auto;width:100%;display:none}.help-tab-inner{gap:32px}.help-tab-inner-title{margin-top:29px;margin-bottom:-10px}.help-tab-inner-title .title{color:#000;font-family:Rubik,sans-serif;font-size:18px;font-weight:400;line-height:normal;letter-spacing:1,4px;margin-top:0;margin-bottom:0}.help-cta{font-size:14px;font-weight:400;line-height:20px}.help-support-title{margin-bottom:16px}.help-support-title .title{font-size:20px;letter-spacing:1px;margin-top:0;margin-bottom:0}.help-support-cta{gap:21px;padding:0 22px}.help-support-item-icon{flex:0 0 auto;width:21px}.help-support-item-icon img{width:21px;height:auto}.help-support-item-title{padding:24px 0;border-top:.5px solid #000}.help-support-item-title .title{margin-top:0;margin-bottom:0}.help-support-item:first-child .help-support-item-title{border-top-color:transparent}}.help-detail-header{display:flex;flex-direction:row;padding-top:48px;padding-bottom:44px}.help-detail-title{flex:0 0 auto;width:50%;color:#000;font-family:Rubik,sans-serif;font-size:26px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:uppercase;margin-bottom:0}.help-detail-main{max-width:79.38%;margin:40px auto 85px;display:flex;flex-direction:row;justify-content:space-between}.help-detail-main-header{flex:0 0 auto;width:39.61%;margin-top:117px}.help-detail-main-body{flex:0 0 auto;width:44.32%}.help-detail-main-title{margin-bottom:18px}.help-detail-main-title .title{color:#000;font-family:Rubik,sans-serif;font-size:48px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:uppercase;margin:0}.help-detail-main-date .date{color:#000;font-family:Rubik,sans-serif;font-size:20px;font-weight:300;line-height:normal;letter-spacing:0}.help-detail-main-content ul,.help-detail-main-content li{list-style:disc;color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:28px;letter-spacing:0}.help-detail-main-content ul{padding-left:15px;margin-bottom:15px}.help-detail-main-content p{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:28px;letter-spacing:0}@media(max-width:1024px){.help-detail-header{padding-top:30px;padding-bottom:30px}.help-detail-title{width:100%;color:#383838;font-size:20px;letter-spacing:1.6px}.help-detail-main{max-width:none;margin:0 auto;justify-content:flex-start;flex-direction:column;padding:0 24px}.help-detail-main-header{width:100%;margin-top:0;margin-bottom:14px}.help-detail-main-body{width:100%;margin-bottom:57px}.help-detail-main-title{margin-bottom:10px}.help-detail-main-title .title{font-size:32px;letter-spacing:0;margin-top:0;margin-bottom:0}.help-detail-main-date .date{font-size:12px}.help-detail-main-content ul,.help-detail-main-content li{font-size:12px;line-height:23px;letter-spacing:0}.help-detail-main-content ul{margin-bottom:18px}.help-detail-main-content p{font-size:12px;line-height:23px;letter-spacing:0}}.cookie-overlay,.cookie-overlay:empty{position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0;background:#000000b2;opacity:0;visibility:hidden;pointer-events:none;transition:.3s ease-in-out}.cookie-popup{position:fixed;z-index:99999;bottom:0;left:0;right:0;background-color:#d9d9d9;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:.5s ease-in-out}.cookie-popup.active,.cookie-overlay.active{display:block;opacity:1;visibility:visible;pointer-events:inherit}.cookie-popup__wrapper{padding:11px 48px 10px}.cookie-popup__content p{width:59%;color:#000;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:20px;letter-spacing:0}.cookie-popup__content .cookie-body{display:flex;justify-content:space-between}.cookie-popup__content .cookie-footer{display:flex;align-items:center;justify-content:space-between;gap:32px}.cookie-popup__content .cookie-options__manage{margin-top:30px}.cookie-popup__content .cookie-options{display:flex;align-items:center;gap:32px}.cookie-popup__content .cookie-buttons{display:flex;flex-wrap:wrap;gap:16px}.cookie-popup__content .cookie-buttons button{background-color:#383838;border:1px solid #383838;padding:10px 55px;color:#fff;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.cookie-close{position:absolute;top:15px;right:18px}.cookie-close svg{width:10px;height:10px}@media(max-width:1024px){.cookie-popup__wrapper{padding:0}.cookie-popup__content .cookie-body{flex-direction:column}.cookie-text{padding:26px 24px 27px}.cookie-text p{width:100%;font-family:Rubik,sans-serif;font-size:12px;line-height:20px;letter-spacing:0}.cookie-popup__content .cookie-buttons{width:100%}.cookie-popup__content .cookie-buttons button{padding:18px 10px 17px;font-family:Cabin,sans-serif;font-size:12px;line-height:25px;text-transform:uppercase;max-width:none;width:100%;height:auto}.cookie-options__manage,#decline-all{display:none}.cookie-popup__content .cookie-buttons #manage-preferences{display:block}}#shopify-section-popup-promotion{position:absolute}.popup-promotion-overlay,.popup-promotion-overlay:empty{position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0;background:#000000b2;opacity:0;visibility:hidden;pointer-events:none;transition:.3s ease-in-out}.popup-promotion{position:fixed;z-index:99999;bottom:0;left:auto;right:48px;background-color:#d9d9d9;max-width:481px;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:.5s ease-in-out}.popup-promotion.active,.popup-promotion-overlay.active{display:block;opacity:1;visibility:visible;pointer-events:inherit}.popup-promotion-slider img{width:100%;height:auto}.popup-promotion .popup-promotion-slider .popup-promotion-pagination>.swiper-pagination-bullet{background-color:#fff;border-radius:0;width:4px;height:4px;opacity:1;margin:0 6px}.popup-promotion .popup-promotion-slider .popup-promotion-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active{width:73px}.popup-promotion-content{background-color:#f3faff;padding:32px 33px 33px 35px}.popup-promotion-subtitle{margin-bottom:10px}.popup-promotion-subtitle .subtitle{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.popup-promotion-title{margin-bottom:66px}.popup-promotion-title .title{color:#000;font-family:Rubik,sans-serif;font-size:26px;font-weight:400;line-height:normal;letter-spacing:0}.popup-promotion-buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.btn-promotion-discover{display:flex;flex-direction:row;align-items:center;gap:10px;color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.promotion-close-button{line-height:0}.btn-promotion-close{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}@media(max-width:1024px){.popup-promotion{top:60px;bottom:auto;left:25px;right:25px;max-width:87dvw}.popup-promotion-slider img{width:100%;height:auto}.popup-promotion .popup-promotion-slider .popup-promotion-pagination>.swiper-pagination-bullet{background-color:#fff;border-radius:0;width:4px;height:4px;opacity:1;margin:0 6px}.popup-promotion .popup-promotion-slider .popup-promotion-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active{width:73px}.popup-promotion-content{background-color:#f3faff;padding:32px 33px 33px 35px}.popup-promotion-subtitle{margin-bottom:10px}.popup-promotion-subtitle .subtitle{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.popup-promotion-title{margin-bottom:66px}.popup-promotion-title .title{color:#000;font-family:Rubik,sans-serif;font-size:26px;font-weight:400;line-height:normal;letter-spacing:0}.popup-promotion-buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.btn-promotion-discover{display:flex;flex-direction:row;align-items:center;gap:10px;color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}.promotion-close-button{line-height:0}.btn-promotion-close{color:#000;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/css-2025.css.map */
