.sub-menu>.dropdown-link .icon-arrow-down{display:inline-block;transform:translateY(1px) rotate(0);transition:transform .2s ease;font-size:.9em}.sub-menu:hover>.dropdown,.sub-menu:focus-within>.dropdown{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible}.sub-menu:hover>.dropdown-link .icon-arrow-down,.sub-menu:focus-within>.dropdown-link .icon-arrow-down{transform:translateY(1px) rotate(180deg)}.dropdown{--panel-bg: rgba(255,255,255,0);--panel-text: inherit;--panel-shadow: 0 12px 30px rgba(0,0,0,.12);position:absolute;left:auto;top:100%;min-width:260px;width:260px;background:var(--panel-bg);color:var(--panel-text);border-radius:10px;box-shadow:var(--panel-shadow);padding:14px 16px;z-index:50;opacity:0;transform:translateY(10px);pointer-events:none;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.dropdown-wide{width:260px;padding:18px 20px}.dropdown-left{left:auto;right:0}.dropdown>.level-2,.dropdown .level-3,.dropdown .level-4{list-style:none;margin:0;padding:0}.level-2>li{position:relative}body #dropdown .level-2 a,body #dropdown .level-3 a,body #dropdown .level-4 a{display:flex;align-items:center;gap:6px;padding:10px 8px;border-radius:8px;transition:background .15s ease;color:#fff!important;line-height:22px!important}body #dropdown .level-2 a.active,body #dropdown .level-3 a.active,body #dropdown .level-4 a.active{color:#fff!important}body #dropdown .level-2 a:hover,body #dropdown .level-2 a:focus,body #dropdown .level-3 a:hover,body #dropdown .level-3 a:focus,body #dropdown .level-4 a:hover,body #dropdown .level-4 a:focus{color:#fff\e5!important;background:#0000000f}.level-2>li.has-children>.level-3{position:absolute;top:0;left:100%;min-width:300px;background:var(--panel-bg);border-radius:10px;box-shadow:var(--panel-shadow);padding:10px;z-index:60;opacity:0;transform:translateY(10px);pointer-events:none;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.level-2>li.has-children:hover>.level-3,.level-2>li.has-children:focus-within>.level-3{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible}.level-2>li.has-children.drop-left>.level-3{left:auto;right:100%}.level-3>li.has-children>.level-4{position:absolute;top:0;left:100%;min-width:200px;background:var(--panel-bg);border-radius:10px;box-shadow:var(--panel-shadow);padding:10px;z-index:70;opacity:0;transform:translateY(10px);pointer-events:none;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.level-3>li.has-children:hover>.level-4,.level-3>li.has-children:focus-within>.level-4{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible}.dropdown .column{list-style:none;margin:0;padding:0 10px 0 0}.dropdown-wide .dropdown-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}.dropdown .level-2>li.has-children>a:after,.level-3>li.has-children>a:after{content:"\203a";margin-left:auto;opacity:.6}.dropdown .level-2>li.has-children:hover>a:after,.dropdown .level-2>li.has-children:focus>a:after,.level-3>li.has-children:hover>a:after,.level-3>li.has-children:focus>a:after{opacity:1}@media(max-width:992px){.menu{flex-direction:column;gap:0}.menu a{padding:14px 12px}.dropdown,.level-2>li.has-children>.level-3,.level-3>li.has-children>.level-4{position:static;min-width:100%;box-shadow:none;border-radius:0;padding:0;opacity:1;transform:none;pointer-events:auto;visibility:visible}.dropdown-wide .dropdown-links{grid-template-columns:1fr}.level-2 a{padding-left:18px}.level-3 a{padding-left:32px}.level-4 a{padding-left:46px}}body .product-gift-card{display:block!important}@media(min-width:769px){.product-template-section .main-wrapper,.product-template-section .main-wrapper .twelve.columns{width:98%}.product-template-section .main-wrapper .seven.columns.alpha,.product-template-section .main-wrapper .five.columns.omega{width:50%}.product-template-section .main-wrapper .product_section{display:flex;gap:40px}.product-template-section .main-wrapper .product_section.modal{display:none}.related-products .products{display:flex;justify-content:center}.purchase-details__buttons{align-items:baseline}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom.css.map */
