img.frankos-col__mascot{display:block!important;flex:0 0 40px!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;aspect-ratio:1 / 1!important;object-fit:contain!important}img.frankos-home__mascot{display:block!important;flex:0 0 52px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;aspect-ratio:1 / 1!important;object-fit:contain!important}@media screen and (min-width:750px){img.frankos-col__mascot{flex-basis:48px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}img.frankos-home__mascot{flex-basis:64px!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important}}@media screen and (max-width:749px){html[data-frankos-grid-mobile="1"] .frankos-collection .frankos-col__product-grid{grid-template-columns:minmax(0,1fr)!important}html[data-frankos-grid-mobile="2"] .frankos-collection .frankos-col__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-frankos-grid-mobile="1"] .frankos-collection .frankos-col__product-img{height:280px!important}html[data-frankos-grid-mobile="2"] .frankos-collection .frankos-col__product-img{height:170px!important}}@media screen and (min-width:750px){html[data-frankos-grid-desktop="2"] .frankos-collection .frankos-col__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-frankos-grid-desktop="3"] .frankos-collection .frankos-col__product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-frankos-grid-desktop="4"] .frankos-collection .frankos-col__product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}html[data-frankos-grid-desktop="2"] .frankos-collection .frankos-col__product-img{height:420px!important}html[data-frankos-grid-desktop="3"] .frankos-collection .frankos-col__product-img{height:330px!important}html[data-frankos-grid-desktop="4"] .frankos-collection .frankos-col__product-img{height:260px!important}}@media screen and (min-width:990px){.frankos-collection .frankos-col__header{padding-inline-start:0!important}.frankos-collection .frankos-col__layout{display:block!important;width:100%!important;max-width:1440px!important;margin:0 auto!important}.frankos-collection .frankos-col__left{display:none!important}.frankos-collection .frankos-col__right{width:100%!important}}.header-logo:hover{filter:brightness(1.3) drop-shadow(0 0 6px rgba(0,51,255,.6))}.product-card .product-card__name{background:linear-gradient(to bottom,#fff 0% 40%,#03f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}p[role=heading],.tax-note{background:linear-gradient(to bottom,#fff 0% 30%,#03f)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.collection-logo{text-align:center;padding:20px 0 10px}.collection-logo img{max-height:120px;width:auto;object-fit:contain}.product-grid{grid-template-columns:repeat(4,1fr)!important}.product-grid li .product-media-container{--constrained-height: 200px !important;max-height:200px!important;aspect-ratio:1 / 1!important}.product-card .media,.card-gallery{position:relative}.frankos-heart-btn{position:absolute;top:8px;right:8px;z-index:10;background:transparent!important;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:0;line-height:1;box-shadow:none;transition:transform .15s ease}.frankos-heart-btn:hover{transform:scale(1.08)}.frankos-heart-btn:after{content:"";width:36px;height:36px;min-width:36px;min-height:36px;display:block;flex-shrink:0;background-image:url(/cdn/shop/files/Favorieten_Wit_512_Y_Fix.png?width=108)!important;background-image:-webkit-image-set(url(/cdn/shop/files/Favorieten_Wit_512_Y_Fix.png?width=36) 1x,url(/cdn/shop/files/Favorieten_Wit_512_Y_Fix.png?width=72) 2x,url(/cdn/shop/files/Favorieten_Wit_512_Y_Fix.png?width=108) 3x)!important;background-image:image-set(url(/cdn/shop/files/Favorieten_Wit_512_Y_Fix.png?width=36) 1x,url(/cdn/shop/files/Favorieten_Wit_512_Y_Fix.png?width=72) 2x,url(/cdn/shop/files/Favorieten_Wit_512_Y_Fix.png?width=108) 3x)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.frankos-heart-btn.active:after,.frankos-heart-btn[aria-pressed=true]:after,.frankos-heart-btn--product-detail.active:after,.frankos-heart-btn--product-detail[aria-pressed=true]:after{background-image:url(/cdn/shop/files/Favorieten_Rood_512_Y_Fix.png?width=108)!important;background-image:-webkit-image-set(url(/cdn/shop/files/Favorieten_Rood_512_Y_Fix.png?width=36) 1x,url(/cdn/shop/files/Favorieten_Rood_512_Y_Fix.png?width=72) 2x,url(/cdn/shop/files/Favorieten_Rood_512_Y_Fix.png?width=108) 3x)!important;background-image:image-set(url(/cdn/shop/files/Favorieten_Rood_512_Y_Fix.png?width=36) 1x,url(/cdn/shop/files/Favorieten_Rood_512_Y_Fix.png?width=72) 2x,url(/cdn/shop/files/Favorieten_Rood_512_Y_Fix.png?width=108) 3x)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.frankos-heart-btn--product-detail{font-size:16px!important}.frankos-heart-btn--product-detail .frankos-heart-label{font-size:16px!important;line-height:1.2!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}.frankos-heart-btn--product-detail,.frankos-heart-btn--product-detail:hover,.frankos-heart-btn--product-detail:focus-visible,.frankos-heart-btn--product-detail.active,.frankos-heart-btn--product-detail[aria-pressed=true]{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.frankos-heart-btn--product-detail:hover .frankos-heart-label,.frankos-heart-btn--product-detail:focus-visible .frankos-heart-label,.frankos-heart-btn--product-detail.active .frankos-heart-label,.frankos-heart-btn--product-detail[aria-pressed=true] .frankos-heart-label{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}.email-signup__input-group--integrated{border:2px solid transparent!important;border-radius:100px!important;background-image:linear-gradient(var(--color-background),var(--color-background)),linear-gradient(to bottom,#fff,#03f)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;transition:box-shadow .2s ease!important}.email-signup__input-group--integrated:hover,.email-signup__input-group--integrated:focus-within{box-shadow:0 0 10px #03f9!important}.email-signup__input{border:none!important;background:transparent!important;outline:none!important}.frankos-remove-btn{background-image:linear-gradient(var(--color-background),var(--color-background)),linear-gradient(to bottom,#fff,#03f)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:2px solid transparent!important;border-radius:100px!important;padding:6px 16px!important;cursor:pointer!important;color:#fff!important;-webkit-text-fill-color:#fff!important;transition:box-shadow .2s ease!important}.frankos-remove-btn:hover{box-shadow:0 0 10px #03f9!important}#frankos-favorieten a{color:#fff!important;-webkit-text-fill-color:#ffffff!important}#frankos-favorieten h1{background:linear-gradient(to bottom,#fff 0% 30%,#03f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-width-content .text-block h1{background:linear-gradient(to bottom,#fff 0% 30%,#03f)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.image-block--AUkhVSDI5WlprODZIc__image_hrWEQL{margin-left:auto!important;margin-right:auto!important}.menu-list__item:has(a[href="/pages/favorieten"]){display:none!important}[data-section-id=sections--29587024314700__header_announcements_9jGBFp] .announcement__text-wrapper{position:relative}[data-section-id=sections--29587024314700__header_announcements_9jGBFp] .announcement__text-wrapper:after{content:"Home";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-heading--family);font-weight:900;font-size:1rem;background:linear-gradient(to bottom,#fff 0% 30%,#03f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;pointer-events:none;z-index:10}.announcement-bar__link{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;pointer-events:none}#header-component .header-logo{display:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;flex:0 0 0!important;overflow:hidden!important}#header-component header-actions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;margin:0!important;padding:0!important}#header-component .header__column--right{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:0!important;min-width:0!important}#header-component header-actions>*{margin:0!important;padding:0!important}#header-component .header-actions__action:not(.search-action),#header-component .account-button,#header-component cart-drawer-component,#header-component cart-icon,#header-component shopify-account,#header-component .frankos-wishlist-btn{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;min-height:44px!important;max-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;overflow:visible!important;position:relative!important;box-sizing:border-box!important}#header-component .account-button__icon,#header-component .account-button__fallback,#header-component .account-button__avatar,#header-component .account-button__avatar-initials,#header-component cart-icon .svg-wrapper,#header-component .frankos-wishlist-btn .svg-wrapper{display:none!important}#header-component shopify-account:after{content:"";display:block!important;width:44px!important;height:44px!important;min-width:44px!important;background-image:url(/cdn/shop/files/Account_Wit_512_Y_Fix.png?width=132)!important;background-image:-webkit-image-set(url(/cdn/shop/files/Account_Wit_512_Y_Fix.png?width=44) 1x,url(/cdn/shop/files/Account_Wit_512_Y_Fix.png?width=88) 2x,url(/cdn/shop/files/Account_Wit_512_Y_Fix.png?width=132) 3x)!important;background-image:image-set(url(/cdn/shop/files/Account_Wit_512_Y_Fix.png?width=44) 1x,url(/cdn/shop/files/Account_Wit_512_Y_Fix.png?width=88) 2x,url(/cdn/shop/files/Account_Wit_512_Y_Fix.png?width=132) 3x)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}#header-component .account-button:has(.account-button__fallback) shopify-account:after,#header-component .account-button:has(.account-button__avatar) shopify-account:after,#header-component .account-button:has(.account-button__avatar-initials) shopify-account:after{background-image:url(/cdn/shop/files/Account_Limegroen_512_Y_Fix.png?width=132)!important;background-image:-webkit-image-set(url(/cdn/shop/files/Account_Limegroen_512_Y_Fix.png?width=44) 1x,url(/cdn/shop/files/Account_Limegroen_512_Y_Fix.png?width=88) 2x,url(/cdn/shop/files/Account_Limegroen_512_Y_Fix.png?width=132) 3x)!important;background-image:image-set(url(/cdn/shop/files/Account_Limegroen_512_Y_Fix.png?width=44) 1x,url(/cdn/shop/files/Account_Limegroen_512_Y_Fix.png?width=88) 2x,url(/cdn/shop/files/Account_Limegroen_512_Y_Fix.png?width=132) 3x)!important;filter:brightness(1.35) saturate(1.55) contrast(1.08) drop-shadow(0 0 5px rgba(57,255,20,.72)) drop-shadow(0 0 9px rgba(57,255,20,.38))!important}#header-component .frankos-wishlist-btn img{display:block!important;width:44px!important;height:44px!important;object-fit:contain!important}#header-component cart-icon:after{content:"";display:block!important;width:44px!important;height:44px!important;min-width:44px!important;background-image:url(/cdn/shop/files/Winkelwagen_Wit_512_Y_Fix.png?width=132)!important;background-image:-webkit-image-set(url(/cdn/shop/files/Winkelwagen_Wit_512_Y_Fix.png?width=44) 1x,url(/cdn/shop/files/Winkelwagen_Wit_512_Y_Fix.png?width=88) 2x,url(/cdn/shop/files/Winkelwagen_Wit_512_Y_Fix.png?width=132) 3x)!important;background-image:image-set(url(/cdn/shop/files/Winkelwagen_Wit_512_Y_Fix.png?width=44) 1x,url(/cdn/shop/files/Winkelwagen_Wit_512_Y_Fix.png?width=88) 2x,url(/cdn/shop/files/Winkelwagen_Wit_512_Y_Fix.png?width=132) 3x)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}#header-component cart-icon.frankos-cart-filled:after,body.frankos-cart-has-items #header-component cart-icon:after{background-image:url(/cdn/shop/files/Winkelwagen_Limegroen_512_Y_Fix.png?width=132)!important;background-image:-webkit-image-set(url(/cdn/shop/files/Winkelwagen_Limegroen_512_Y_Fix.png?width=44) 1x,url(/cdn/shop/files/Winkelwagen_Limegroen_512_Y_Fix.png?width=88) 2x,url(/cdn/shop/files/Winkelwagen_Limegroen_512_Y_Fix.png?width=132) 3x)!important;background-image:image-set(url(/cdn/shop/files/Winkelwagen_Limegroen_512_Y_Fix.png?width=44) 1x,url(/cdn/shop/files/Winkelwagen_Limegroen_512_Y_Fix.png?width=88) 2x,url(/cdn/shop/files/Winkelwagen_Limegroen_512_Y_Fix.png?width=132) 3x)!important;filter:brightness(1.35) saturate(1.55) contrast(1.08) drop-shadow(0 0 5px rgba(57,255,20,.72)) drop-shadow(0 0 9px rgba(57,255,20,.38))!important}.frankos-col__cart-img--green,.frankos-home__cart-img--green{filter:brightness(1.35) saturate(1.55) contrast(1.08) drop-shadow(0 0 5px rgba(57,255,20,.68)) drop-shadow(0 0 8px rgba(57,255,20,.32))!important}#header-component cart-icon .cart-bubble{position:absolute!important;top:2px!important;right:2px!important;z-index:5!important;pointer-events:none!important}#header-component cart-icon .cart-bubble:has(.cart-bubble__text-count:empty),#header-component cart-icon .cart-bubble:empty{display:none!important}#header-component .header-actions__action:not(.search-action):hover,#header-component .frankos-wishlist-btn:hover,#header-component shopify-account:hover,#header-component cart-icon:hover{filter:brightness(1.15) drop-shadow(0 0 6px rgba(0,51,255,.6))}.menu-list__link-title{font-family:var(--font-heading--family)!important;font-weight:900!important;font-size:1.35rem!important;background:linear-gradient(to bottom,#fff 0% 30%,#03f)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}#header-component .menu-list__link:hover .menu-list__link-title,#header-component .menu-list__link:focus .menu-list__link-title{background:linear-gradient(to bottom,#fff,#4d79ff 60%,#05f)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}#header-component search-modal,#header-component .search-action{display:none!important}.frankos-announcement-logo-link{display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;flex-shrink:0!important;padding:5px 10px 6px!important;border:1.5px solid rgba(0,51,255,.55)!important;border-radius:10px!important;gap:3px!important;transition:border-color .2s ease,box-shadow .2s ease!important;box-sizing:border-box!important}.frankos-announcement-logo-link:hover{border-color:#0033ffe6!important;box-shadow:0 0 10px #0033ff80!important}.frankos-announcement-logo-link img{display:block!important;width:auto!important;object-fit:contain!important;flex-shrink:0!important;transition:filter .2s ease!important}.frankos-announcement-logo-link:hover img{filter:brightness(1.15) drop-shadow(0 0 6px rgba(0,51,255,.5))!important}.frankos-announcement-logo-link:after{content:"HOME";display:block!important;font-family:var(--font-heading--family)!important;font-size:.5rem!important;font-weight:900!important;letter-spacing:.25em!important;background:linear-gradient(to right,#fff 0% 40%,#03f)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;line-height:1!important;pointer-events:none!important;opacity:.85!important}.frankos-announcement-logo-link:hover:after{opacity:1!important}#header-component,.header-section,#header-component .header__row,#header-component .header__columns,#header-component .header__column{overflow:visible!important}#header-component .header__row{padding-inline-end:calc(var(--page-margin, 40px) + 13px)!important}#header-component .header__columns{--padding-inline-start: var(--padding-inline-end) !important}@media screen and (min-width:990px){#header-component .header__columns{grid-template-columns:minmax(0,1fr) auto minmax(132px,1fr)!important;align-items:center!important}#header-component .header__column--left{min-width:0!important}#header-component .header__column--center{width:auto!important;min-width:0!important;max-width:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;overflow:visible!important}#header-component .header__column--center .frankos-category-mega,#header-component .header__column--center #frankos-category-mega{order:1!important;flex:0 0 auto!important}#header-component .header__column--center .frankos-header-search-wrapper{order:2!important;flex:0 0 auto!important;margin:0!important;margin-inline-end:0!important}#header-component .header__column--center header-menu.header-menu{order:3!important;flex:0 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important}#header-component .header__column--center .header-menu__inner,#header-component .header__column--center .menu-list,#header-component .header__column--center .overflow-menu{width:auto!important;max-width:none!important}#header-component .header__column--right{min-width:0!important;justify-self:stretch!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}#header-component .header__column--right .frankos-header-search-wrapper{order:0!important}}#header-component .frankos-header-search-wrapper{margin:0!important;flex:0 0 auto!important}#header-component .frankos-search-form{margin:0!important;padding:0!important}#header-component .frankos-search-inner{width:260px!important;position:relative!important;display:flex!important;align-items:center!important;margin:0!important;padding:0!important}#header-component .frankos-search-input{width:260px!important;padding:0 42px 0 16px!important;border:1px solid #3aa8ff!important;border-radius:999px!important;background:#05121fd6!important;color:#fff!important;font-size:14px!important;font-weight:500!important;outline:none!important;box-shadow:0 0 12px #0074ff40,inset 0 1px #ffffff14!important}#header-component .frankos-search-input::placeholder{color:#ddeeffb3!important}#header-component .frankos-search-input:focus{border-color:#76ceff!important;box-shadow:0 0 18px #0085ff85,inset 0 1px #ffffff24!important}#header-component .frankos-search-submit{position:absolute!important;top:50%!important;right:11px!important;transform:translateY(-50%)!important;width:22px!important;height:22px!important;padding:0!important;margin:0!important;border:none!important;background:transparent!important;color:#ddeeffbf!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important}#header-component .frankos-search-submit:hover{color:#78d2ff!important;filter:drop-shadow(0 0 6px rgba(87,188,255,.7))!important}.frankos-category-mega,#frankos-category-mega{position:relative!important;z-index:10000!important;flex:0 0 auto!important}.frankos-category-mega__button{min-width:172px!important;padding:0 15px!important;border:1px solid #3aa8ff!important;border-radius:999px!important;background:radial-gradient(circle at 70% 15%,rgba(117,205,255,.34),transparent 28%),linear-gradient(180deg,#153f72,#081c31 48%,#05111f)!important;color:#fff!important;font-size:14px!important;font-weight:900!important;line-height:1!important;letter-spacing:.01em!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;cursor:pointer!important;white-space:nowrap!important;box-shadow:0 0 16px #0074ff85,inset 0 1px #ffffff2e,inset 0 -10px 18px #00000042!important;text-shadow:0 0 8px rgba(84,173,255,.72),0 2px 2px rgba(0,0,0,.55)!important}.frankos-category-mega__button:hover,.frankos-category-mega.is-open .frankos-category-mega__button,#frankos-category-mega.is-open .frankos-category-mega__button{border-color:#75cfff!important;box-shadow:0 0 22px #008cffbd,inset 0 1px #ffffff42,inset 0 -10px 20px #00000038!important}.frankos-category-mega__hamburger{width:16px!important;height:13px!important;display:inline-flex!important;flex-direction:column!important;justify-content:space-between!important;flex:0 0 auto!important}.frankos-category-mega__hamburger span{height:2px!important;width:100%!important;border-radius:999px!important;background:linear-gradient(90deg,#fff,#7bd4ff)!important;box-shadow:0 0 7px #57bcffe6!important}.frankos-category-mega__chevron{color:#7bd4ff!important;font-size:13px!important;transform:translateY(-1px)!important}.frankos-category-mega__panel{position:absolute!important;top:calc(100% + 13px)!important;left:0!important;width:min(820px,calc(100vw - 32px))!important;min-height:390px!important;display:flex!important;visibility:hidden!important;opacity:0!important;transform:translateY(10px) scale(.985)!important;pointer-events:none!important;transition:opacity .18s ease,transform .18s ease,visibility .18s ease!important;border:1px solid rgba(87,188,255,.95)!important;border-radius:20px!important;background:radial-gradient(circle at 78% 12%,rgba(36,135,255,.27),transparent 30%),radial-gradient(circle at 30% 92%,rgba(0,85,255,.22),transparent 34%),linear-gradient(180deg,#092844,#061726 48%,#030a13)!important;color:#fff!important;overflow:hidden!important;box-shadow:0 18px 50px #000000b8,0 0 34px #0077ff8a,inset 0 1px #ffffff21!important}.frankos-category-mega:hover .frankos-category-mega__panel,.frankos-category-mega.is-open .frankos-category-mega__panel,#frankos-category-mega:hover .frankos-category-mega__panel,#frankos-category-mega.is-open .frankos-category-mega__panel{visibility:visible!important;opacity:1!important;transform:translateY(0) scale(1)!important;pointer-events:auto!important}.frankos-category-mega__left{width:235px!important;padding:15px!important;display:flex!important;flex-direction:column!important;gap:8px!important;background:linear-gradient(180deg,#041727f0,#020c17f5)!important;border-right:1px solid rgba(87,188,255,.32)!important}.frankos-category-mega__main-link{min-height:44px!important;padding:0 13px!important;border:1px solid transparent!important;border-radius:13px!important;color:#dcecff!important;text-decoration:none!important;font-size:15px!important;font-weight:900!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;background:transparent!important;text-shadow:0 2px 2px rgba(0,0,0,.45)!important}.frankos-category-mega__main-link:hover,.frankos-category-mega__main-link:focus-visible,.frankos-category-mega__main-link.is-active{color:#fff!important;border-color:#68caffe0!important;background:radial-gradient(circle at 80% 15%,rgba(117,205,255,.22),transparent 28%),linear-gradient(180deg,#164d87,#092a4d)!important;box-shadow:0 0 15px #0080ff6b,inset 0 1px #ffffff24!important}.frankos-category-mega__right{flex:1 1 auto!important;padding:24px 28px 26px!important;min-width:0!important;background:linear-gradient(90deg,rgba(255,255,255,.035),transparent 38%)!important}.frankos-category-mega__content{display:none!important}.frankos-category-mega__content.is-active{display:block!important}.frankos-category-mega__content-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:20px!important;margin-bottom:20px!important;padding-bottom:16px!important;border-bottom:1px solid rgba(87,188,255,.25)!important}.frankos-category-mega__eyebrow{margin:0 0 5px!important;color:#52b9ff!important;font-size:11px!important;font-weight:900!important;letter-spacing:.18em!important;text-transform:uppercase!important}.frankos-category-mega__content h2{margin:0!important;color:#fff!important;font-size:28px!important;font-weight:950!important;line-height:1.05!important;text-shadow:0 0 12px rgba(88,176,255,.85),0 3px 3px rgba(0,0,0,.6)!important}.frankos-category-mega__view-all{flex:0 0 auto!important;padding:9px 13px!important;border:1px solid rgba(87,188,255,.75)!important;border-radius:999px!important;color:#fff!important;background:#06223abd!important;text-decoration:none!important;font-size:13px!important;font-weight:900!important;box-shadow:0 0 12px #0073ff40!important}.frankos-category-mega__view-all:hover{background:#114c80e0!important;box-shadow:0 0 18px #0086ff75!important}.frankos-category-mega__groups{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 34px!important}.frankos-category-mega__group-title{margin:0 0 10px!important;color:#fff!important;font-size:16px!important;font-weight:950!important;text-shadow:0 0 9px rgba(88,176,255,.72)!important}.frankos-category-mega__links{display:flex!important;flex-direction:column!important;gap:7px!important}.frankos-category-mega__link{color:#d7e9ff!important;text-decoration:none!important;font-size:14px!important;font-weight:750!important;line-height:1.35!important;width:fit-content!important;text-shadow:0 1px 2px rgba(0,0,0,.45)!important}.frankos-category-mega__link:hover,.frankos-category-mega__link:focus-visible{color:#6dcbff!important;text-shadow:0 0 9px rgba(87,188,255,.86)!important}.frankos-category-btn{padding:0 16px!important;border-radius:999px!important;border:1px solid #39a8ff!important;background:linear-gradient(180deg,#123766,#071827)!important;color:#fff!important;font-weight:900!important;font-size:14px!important;display:flex!important;align-items:center!important;gap:9px!important;cursor:pointer!important;box-shadow:0 0 14px #0073ff73,inset 0 0 10px #ffffff14!important;white-space:nowrap!important}.frankos-category-hamburger,.frankos-category-arrow{color:#62bdff!important;font-size:15px!important}.frankos-category-panel{display:none!important;position:absolute!important;top:calc(100% + 12px)!important;left:0!important;width:760px!important;min-height:360px!important;background:linear-gradient(180deg,#082033,#050f1b)!important;border:1px solid #238fff!important;border-radius:18px!important;box-shadow:0 0 28px #0073ff8c,inset 0 0 18px #ffffff0d!important;overflow:hidden!important;color:#fff!important}.frankos-category-mega:hover .frankos-category-panel{display:flex!important}.frankos-category-left{width:220px!important;padding:14px!important;background:#001428b8!important;border-right:1px solid rgba(57,168,255,.35)!important;display:flex!important;flex-direction:column!important;gap:8px!important}.frankos-category-left button{background:transparent!important;border:1px solid transparent!important;color:#d9e8ff!important;text-align:left!important;border-radius:12px!important;padding:11px 13px!important;font-weight:900!important;cursor:pointer!important}.frankos-category-left button:hover,.frankos-category-left button.active{background:linear-gradient(180deg,#164b86,#0b2a4e)!important;border-color:#39a8ff!important;color:#fff!important;box-shadow:0 0 12px #0073ff59!important}.frankos-category-right{flex:1!important;padding:22px 28px!important;display:block!important}.frankos-cat-content{display:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 34px!important}.frankos-cat-content.active{display:grid!important}.frankos-cat-content h3{grid-column:1 / -1!important;margin:0 0 10px!important;color:#fff!important;font-size:24px!important;text-shadow:0 0 10px rgba(77,166,255,.8)!important}.frankos-cat-content a{color:#d8e8ff!important;text-decoration:none!important;font-weight:700!important;padding:8px 0!important}.frankos-cat-content a:hover{color:#5ebdff!important;text-shadow:0 0 8px rgba(77,166,255,.9)!important}@media screen and (max-width:1280px){#header-component .header__column--center{gap:14px!important}#header-component .frankos-search-inner,#header-component .frankos-search-input{width:240px!important}.frankos-category-mega__button{min-width:158px!important;padding:0 12px!important;font-size:13px!important}.menu-list__link-title{font-size:1.22rem!important}}@media screen and (max-width:1130px){#header-component .header__column--center{gap:12px!important}#header-component .frankos-search-inner,#header-component .frankos-search-input{width:210px!important}.frankos-category-mega__button{min-width:148px!important;font-size:12.5px!important}.menu-list__link-title{font-size:1.12rem!important}}@media screen and (max-width:989px){.frankos-category-mega,#frankos-category-mega{display:none!important}}@media screen and (max-width:749px){#header-component .header__row,#header-component .header__row--top{padding-inline:0!important}#header-component .header__column,#header-component .header__column--left,#header-component .header__column--center,#header-component .header__column--right{display:contents!important}#header-component .header__columns,#header-component[data-menu-style=drawer] .header__columns{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:8px!important;width:100%!important;min-height:56px!important;padding:6px 10px!important;margin:0!important;box-sizing:border-box!important}#header-component header-drawer,#header-component .header-drawer{display:block!important;flex:0 0 auto!important;width:auto!important;margin:0!important;padding:0!important}#header-component .menu-drawer-container .header__icon--summary{width:auto!important;min-width:118px!important;max-width:none!important;height:44px!important;min-height:44px!important;padding:0 13px!important;margin:0!important;gap:8px!important;border:1px solid rgba(58,168,255,.82)!important;border-radius:999px!important;background:radial-gradient(circle at 72% 15%,rgba(117,205,255,.18),transparent 28%),linear-gradient(180deg,#12345f,#081c31 48%,#05111f)!important;color:#fff!important;box-shadow:0 0 4px #0074ff38,inset 0 1px #ffffff1f,inset 0 -10px 18px #0000003d!important;box-sizing:border-box!important;justify-content:center!important;flex-direction:row!important;white-space:nowrap!important}#header-component .menu-drawer-container .header__icon--summary:after{content:"Categorie\ebn";display:inline-block!important;font-family:var(--font-heading--family)!important;font-size:13px!important;font-weight:900!important;line-height:1!important;letter-spacing:.01em!important;background:linear-gradient(to bottom,#fff 0% 32%,#3b68ff)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;text-shadow:none!important}#header-component .menu-drawer-container .header__icon--summary .header-drawer-icon{width:16px!important;height:16px!important;margin:0!important;color:#7bd4ff!important;filter:drop-shadow(0 0 4px rgba(87,188,255,.68))!important;flex:0 0 16px!important}#header-component .menu-drawer-container .header__icon--summary:hover,#header-component .menu-drawer-container .header__icon--summary:focus-visible,#header-component .menu-drawer-container details[open]>.header__icon--summary{border-color:#75cfff!important;background:radial-gradient(circle at 72% 15%,rgba(117,205,255,.35),transparent 28%),linear-gradient(180deg,#153f72,#081c31 48%,#05111f)!important;box-shadow:0 0 18px #008cff9e,inset 0 1px #ffffff38,inset 0 -10px 20px #00000038!important}#header-component header-actions{display:flex!important;flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}#header-component .header-actions__action:not(.search-action),#header-component .account-button,#header-component cart-drawer-component,#header-component cart-icon,#header-component .frankos-wishlist-btn,#header-component .frankos-account-link{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}}@media screen and (max-width:359px){#header-component .header__columns,#header-component[data-menu-style=drawer] .header__columns{gap:5px!important;padding-inline:6px!important}#header-component .menu-drawer-container .header__icon--summary{min-width:105px!important;padding-inline:10px!important;gap:6px!important}#header-component .menu-drawer-container .header__icon--summary:after{font-size:12px!important}#header-component header-actions{gap:5px!important}}@media screen and (max-width:749px){#header-component .menu-drawer{width:min(88vw,340px)!important;max-width:340px!important;padding:0 14px 22px!important;border-right:1px solid rgba(87,188,255,.95)!important;background:radial-gradient(circle at 82% 8%,rgba(36,135,255,.25),transparent 30%),radial-gradient(circle at 18% 92%,rgba(0,85,255,.18),transparent 34%),linear-gradient(180deg,#092844,#061726,#030a13)!important;box-shadow:18px 0 48px #000000b8,0 0 30px #0077ff75,inset -1px 0 #ffffff14!important;box-sizing:border-box!important}#header-component .menu-drawer__backdrop{background:#00070f6b!important;-webkit-backdrop-filter:blur(3px) brightness(.58)!important;backdrop-filter:blur(3px) brightness(.58)!important}#header-component .menu-drawer__close-button{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:10px 0 6px!important;padding:0!important;border:1px solid rgba(87,188,255,.72)!important;border-radius:50%!important;background:radial-gradient(circle at 70% 18%,rgba(117,205,255,.2),transparent 32%),linear-gradient(180deg,#12345f,#081c31 52%,#05111f)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 0 10px #0074ff47,inset 0 1px #ffffff1f!important}#header-component .menu-drawer__close-button:hover,#header-component .menu-drawer__close-button:focus-visible{border-color:#75cfff!important;box-shadow:0 0 18px #008cff9e,inset 0 1px #fff3!important}#header-component .menu-drawer__close-button .svg-wrapper,#header-component .menu-drawer__close-button svg{width:17px!important;height:17px!important;color:#fff!important;filter:drop-shadow(0 0 4px rgba(87,188,255,.72))!important}#header-component .menu-drawer__navigation{padding:4px 0 0!important;margin:0!important}#header-component .menu-drawer__navigation:before{content:"Categorie\ebn";display:block!important;margin:2px 2px 14px!important;padding:0 0 12px!important;border-bottom:1px solid rgba(87,188,255,.28)!important;font-family:var(--font-heading--family)!important;font-size:22px!important;font-weight:900!important;line-height:1.1!important;background:linear-gradient(to bottom,#fff 0% 34%,#3b68ff)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;text-shadow:none!important}#header-component .menu-drawer__menu{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important}#header-component .menu-drawer__menu>.menu-drawer__list-item{display:block!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important}#header-component .menu-drawer__menu-item--mainlist{width:100%!important;min-height:50px!important;padding:0 15px!important;margin:0!important;border:1px solid rgba(58,168,255,.68)!important;border-radius:14px!important;background:radial-gradient(circle at 82% 16%,rgba(117,205,255,.14),transparent 30%),linear-gradient(180deg,#12345feb,#081c31f5 52%,#05111ffa)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;box-shadow:0 0 8px #0074ff2e,inset 0 1px #ffffff17,inset 0 -9px 16px #0000002e!important;box-sizing:border-box!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease!important}#header-component .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{display:block!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;font-family:var(--font-heading--family)!important;font-size:16px!important;font-weight:900!important;line-height:1!important;letter-spacing:.01em!important;background:linear-gradient(to bottom,#fff 0% 36%,#3b68ff)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;text-shadow:none!important}#header-component .menu-drawer__menu-item--mainlist:after{content:"\203a";display:block!important;flex:0 0 auto!important;color:#7bd4ff!important;-webkit-text-fill-color:#7bd4ff!important;font-family:var(--font-heading--family)!important;font-size:22px!important;font-weight:900!important;line-height:1!important;filter:drop-shadow(0 0 5px rgba(87,188,255,.74))!important}#header-component .menu-drawer__menu-item--mainlist:hover,#header-component .menu-drawer__menu-item--mainlist:focus-visible,#header-component .menu-drawer__menu-item--mainlist:active,#header-component .menu-drawer__menu-item--mainlist.menu-drawer__menu-item--active{transform:translate(3px)!important;border-color:#75cfff!important;background:radial-gradient(circle at 82% 16%,rgba(117,205,255,.3),transparent 30%),linear-gradient(180deg,#164d87,#092a4d 52%,#06192e)!important;box-shadow:0 0 18px #008cff94,0 0 7px #0033ff6b,inset 0 1px #fff3,inset 0 -9px 16px #0000002e!important}#header-component .menu-drawer__menu-item--mainlist:hover .menu-drawer__menu-item-text,#header-component .menu-drawer__menu-item--mainlist:focus-visible .menu-drawer__menu-item-text,#header-component .menu-drawer__menu-item--mainlist:active .menu-drawer__menu-item-text,#header-component .menu-drawer__menu-item--mainlist.menu-drawer__menu-item--active .menu-drawer__menu-item-text{filter:brightness(1.18) drop-shadow(0 0 5px rgba(88,176,255,.72))!important}#header-component .menu-drawer__utility-links:empty{display:none!important}}.price-container--product-page .price__hidden,.sticky-add-to-cart__price .price__hidden{display:none!important}.price-container--product-page .price{color:#39ff14;font-family:var(--font-heading--family);font-size:1.25rem;font-weight:900;letter-spacing:.01em;line-height:1.15;text-shadow:0 0 8px rgba(57,255,20,.2)}.price-container--product-page .compare-at-price{display:inline-block;color:#f35;opacity:1;font-family:var(--font-heading--family);font-size:1.1rem;font-weight:800;line-height:1.15;text-decoration-line:line-through;text-decoration-color:#f35;text-decoration-thickness:1px;text-shadow:0 0 5px rgba(255,51,85,.22)}.price-container--product-page .price__sale:not(.price__hidden){display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sticky-add-to-cart__price .price{color:#39ff14;font-family:var(--font-heading--family);font-weight:900}.sticky-add-to-cart__price .compare-at-price{display:inline-block;color:#f35;opacity:1;font-family:var(--font-heading--family);font-weight:800;text-decoration-line:line-through;text-decoration-color:#f35;text-decoration-thickness:1px}.sticky-add-to-cart__price .price__sale:not(.price__hidden){display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}@media screen and (max-width:749px){.price-container--product-page .price{font-size:1.2rem}.price-container--product-page .compare-at-price{font-size:1.05rem}}@media screen and (min-width:990px){.product-information.section--page-width{width:min(100% - 56px,1240px);margin-inline:auto}.product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)!important;column-gap:52px;align-items:start}.product-information__grid.product-information--media-left .product-information__media,.product-information__grid.product-information--media-left .product-details{padding-inline:0!important}.product-information .product-details{position:sticky;top:calc(var(--header-group-height, 0px) + 18px);align-self:start;max-width:470px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.product-information .product-media-container.constrain-height{--viewport-offset: 210px;--constrained-min-height: 420px;--constrained-height: min(570px, max(420px, calc(100vh - var(--viewport-offset))))}}.product-information{padding-block-start:16px!important}.product-information .product-information__media media-gallery{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.product-information :not(.dialog-zoomed-gallery *)>.product-media-container{box-sizing:border-box;padding:26px;border:0!important;border-radius:6px;background:#fff}.product-information :not(.dialog-zoomed-gallery *)>.product-media-container :is(img,.deferred-media__poster-image){object-fit:contain!important;background:#fff}.product-information .slideshow-controls__thumbnail[aria-selected=true]{outline:0!important;border:2px solid #64d8ff!important;box-shadow:0 0 4px #fffffff2,0 0 12px #35c8fffa,0 0 24px #0066ffeb,0 0 34px #0033ffb3,inset 0 0 9px #64d8ff6b!important;filter:brightness(1.16) saturate(1.08) drop-shadow(0 0 7px rgba(74,195,255,.98))!important}.product-information .product-details h1{max-width:430px;margin:0;font-size:clamp(1.25rem,1.32vw,1.55rem);line-height:1.16;letter-spacing:-.018em}.product-information .text-block--vendor_frankos{margin:-1px 0 0;color:#ffffffb3;font-size:.82rem;font-weight:600;line-height:1.25}.product-information .product-details product-price{margin-top:1px!important}.product-information .product-details>*{min-width:0}.product-information .product-details .button,.product-information .product-details button{min-height:46px}.product-information .product-details .product-form-buttons{display:grid!important;grid-template-columns:128px minmax(0,1fr) 48px;align-items:stretch;gap:10px!important}.product-information .product-details .product-form-buttons>*{min-width:0!important}.product-information .product-details .product-form-buttons>.quantity-selector-wrapper{grid-column:1;width:100%;min-width:0;overflow:hidden}.product-information .product-details .quantity-selector-wrapper{width:128px!important;min-width:128px!important;max-width:128px!important;flex-wrap:nowrap!important;overflow:visible!important}.product-information .product-details .quantity-selector{display:grid!important;grid-template-columns:38px 52px 38px;width:128px!important;min-width:128px!important;max-width:128px!important;overflow:hidden}.product-information .product-details .quantity-selector :is(button,input){width:100%!important;min-width:0!important;max-width:none!important;padding-inline:0!important}.product-information .product-details .quantity-selector input{text-align:center}.product-information .product-details .product-form-buttons>span:has(>.add-to-cart-button){grid-column:2;width:100%;min-width:0!important}.product-information .product-details .add-to-cart-button{width:100%!important;min-width:0!important;padding-inline:10px!important}.product-information .product-details .frankos-heart-btn--product-detail{position:static!important;grid-column:3;top:auto!important;right:auto!important;width:48px!important;min-width:48px!important;height:46px!important;margin:0!important;padding:5px!important;border:1px solid rgba(70,161,230,.58)!important;border-radius:6px!important;background:#112236b8!important;box-shadow:none!important}.product-information .product-details .frankos-heart-btn--product-detail:after{width:34px;height:34px;min-width:34px;min-height:34px}.product-information .product-details .accelerated-checkout-block{grid-column:1 / -1;justify-self:center;width:min(100%,260px);max-width:260px;margin:6px auto 0}.product-information .product-details .shopify-payment-button{width:100%}.product-information .product-details :is(.shopify-payment-button__button,.shopify-payment-button__button--unbranded){min-height:42px!important;height:42px!important;padding-block:8px!important;border-radius:6px!important;font-size:.9rem!important}.product-information .product-details more-payment-options-link{display:none!important}.product-information .product-details .accordion{margin-top:2px;border-top:1px solid rgba(70,161,230,.24);border-bottom:0}.product-information .product-details .accordion .details__header{padding-block:14px;color:#fff;font-size:.98rem;font-weight:800}.product-information .product-details .accordion .details-content{padding:0 0 18px;color:#ffffffd6;font-size:.94rem;line-height:1.62}.product-information .text-block--specifications_text{display:grid;gap:7px}.product-information .text-block--specifications_text p{margin:0}.product-recommendations .section--page-width{width:min(100% - 56px,1240px);margin-inline:auto}.product-recommendations .section-resource-list__content{gap:2px}.product-recommendations .section-resource-list__content h2{margin:0;font-size:clamp(1.35rem,1.8vw,1.7rem);line-height:1.2}.product-recommendations .resource-list--grid{align-items:start!important;grid-auto-rows:max-content!important}.product-recommendations .resource-list__item{display:block!important;height:max-content!important;min-height:0!important;align-self:start!important}.product-recommendations .resource-list__item .product-card,.product-recommendations product-card{display:block!important;height:auto!important;min-height:0!important;align-self:start!important}.product-recommendations .product-card__content{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-content:flex-start!important;height:auto!important;min-height:0!important;gap:7px!important;overflow:visible;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transition:transform .18s ease}.product-recommendations .product-card__content>*{flex:0 0 auto!important;min-height:0!important}.product-recommendations .product-card__content:hover{transform:translateY(-2px)}.product-recommendations .card-gallery{aspect-ratio:1 / 1;overflow:hidden;border:0;border-radius:8px;background:#fff}.product-recommendations .card-gallery .product-media-container{--constrained-height: none !important;max-height:none!important;aspect-ratio:1 / 1!important;padding:10px;background:#fff}.product-recommendations .card-gallery .product-media-container :is(img,.deferred-media__poster-image){object-fit:contain!important;padding:0;background:#fff}.product-recommendations .product-card [role=heading]{display:-webkit-box;min-height:0!important;margin:0!important;overflow:hidden;color:#fff!important;-webkit-text-fill-color:#ffffff!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.28;background:none!important}.product-recommendations product-price,.product-recommendations .price-container{margin:0!important;align-self:flex-start!important;height:auto!important;min-height:0!important}.product-recommendations .price{color:#39ff14;font-weight:900}.product-recommendations .compare-at-price{color:#f35;opacity:1;font-weight:700;text-decoration-thickness:1px}@media screen and (max-width:989px){.product-information{padding-block-start:12px!important}.product-information .product-information__media media-gallery{padding:0!important}.product-information .product-details{margin-top:18px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.product-information .product-details h1{font-size:clamp(1.2rem,4.5vw,1.5rem)}}@media screen and (max-width:749px){.product-information.section--page-width,.product-recommendations .section--page-width{width:min(100% - 24px,100%)}.product-information :not(.dialog-zoomed-gallery *)>.product-media-container{padding:18px}.product-information .product-media-container.constrain-height{--viewport-offset: 145px;--constrained-min-height: 300px;--constrained-height: min(430px, max(300px, calc(100vh - var(--viewport-offset))))}.product-information .product-details .product-form-buttons{grid-template-columns:112px minmax(0,1fr) 46px;gap:8px!important}.product-information .product-details .quantity-selector-wrapper,.product-information .product-details .quantity-selector{width:112px!important;min-width:112px!important;max-width:112px!important}.product-information .product-details .quantity-selector{grid-template-columns:34px 44px 34px}.product-information .product-details .frankos-heart-btn--product-detail{width:46px!important;min-width:46px!important;height:46px!important}.product-recommendations .product-card__content{gap:7px!important}.product-recommendations .product-card [role=heading]{min-height:2.45em;font-size:.87rem}}@media screen and (max-width:749px){.product-information .product-details h1{max-width:100%!important;margin:0!important;font-size:.94rem!important;line-height:1.16!important;letter-spacing:-.012em!important}.product-information .text-block--vendor_frankos{margin-top:1px!important;font-size:.74rem!important;line-height:1.2!important}.product-information .product-details .product-form-buttons{display:grid!important;grid-template-columns:112px 46px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;justify-content:stretch!important;align-items:stretch!important;gap:8px!important;width:100%!important;max-width:100%!important}.product-information .product-details .product-form-buttons>.quantity-selector-wrapper{grid-column:1!important;grid-row:1!important;width:112px!important;min-width:112px!important;max-width:112px!important;overflow:hidden!important}.product-information .product-details .quantity-selector{grid-template-columns:34px 44px 34px!important;width:112px!important;min-width:112px!important;max-width:112px!important}.product-information .product-details .frankos-heart-btn--product-detail{grid-column:2!important;grid-row:1!important;align-self:stretch!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;margin:0!important}.product-information .product-details .product-form-buttons>span:has(.add-to-cart-button){grid-column:1 / -1!important;grid-row:2!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important}.product-information .product-details .add-to-cart-button{width:100%!important;min-width:0!important;min-height:46px!important;padding-inline:12px!important;font-size:.84rem!important;line-height:1.1!important;white-space:nowrap!important}.product-information .product-details .add-to-cart-button *{white-space:nowrap!important}.product-information .product-details .accelerated-checkout-block{grid-column:1 / -1!important;grid-row:3!important;justify-self:start!important;width:180px!important;max-width:180px!important;margin:2px 0 0!important}.product-information .product-details :is(.shopify-payment-button__button,.shopify-payment-button__button--unbranded){min-height:38px!important;height:38px!important;padding-block:6px!important;border-radius:6px!important;font-size:.82rem!important}}@media screen and (max-width:749px){.product-information .buy-buttons-block,.product-information product-form,.product-information product-form form,.product-information .product-form-buttons{width:100%!important;min-width:0!important;max-width:100%!important}.product-information .product-details .product-form-buttons{display:grid!important;grid-template-columns:112px 46px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;align-items:stretch!important;justify-content:stretch!important;gap:8px!important}.product-information .product-details .product-form-buttons>span[style*=--add-to-cart-font-case]{display:block!important;grid-column:1 / -1!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:100%!important;flex:none!important}.product-information .product-details .product-form-buttons>span[style*=--add-to-cart-font-case] .add-to-cart-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:46px!important;padding:8px 12px!important;white-space:nowrap!important;font-size:.82rem!important;line-height:1!important}.product-information .product-details .product-form-buttons>span[style*=--add-to-cart-font-case] .add-to-cart-button *{white-space:nowrap!important}.product-information .product-details .accelerated-checkout-block{grid-column:1 / -1!important;grid-row:3!important;justify-self:start!important;width:180px!important;max-width:180px!important}}.product-information .product-information__media,.product-information .product-information__media media-gallery,.product-information .product-information__media slideshow-component,.product-information .product-information__media slideshow-container{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.product-information .product-information__media media-gallery,.product-information .product-information__media slideshow-component,.product-information .product-information__media slideshow-container{overflow:hidden!important}.product-information .product-information__media slideshow-slide{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;box-sizing:border-box!important}.product-information :not(.dialog-zoomed-gallery *)>.product-media-container{display:grid!important;place-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1 / 1!important;box-sizing:border-box!important;overflow:hidden!important;padding:clamp(14px,4vw,26px)!important;margin-inline:auto!important;background:#fff!important}.product-information :not(.dialog-zoomed-gallery *)>.product-media-container .product-media,.product-information :not(.dialog-zoomed-gallery *)>.product-media-container .product-media__drag-zoom-wrapper{display:grid!important;place-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;aspect-ratio:1 / 1!important;overflow:hidden!important;box-sizing:border-box!important}.product-information :not(.dialog-zoomed-gallery *)>.product-media-container :is(.product-media__image,.deferred-media__poster-image,img){display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:100%!important;aspect-ratio:auto!important;margin:auto!important;object-fit:contain!important;object-position:center center!important;transform:none!important;box-sizing:border-box!important}@media screen and (max-width:749px){.product-information.section--page-width{width:calc(100% - 24px)!important;max-width:calc(100vw - 24px)!important;margin-inline:auto!important;overflow:hidden!important}.product-information .product-information__media,.product-information .product-information__media media-gallery,.product-information .product-information__media slideshow-component,.product-information .product-information__media slideshow-container{width:100%!important;max-width:calc(100vw - 24px)!important;margin-inline:auto!important}.product-information :not(.dialog-zoomed-gallery *)>.product-media-container{width:100%!important;max-width:calc(100vw - 24px)!important;padding:14px!important;border-radius:7px!important}}.tax-note.tax-note--frankos-product{margin-top:2px;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))!important;font-size:.75rem;font-weight:400;line-height:1.25}
/*# sourceMappingURL=/cdn/shop/t/1/assets/frankos-custom.css.map */
