:root{--g4-ink:#171717;--g4-blue:#176bdc;--g4-line:#e8e8e8;--g4-surface:#f7f7f7;--g4-ease:cubic-bezier(.22,1,.36,1)}body.gocce-shopify{overflow-x:clip}body.gocce-shopify .gocce-luxe-menu .gocce-luxe-panel{will-change:transform}body.gocce-shopify .gocce-luxe-menu.is-open .gocce-luxe-panel{transform:translateZ(0)!important}body.gocce-shopify .gocce-v4-menu-item{position:relative}body.gocce-shopify .gocce-v4-menu-item.has-submenu>a{padding-right:70px!important}body.gocce-shopify .gocce-v4-menu-item .gocce-v4-submenu-toggle{position:absolute;top:14px;right:8px;width:45px;height:46px;border:1px solid #464646;background:transparent;color:#fff;border-radius:7px;cursor:pointer;z-index:2;font-size:21px;transition:transform .2s var(--g4-ease),background .2s}body.gocce-shopify .gocce-v4-menu-item.is-expanded .gocce-v4-submenu-toggle,body.gocce-shopify .gocce-v4-menu-item:hover .gocce-v4-submenu-toggle{background:#252525;transform:rotate(180deg)}body.gocce-shopify .gocce-luxe-nav ul.gocce-v4-submenu{display:grid!important;gap:0!important;max-height:0!important;padding:0 14px 0 72px!important;margin:0!important;overflow:hidden!important;opacity:0;visibility:hidden;transition:max-height .31s var(--g4-ease),opacity .2s,visibility 0s linear .3s!important}body.gocce-shopify .gocce-v4-menu-item:hover>ul.gocce-v4-submenu,body.gocce-shopify .gocce-v4-menu-item:focus-within>ul.gocce-v4-submenu,body.gocce-shopify .gocce-v4-menu-item.is-expanded>ul.gocce-v4-submenu{max-height:460px!important;opacity:1;visibility:visible;transition:max-height .31s var(--g4-ease),opacity .2s!important}body.gocce-shopify .gocce-luxe-nav .gocce-v4-submenu li{border:0!important;padding:0!important;animation:none!important;transform:none!important;opacity:1!important}body.gocce-shopify .gocce-luxe-nav .gocce-v4-submenu li a{display:flex!important;justify-content:space-between;align-items:center;min-height:39px!important;padding:7px 8px!important;color:#aaa!important;font-size:13px!important;line-height:1.35!important;letter-spacing:.01em!important;font-weight:500!important;transition:color .14s,transform .18s!important}body.gocce-shopify .gocce-luxe-nav .gocce-v4-submenu li a:hover{color:#fff!important;transform:translate(3px)!important}body.gocce-shopify .gocce-luxe-nav .gocce-v4-submenu li a span{font-size:14px!important}body.gocce-shopify .gocce-shopify-grid>li.gocce-v4-product-card{min-width:0!important;isolation:isolate}body.gocce-shopify .gocce-v4-product-card .gocce-v10-product-card-inner{display:flex!important;flex-direction:column!important;height:100%!important;min-width:0!important;overflow:visible!important}body.gocce-shopify .gocce-v4-product-card .gocce-v10-product-media{position:relative!important;display:block!important;width:100%!important;aspect-ratio:1/1.14!important;min-height:0!important;flex:0 0 auto!important;overflow:hidden!important;border-radius:13px!important;background:#f7f7f7!important;contain:layout paint;cursor:default!important}body.gocce-shopify .gocce-v4-gallery-window{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;touch-action:pan-y}body.gocce-shopify .gocce-v4-gallery-track{display:flex;align-items:stretch;flex-wrap:nowrap;height:100%;width:100%;transform:translateZ(0);transition:transform .68s cubic-bezier(.25,.78,.25,1)!important;will-change:transform}body.gocce-shopify .gocce-v4-gallery-slide{position:relative;flex:0 0 100%;width:100%;height:100%;display:grid;place-items:center;background:#f7f7f7;overflow:hidden;min-width:0}body.gocce-shopify .gocce-v4-slide-img{width:100%!important;height:100%!important;display:block!important;object-fit:contain!important;object-position:center!important;padding:clamp(9px,1.3vw,26px)!important;transform:none!important;opacity:1!important;border:0!important;border-radius:0!important;transition:transform .65s var(--g4-ease)!important;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}body.gocce-shopify .gocce-v4-gallery-slide .gocce-image-placeholder{font-size:12px;color:#999}body.gocce-shopify .gocce-v4-product-card:hover .gocce-v4-gallery-slide .gocce-v4-slide-img{transform:scale(1.015)!important}body.gocce-shopify .gocce-v4-media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;color:#fff!important;text-decoration:none!important;display:flex;justify-content:center;align-items:flex-end;padding:0 15px 38px;outline-offset:-4px}body.gocce-shopify .gocce-v4-media-link:focus-visible{outline:3px solid var(--g4-blue)}body.gocce-shopify .gocce-v4-quick-view{display:inline-flex;align-items:center;justify-content:center;gap:22px;max-width:100%;min-height:42px;padding:10px 18px;border-radius:999px;background:var(--g4-blue);color:#fff;font-size:12px;font-weight:650;box-shadow:0 12px 25px #0000001f;opacity:0;transform:translate3d(0,18px,0);transition:opacity .28s ease,transform .45s var(--g4-ease);pointer-events:none}body.gocce-shopify .gocce-v4-product-card:hover .gocce-v4-quick-view,body.gocce-shopify .gocce-v4-media-link:focus-visible .gocce-v4-quick-view{opacity:1;transform:translateZ(0)}body.gocce-shopify .gocce-v4-badges{position:absolute;left:12px;top:12px;display:flex;flex-direction:column;align-items:flex-start;gap:7px;z-index:5;pointer-events:none}body.gocce-shopify .gocce-v4-badge{display:block;max-width:180px;padding:8px 12px;min-height:0!important;border-radius:30px;color:#fff;line-height:1.1;font-size:11px;font-weight:700}body.gocce-shopify .gocce-v4-discount{background:#e60012}body.gocce-shopify .gocce-v4-soldout{background:#1c1c1cbf}body.gocce-shopify .gocce-v4-rating{position:absolute;z-index:5;right:12px;top:15px;font-size:12px;color:#171717;background:#ffffffe6;border-radius:50px;padding:5px 7px;pointer-events:none}body.gocce-shopify .gocce-v4-rating span{color:#ee9f05}body.gocce-shopify .gocce-v4-gallery-arrow{position:absolute;z-index:7;top:50%;transform:translateY(-50%);width:34px;height:34px;display:grid;place-items:center;padding:0!important;color:#222;background:#ffffffeb;border:1px solid #e4e4e4;border-radius:50%;box-shadow:0 5px 14px #0000000f;font-size:25px;font-weight:300;opacity:0;transition:opacity .2s,background .18s,transform .2s;cursor:pointer}body.gocce-shopify .gocce-v4-gallery-arrow.is-prev{left:9px}body.gocce-shopify .gocce-v4-gallery-arrow.is-next{right:9px}body.gocce-shopify .gocce-v4-product-card:hover .gocce-v4-gallery-arrow,body.gocce-shopify .gocce-v4-gallery-arrow:focus-visible{opacity:1}body.gocce-shopify .gocce-v4-gallery-arrow:hover{background:#fff;transform:translateY(-50%) scale(1.08)}body.gocce-shopify .gocce-v4-gallery-dots{position:absolute;z-index:7;bottom:12px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:5px;padding:7px 9px;background:#ffffffdb;border-radius:30px}body.gocce-shopify .gocce-v4-gallery-dots button{display:block!important;width:6px!important;height:6px!important;min-width:6px!important;min-height:6px!important;border-radius:99px!important;border:0!important;background:#b4b4b4!important;padding:0!important;box-shadow:none!important;transition:width .24s var(--g4-ease),background .2s!important;cursor:pointer}body.gocce-shopify .gocce-v4-gallery-dots button.is-active{width:19px!important;background:#151515!important}body.gocce-shopify .gocce-v4-gallery-dots button:focus-visible{outline:2px solid var(--g4-blue);outline-offset:3px}body.gocce-shopify .gocce-v4-card-info{display:flex!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;align-items:stretch!important;text-align:center}body.gocce-shopify .gocce-v4-card-info .gocce-v10-product-body{display:flex;flex-direction:column;flex:1;padding:17px 4px 13px!important;min-height:132px}body.gocce-shopify .gocce-v4-card-info h3{min-height:43px!important;max-height:43px!important;line-height:1.38!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;margin:8px 0 5px!important;font-weight:500!important}body.gocce-shopify .gocce-v4-card-info .gocce-v10-product-price{margin-top:auto!important;display:flex!important;align-items:baseline!important;justify-content:center!important;flex-wrap:wrap;gap:7px!important;min-height:25px}body.gocce-shopify .gocce-v4-card-info .gocce-v10-product-price del{text-decoration-color:#d33!important}body.gocce-shopify .gocce-v4-card-info .gocce-v10-product-specs{margin-top:auto!important;padding:12px 4px 5px!important;min-height:64px!important;border-top:1px solid var(--g4-line);background:transparent!important;display:flex!important;gap:3px!important;justify-content:center!important;align-items:center!important}body.gocce-shopify .gocce-v4-card-info .gocce-v10-product-spec{min-width:0;flex:1 1 auto;max-width:50%}body.gocce-shopify .gocce-v4-card-info .gocce-v10-product-spec small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.gocce-shopify .gocce-v4-product-card:not(:has(.gocce-v10-product-spec)) .gocce-v10-product-specs{min-height:0!important;padding:0!important;border:0!important}body.gocce-shopify .gocce-v4-card-quickadd{position:absolute;z-index:6;bottom:38px;left:50%;transform:translate(-50%);width:max-content;max-width:calc(100% - 28px);margin:0}body.gocce-shopify .gocce-v4-card-quickadd .gocce-v4-quick-view{border:0;cursor:pointer}body.gocce-shopify .gocce-v4-card-quickadd .gocce-v4-quick-view:disabled{opacity:.65;cursor:progress}body.gocce-shopify .gocce-v4-product-card:hover .gocce-v4-card-quickadd .gocce-v4-quick-view,body.gocce-shopify .gocce-v4-card-quickadd:focus-within .gocce-v4-quick-view{opacity:1;transform:translateZ(0);pointer-events:auto}body.gocce-shopify .gocce-v4-card-quickadd .gocce-v4-quick-view:focus-visible{outline:2px solid var(--g4-blue);outline-offset:3px}body.gocce-shopify .gocce-v4-cart-toast{position:fixed;bottom:24px;right:24px;z-index:100600;max-width:min(360px,calc(100vw - 30px));padding:15px 20px;color:#fff;background:#171717;border-radius:11px;box-shadow:0 17px 45px #0003;font-size:13px;line-height:1.5;opacity:0;transform:translateY(16px);transition:opacity .2s,transform .25s;pointer-events:none}body.gocce-shopify .gocce-v4-cart-toast.is-shown{opacity:1;transform:translateY(0)}body.gocce-shopify .gocce-v4-cart-toast a{color:#fff;text-decoration:underline;margin-left:8px;pointer-events:auto}@media(max-width:760px){body.gocce-shopify .gocce-v4-card-quickadd{bottom:27px}body.gocce-shopify .gocce-v4-card-quickadd .gocce-v4-quick-view{display:none}}body.gocce-shopify .gocce-collection-page .gocce-v4-shop-toolbar{position:relative!important;top:auto!important;z-index:8!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;overflow:visible!important;border:0!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;flex-wrap:nowrap!important;align-items:center!important;min-height:0!important;padding:16px 4px 24px!important;margin-bottom:14px!important}body.gocce-shopify .gocce-v4-pill{min-height:48px;display:inline-flex!important;align-items:center;justify-content:center;gap:10px;padding:0 21px;border:1.5px solid var(--g4-blue)!important;border-radius:999px!important;background:transparent!important;color:var(--g4-blue)!important;font-weight:650!important;font-size:13px!important;line-height:1!important;cursor:pointer;white-space:nowrap;transition:background .25s ease,color .25s ease,transform .25s var(--g4-ease),box-shadow .25s!important}body.gocce-shopify .gocce-v4-pill:hover,body.gocce-shopify .gocce-v4-pill[aria-expanded=true]{background:var(--g4-blue)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 10px 22px #176bdc21}body.gocce-shopify .gocce-v4-pill svg{width:20px;height:20px}body.gocce-shopify .gocce-v4-sort{position:relative!important;display:flex!important;gap:12px!important;align-items:center!important;isolation:isolate}body.gocce-shopify .gocce-v4-sort-label{font-size:13px;color:#555}body.gocce-shopify .gocce-v4-sort-trigger{min-width:165px;display:flex!important;justify-content:space-between}body.gocce-shopify .gocce-v4-sort-popover{position:absolute;z-index:100;right:0;top:calc(100% + 8px);width:min(310px,90vw);background:var(--g4-blue);padding:9px;border-radius:16px;box-shadow:0 15px 38px #0000001f;transform:translateY(-8px) scale(.96);transform-origin:top right;opacity:0;visibility:hidden;pointer-events:none;transition:transform .28s var(--g4-ease),opacity .22s,visibility 0s linear .27s;max-height:65vh;overflow:auto}body.gocce-shopify .gocce-v4-sort.is-open .gocce-v4-sort-popover{transform:translateY(0) scale(1);opacity:1;visibility:visible;pointer-events:auto;transition:transform .28s var(--g4-ease),opacity .22s}body.gocce-shopify .gocce-v4-sort-choice{width:100%;display:flex;justify-content:space-between;align-items:center;border:0;background:transparent;color:#fff;padding:12px 14px;text-align:left;font-size:13px;line-height:1.3;border-radius:10px;cursor:pointer;transition:background .18s}body.gocce-shopify .gocce-v4-sort-choice:hover,body.gocce-shopify .gocce-v4-sort-choice:focus-visible,body.gocce-shopify .gocce-v4-sort-choice.is-active{background:#ffffff2e}body.gocce-shopify.gocce-v4-dialog-open{overflow:hidden!important}body.gocce-shopify .gocce-v4-filter-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100500;visibility:hidden;pointer-events:none;transition:visibility 0s linear .44s}body.gocce-shopify .gocce-v4-filter-layer.is-open{visibility:visible;pointer-events:auto;transition:visibility 0s}body.gocce-shopify .gocce-v4-filter-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000075;border:0;width:100%;height:100%;opacity:0;cursor:pointer;transition:opacity .35s}body.gocce-shopify .gocce-v4-filter-layer.is-open .gocce-v4-filter-backdrop{opacity:1}body.gocce-shopify .gocce-v4-filter-panel{position:absolute;inset:0 auto 0 0;width:min(460px,calc(100vw - 24px));height:100%;display:flex;flex-direction:column;background:#fff;border-radius:0 24px 24px 0;padding:0;transform:translate3d(-105%,0,0);transition:transform .43s var(--g4-ease);box-shadow:18px 0 40px #00000012;overflow:hidden}body.gocce-shopify .gocce-v4-filter-layer.is-open .gocce-v4-filter-panel{transform:translateZ(0)}body.gocce-shopify .gocce-v4-filter-top{padding:31px clamp(18px,3vw,35px) 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #eee}body.gocce-shopify .gocce-v4-eyebrow{font-size:10px;letter-spacing:.16em;color:#777;font-weight:700}body.gocce-shopify .gocce-v4-filter-top h2{margin:7px 0 0;font-weight:650;font-size:28px;letter-spacing:-.04em;color:#111}body.gocce-shopify .gocce-v4-filter-close{border:1px solid #dfdfdf;border-radius:50%;width:42px;height:42px;display:grid;place-items:center;background:#fff;color:#222;font-size:25px;cursor:pointer;transition:background .2s,transform .2s}body.gocce-shopify .gocce-v4-filter-close:hover{background:#eee;transform:rotate(90deg)}body.gocce-shopify .gocce-v4-filter-form{flex:1;min-height:0;display:flex;flex-direction:column;padding:0;background:#fff}body.gocce-shopify .gocce-v4-filter-fields{padding:8px clamp(18px,3vw,35px) 20px;overflow-y:auto;overscroll-behavior:contain;flex:1;min-height:0}body.gocce-shopify .gocce-v4-filter-fieldset{border:0;border-bottom:1px solid #e8e8e8;padding:17px 0 21px;margin:0;min-width:0}body.gocce-shopify .gocce-v4-filter-fieldset legend{font-size:15px;font-weight:650;padding:8px 0 11px}body.gocce-shopify .gocce-v4-filter-fieldset .gocce-filter-choice{min-height:41px;display:flex;gap:10px;align-items:center;font-size:13px;cursor:pointer}body.gocce-shopify .gocce-v4-filter-fieldset .gocce-filter-choice input{accent-color:var(--g4-blue);width:16px;height:16px}body.gocce-shopify .gocce-v4-filter-fieldset .gocce-filter-choice small{margin-left:auto;color:#999}body.gocce-shopify .gocce-v4-filter-fieldset .gocce-price-filter{display:flex;gap:14px}body.gocce-shopify .gocce-v4-filter-fieldset .gocce-price-filter label{flex:1;min-width:0;font-size:12px;color:#555}body.gocce-shopify .gocce-v4-filter-fieldset .gocce-price-filter input{width:100%;max-width:none;border-radius:9px;border:1px solid #ddd;min-height:43px;padding:8px;margin-top:6px}body.gocce-shopify .gocce-v4-filter-actions{margin-top:auto;padding:16px clamp(18px,3vw,35px) 22px;border-top:1px solid #eee;display:flex;gap:16px;align-items:center}body.gocce-shopify .gocce-v4-filter-actions a{font-size:13px;color:#666;text-decoration:underline}body.gocce-shopify .gocce-v4-filter-actions button{margin-left:auto;min-height:49px;min-width:185px;background:var(--g4-blue);border:1px solid var(--g4-blue);color:#fff;border-radius:12px;padding:0 20px;font-weight:650;cursor:pointer;transition:background .18s,transform .18s}body.gocce-shopify .gocce-v4-filter-actions button:hover{background:#0d56b6;transform:translateY(-2px)}body.gocce-shopify .gocce-v4-featured-section{padding:clamp(48px,6vw,96px) clamp(12px,3vw,48px)!important;width:100%;max-width:1780px;margin-inline:auto;overflow:hidden}body.gocce-shopify .gocce-v4-featured-head{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:18px!important;margin-bottom:28px!important}body.gocce-shopify .gocce-v4-featured-actions{display:flex;align-items:center;gap:20px}body.gocce-shopify .gocce-v4-rail-nav{display:flex;gap:8px}body.gocce-shopify .gocce-v4-rail-nav button,body.gocce-shopify .gocce-v4-detail-gallery-nav button{width:43px;height:43px;border:1px solid #dcdcdc;background:#fff;border-radius:50%;font-size:20px;cursor:pointer;transition:background .2s,border-color .2s,transform .25s var(--g4-ease)}body.gocce-shopify .gocce-v4-rail-nav button:hover:not(:disabled),body.gocce-shopify .gocce-v4-detail-gallery-nav button:hover{background:#171717;color:#fff;border-color:#171717;transform:translateY(-2px)}body.gocce-shopify .gocce-v4-rail-nav button:disabled{opacity:.35;cursor:default}body.gocce-shopify .gocce-v4-rail{overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;outline-offset:5px}body.gocce-shopify .gocce-v4-rail::-webkit-scrollbar{display:none}body.gocce-shopify .gocce-v4-rail .gocce-shopify-grid{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:clamp(12px,1.65vw,24px)!important;min-width:100%;overflow:visible!important}body.gocce-shopify .gocce-v4-rail .gocce-shopify-grid>li{flex:0 0 calc((100% - (3*clamp(12px,1.65vw,24px)))/4)!important;width:calc((100% - (3*clamp(12px,1.65vw,24px)))/4)!important;min-width:0!important;scroll-snap-align:start}body.gocce-shopify .gocce-v4-featured-section .gocce-v10-product-media{background:#f7f7f7!important}body.gocce-shopify .gocce-v4-detail-gallery-nav{display:flex;justify-content:flex-end;gap:9px;margin:8px 0 12px}body.gocce-shopify .gocce-product-main-image img{transition:opacity .2s ease,transform .4s var(--g4-ease)}body.gocce-shopify .gocce-product-main-image.is-changing img{opacity:.35;transform:scale(.985)}body.gocce-shopify .gocce-v4-editorial{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(20px,4vw,74px);align-items:center;padding:clamp(25px,5vw,80px);background:#f4f4f4}body.gocce-shopify .gocce-v4-editorial-media{overflow:hidden;border-radius:18px;aspect-ratio:1.3}body.gocce-shopify .gocce-v4-editorial-media img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--g4-ease)}body.gocce-shopify .gocce-v4-editorial-media:hover img{transform:scale(1.035)}body.gocce-shopify .gocce-v4-editorial-copy h2{font-size:clamp(30px,4vw,63px);line-height:1.07;letter-spacing:-.04em;margin:17px 0}body.gocce-shopify .gocce-v4-editorial-copy p{color:#636363;font-size:15px;line-height:1.8}body.gocce-shopify .gocce-v4-editorial-copy a{margin-top:20px;display:inline-flex;gap:28px;border-bottom:1px solid #171717;padding:12px 0;color:#171717;text-decoration:none;font-weight:600}body.gocce-shopify .gocce-v4-faq{padding:clamp(40px,6vw,100px) clamp(18px,8vw,160px);max-width:1440px;margin:auto}body.gocce-shopify .gocce-v4-faq h2{font-size:clamp(27px,3vw,42px);margin:11px 0 35px}body.gocce-shopify .gocce-v4-faq-item{border-bottom:1px solid #e3e3e3}body.gocce-shopify .gocce-v4-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:23px 0;font-size:16px;font-weight:600;cursor:pointer;list-style:none}body.gocce-shopify .gocce-v4-faq-item summary::-webkit-details-marker{display:none}body.gocce-shopify .gocce-v4-faq-item summary span{font-size:25px;font-weight:300;transition:transform .26s var(--g4-ease)}body.gocce-shopify .gocce-v4-faq-item[open] summary span{transform:rotate(45deg)}body.gocce-shopify .gocce-v4-faq-answer{padding:0 0 23px;max-width:800px;color:#555;font-size:14px;line-height:1.75;animation:gocce-v4-faq-in .28s var(--g4-ease) both}@keyframes gocce-v4-faq-in{0%{transform:translateY(-7px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:1120px){body.gocce-shopify .gocce-v4-rail .gocce-shopify-grid>li{flex-basis:calc((100% - 2 * 16px)/3)!important;width:calc((100% - 2 * 16px)/3)!important}}@media(max-width:760px){body.gocce-shopify .gocce-v4-product-card .gocce-v10-product-media{border-radius:9px!important;aspect-ratio:1/1.17!important}body.gocce-shopify .gocce-v4-badges{left:5px;top:6px;gap:4px}body.gocce-shopify .gocce-v4-badge{padding:6px 7px;font-size:9px}body.gocce-shopify .gocce-v4-rating{right:5px;top:7px;font-size:10px}body.gocce-shopify .gocce-v4-gallery-arrow{opacity:1;width:28px;height:28px;font-size:21px;top:57%}body.gocce-shopify .gocce-v4-media-link{padding:0 6px 28px}body.gocce-shopify .gocce-v4-quick-view{display:none}body.gocce-shopify .gocce-v4-gallery-dots{bottom:6px;padding:5px 7px;gap:4px}body.gocce-shopify .gocce-v4-gallery-dots button{width:5px!important;height:5px!important;min-width:5px!important;min-height:5px!important}body.gocce-shopify .gocce-v4-gallery-dots button.is-active{width:13px!important}body.gocce-shopify .gocce-v4-card-info .gocce-v10-product-body{padding:10px 4px!important;min-height:119px}body.gocce-shopify .gocce-v4-card-info h3{max-height:34px!important;min-height:34px!important;font-size:11px!important}body.gocce-shopify .gocce-v4-card-info .gocce-v10-product-price{gap:4px!important}body.gocce-shopify .gocce-v4-card-info .gocce-v10-product-specs{min-height:46px!important;padding:6px 1px!important}body.gocce-shopify .gocce-v4-sort-label{display:none}body.gocce-shopify .gocce-v4-pill{min-height:42px;padding:0 14px;font-size:11px!important;gap:6px}body.gocce-shopify .gocce-v4-sort-trigger{min-width:125px;max-width:47vw}body.gocce-shopify .gocce-v4-sort-trigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.gocce-shopify .gocce-v4-filter-panel{width:min(420px,calc(100vw - 16px));border-radius:0 18px 18px 0}body.gocce-shopify .gocce-v4-rail .gocce-shopify-grid>li{flex-basis:calc((100% - 11px)/2)!important;width:calc((100% - 11px)/2)!important}body.gocce-shopify .gocce-v4-featured-section{padding:43px 12px!important}body.gocce-shopify .gocce-v4-featured-actions{gap:10px}body.gocce-shopify .gocce-v4-featured-actions>.gocce-v6-text-link{display:none!important}body.gocce-shopify .gocce-v4-rail-nav button{width:35px;height:35px}body.gocce-shopify .gocce-v4-editorial{grid-template-columns:minmax(0,1fr);padding:30px 17px}body.gocce-shopify .gocce-v4-editorial-media{aspect-ratio:1.2}}@media(prefers-reduced-motion:reduce){body.gocce-shopify .gocce-v4-gallery-track,body.gocce-shopify .gocce-v4-quick-view,body.gocce-shopify .gocce-v4-filter-panel,body.gocce-shopify .gocce-v4-filter-backdrop,body.gocce-shopify .gocce-v4-sort-popover,body.gocce-shopify .gocce-v4-editorial-media img{transition-duration:.01ms!important;animation:none!important}body.gocce-shopify .gocce-v4-rail{scroll-behavior:auto}body.gocce-shopify .gocce-v4-faq-answer{animation:none}}body.gocce-shopify .gocce-v4-reviews-section{background:#f6f6f6;max-width:none}body.gocce-shopify .gocce-v4-reviews-section .gocce-v4-featured-head,body.gocce-shopify .gocce-v4-reviews-section .gocce-v4-rail{max-width:1640px;margin-inline:auto}body.gocce-shopify .gocce-v4-reviews-section h2{font-size:clamp(25px,2.6vw,40px);letter-spacing:-.04em;margin:10px 0 0}body.gocce-shopify .gocce-v4-review-list{display:flex;flex-wrap:nowrap;gap:16px;list-style:none;padding:0;margin:0}body.gocce-shopify .gocce-v4-review{flex:0 0 calc((100% - 2 * 16px)/3);min-width:0;scroll-snap-align:start;background:#fff;display:flex;flex-direction:column;border-radius:16px;overflow:hidden}body.gocce-shopify .gocce-v4-review-photo{height:155px;background:#eee}body.gocce-shopify .gocce-v4-review-photo img{width:100%;height:100%;object-fit:cover}body.gocce-shopify .gocce-v4-review-content{padding:25px;display:flex;flex-direction:column;flex:1;gap:24px}body.gocce-shopify .gocce-v4-review-quote{font-size:14px;line-height:1.8;color:#303030;flex:1}body.gocce-shopify .gocce-v4-review-bottom{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:700}body.gocce-shopify .gocce-v4-review-bottom small{font-weight:400;color:#777;font-size:11px}@media(max-width:1000px){body.gocce-shopify .gocce-v4-review{flex-basis:calc((100% - 16px)/2)}}@media(max-width:640px){body.gocce-shopify .gocce-v4-review{flex-basis:85%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/gocce-getto-motion-v4.css.map */
