.panel{display:block;overflow-x:hidden;overflow-y:auto;visibility:hidden;position:fixed;right:var(--dir-0-auto);left:var(--dir-auto-0);top:0;bottom:0;z-index:160;width:100%;max-width:var(--maw);min-width:375px;height:100%;padding:calc(var(--rpp) * 2) var(--rpp) max(1px,calc(var(--rpp) - var(--main_mr)) + 1px);box-shadow:calc(0px - var(--tr)) 0 60px #00000014;background:var(--drop_nav_bg);color:var(--drop_nav_fg);--maw: 616px;--tr: 20px;opacity:0;scroll-behavior:smooth;--primary_text_h: var(--drop_nav_fg);--primary_text: var(--drop_nav_fg);--body_bg: var(--drop_nav_bg);transform:translate(var(--tr))}.panel:not(.initial-colors){--price_color: var(--drop_nav_fg);--price_color_old: var(--drop_nav_fg)}.panel>header,.panel fieldset>header{margin-bottom:var(--main_mr_x15)}.panel .filter-form fieldset>header{margin-bottom:-4px}.panel>header+*,.panel fieldset>header+*{margin-top:0}.panel .panel-close{display:block;overflow:hidden;position:absolute;top:0;left:var(--dir-auto-0);right:var(--dir-0-auto);z-index:999;width:60px;min-width:0;height:60px;margin:0;color:inherit;font-size:var(--size_16_f);text-align:left;text-indent:-3000em;direction:ltr}#root .panel .panel-close{margin-top:0}.panel .panel-close svg.icon-ui{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}[data-whatin=mouse] .panel .panel-close:hover svg.icon-ui{color:var(--drop_nav_fg_hover);transform:translate(-50%,-50%) rotate(90deg)}[data-whatin=mouse] .panel .cart-list.compact li:hover,[data-whatin=mouse] .panel .cart-list.compact li.hover{background-position:top right,top left;background-size:var(--row_line_size),100% 100%;box-shadow:calc(var(--cols_spacing) - var(--rpp)) 0 0 var(--row_fill, transparent),var(--rpp) 0 0 var(--row_fill, transparent)}[data-whatin=mouse] .panel .cart-list.compact li:last-child:hover,[data-whatin=mouse] .panel .cart-list.compact li:last-child.hover{background-position:top right,bottom right,top left;background-size:var(--row_line_size),var(--row_line_size),100% 100%}.panel>footer,.panel form>footer,.panel fieldset>footer{margin-top:auto;padding-bottom:.1px}.panel form,.panel fieldset,.panel>section{align-self:stretch;flex-grow:3}.panel>footer form{display:block;height:auto}.panel>footer form.input-inline{display:flex;flex-direction:row}.panel *+table,.panel *+.table-wrapper{margin-top:var(--main_mr)}.panel table+figure,.panel .table-wrapper+figure{margin-top:0}.panel .filter-form .check.color{overflow:visible}.panel .filter-form fieldset>.link-btn:not(:first-child){padding-top:var(--rpp)}.panel .filter-form fieldset>.link-btn:not(:first-child):before{left:var(--rpn);right:var(--rpn);box-shadow:0 -4px 40px #0000000f;border-width:0;opacity:1}.panel hr{margin:0 0 var(--main_mr_x125)}.panel hr+*{margin-top:0}.panel .spr-reviews{--dist_top: calc(var(--main_mr) * .9166666667);--dist_bot: calc(var(--main_mr) * .9166666667);--mr_last: calc(var(--main_mr) + var(--main_fz) * var(--main_lh) * 2 )}.panel .review-list .spr-form-contact{display:block}.panel .review-list .spr-form-contact>*{width:100%}.panel .sticky-in-panel{position:sticky;left:0;right:0;bottom:0;z-index:9998!important;padding-bottom:.1px}.panel .sticky-in-panel .offset-dist{display:block;position:absolute;left:0;right:0;bottom:min(-2px,calc(var(--rpn) + var(--main_mr)) - 2px);z-index:99;height:1px}.panel:not(.has-scrollbar) .sticky-in-panel .offset-dist{bottom:min(0,calc(var(--rpn) + var(--main_mr)))}.panel .sticky-in-panel:before{content:"";position:absolute;left:var(--rpn);right:var(--rpn);top:calc(0px - var(--main_mr));bottom:0;z-index:-1;border-width:0;background:var(--drop_nav_bg)}.panel .sticky-in-panel.is-sticky:before{top:calc(0px - var(--button_height) * .5 - 3px);bottom:min(-1px,calc(var(--rpn) + var(--main_mr)) - 1px);box-shadow:0 -4px 40px #0000000f}#root .filter-form fieldset>.sticky-in-panel{margin-top:auto}.panel .review-list .spr-form-title,.panel .spr-form-title{margin-top:0}.panel .filter-form .link-btn:last-child{margin-top:auto}.panel .filter-form fieldset>legend+*{padding-top:0}.panel .product-gallery .swiper-button-nav{visibility:hidden;opacity:0;transform:scale(.5)}[data-whatin=mouse] .panel .product-gallery:hover .swiper-button-nav{visibility:visible;opacity:1;transform:none}.filter-form-open .collection-layout>header,.filter-form-open .collection-layout>aside{visibility:visible;opacity:1;transform:none}.panel .spr-form{margin-top:0;padding-top:0;border-top-width:0}.panel .product-grid.product{margin-left:var(--rpn);margin-right:var(--rpn);--w: 75px;--cols_spacing: 20px}.panel .product-grid.product li{padding-left:var(--rpp);padding-right:var(--rpp)}.panel .product-grid.product form{z-index:9;margin-top:0;pointer-events:none;align-self:center}.panel .product-grid.product .row>form .submit,.panel .product-grid.product .row>form .link-btn{margin-bottom:0}.panel .product-grid.product form button,.panel .product-grid.product form input,.panel .product-grid.product form select,.panel .product-grid.product form textarea{pointer-events:auto}.panel .product-grid.product .row>*{margin-bottom:0}.panel .product-grid.product .row>*:not(.form){--l4_p: var(--cols_spacing)}.panel .product-grid.product form,.panel .product-grid.product fieldset{flex-grow:0}.panel .product-layout header h1,.panel .product-layout header h2,.panel .product-layout header h3,.panel .product-layout header h4,.panel .product-layout header h5,.panel .product-layout header h6{font-size:var(--mob_h3)}.panel .product-layout header h1 .small,.panel .product-layout header h2 .small,.panel .product-layout header h3 .small,.panel .product-layout header h4 .small,.panel .product-layout header h5 .small,.panel .product-layout header h6 .small{margin-bottom:var(--main_mr_x025)}.panel.product-layout-wide{padding-bottom:0}.panel.product-layout-wide .product-layout>*:not(.product-gallery-container){padding-bottom:max(1px,calc(var(--rpp) - var(--main_mr)) + 1px)}.panel.product-layout-wide .product-gallery figure{--b2p: 0px}#root .panel.product-layout-wide .product-gallery figure:not([class*=orientation],[style*=--ratio]) picture:not([class*=orientation],[style*=--ratio]){padding-top:0}#root .panel.product-layout-wide .product-gallery figure:not([class*=orientation],[style*=--ratio]) picture:not([class*=orientation],[style*=--ratio]) img,#root .panel.product-layout-wide .product-gallery figure:not([class*=orientation],[style*=--ratio]) picture:not([class*=orientation],[style*=--ratio]) video,#root .panel.product-layout-wide .product-gallery figure:not([class*=orientation],[style*=--ratio]) picture:not([class*=orientation],[style*=--ratio]) iframe,#root .panel.product-layout-wide .product-gallery figure:not([class*=orientation],[style*=--ratio]) picture:not([class*=orientation],[style*=--ratio]) svg{position:relative}.panel.product-layout-wide{--maw: 902px}.panel:not(.toggle){pointer-events:none}#root .panel,.panel form,.panel fieldset{display:flex;flex-wrap:nowrap;flex-direction:column}#root .panel>h1,#root .panel>h2,#root .panel>h3,#root .panel>h4,#root .panel>h5,#root .panel>h6,.panel form>h1,.panel form>h2,.panel form>h3,.panel form>h4,.panel form>h5,.panel form>h6,.panel fieldset>h1,.panel fieldset>h2,.panel fieldset>h3,.panel fieldset>h4,.panel fieldset>h5,.panel fieldset>h6{margin-top:var(--main_mr)}#root .panel>h1:first-child,#root .panel>h2:first-child,#root .panel>h3:first-child,#root .panel>h4:first-child,#root .panel>h5:first-child,#root .panel>h6:first-child,.panel form>h1:first-child,.panel form>h2:first-child,.panel form>h3:first-child,.panel form>h4:first-child,.panel form>h5:first-child,.panel form>h6:first-child,.panel fieldset>h1:first-child,.panel fieldset>h2:first-child,.panel fieldset>h3:first-child,.panel fieldset>h4:first-child,.panel fieldset>h5:first-child,.panel fieldset>h6:first-child{margin-top:0}#root .panel>header+h1,#root .panel>header+h2,#root .panel>header+h3,#root .panel>header+h4,#root .panel>header+h5,#root .panel>header+h6{margin-top:0}#root .panel .cart-list+h1,#root .panel .cart-list+h2,#root .panel .cart-list+h3,#root .panel .cart-list+h4,#root .panel .cart-list+h5,#root .panel .cart-list+h6{margin-top:calc(0px - var(--main_mr))}#root .panel .filter-form h1,#root .panel .filter-form h2,#root .panel .filter-form h3,#root .panel .filter-form h4,#root .panel .filter-form h5,#root .panel .filter-form h6{margin-top:0}.panel-open .panel.toggle{visibility:visible;opacity:1;transform:none}.panel-open #root>.overlay-close,.panel-open #header-outer>.overlay-close,.panel-open #nav-top>.overlay-close,.panel-open .shopify-section-announcement-bar>.overlay-close,.panel-open #nav-outer.sticky.fixed>.overlay-close{visibility:visible;opacity:var(--overlay_opacity)}.panel-open.dm-ready.has-first-media-frame-wide:not(.fixed-sticky) #header-outer>*:not(.overlay-close){opacity:calc(1 - var(--overlay_opacity))}.panel-open.dm-ready.has-first-media-frame-wide:not(.fixed-sticky) #header-outer>.overlay-close{opacity:0}[dir=rtl] .panel{box-shadow:20px 0 60px #00000014;--tr: -20px}@media only screen and (min-width:761px){.panel>header+.alert-list,.panel fieldset>header+.alert-list,.panel>header+.alert-list.all-hidden+.cart-list,.panel fieldset>header+.alert-list.all-hidden+.cart-list{margin-top:calc(0px - var(--main_mr_x15) + var(--main_mr))}.panel>header>*:last-child,.panel fieldset>header>*:last-child{margin-bottom:0}.panel .cart-list.compact{--w: 75px}}@media only screen and (max-width:760px){.panel{min-width:0;--maw: 100%}.panel>header,.panel fieldset>header{margin-bottom:0}.panel>header:not([class*=margin-])>*:last-child,.panel fieldset>header:not([class*=margin-])>*:last-child{margin-bottom:var(--main_mr)}.panel>header[class*=margin-]>*:last-child,.panel fieldset>header[class*=margin-]>*:last-child{margin-bottom:0}.panel .panel-close{width:calc(var(--rpp) * 2 + var(--size_16_f))}.panel .cart-list{--w: 45px;--cols_spacing: 16px;--cols_spacing_f: 20px}.panel .cart-list h1,.panel .cart-list h2,.panel .cart-list h3,.panel .cart-list h4,.panel .cart-list h5,.panel .cart-list h6{font-size:var(--main_fz)}.panel .cart-list section:last-child>*:last-child,.panel .cart-list section:last-child>header:last-child>*:last-child,.panel .cart-list section:last-child>.header:last-child>*:last-child{margin-bottom:0}.panel .cart-list>li>*{width:100%}.panel .cart-list>li>header,.panel .cart-list>li>.header{align-self:flex-start}.panel .cart-list>li>header~*,.panel .cart-list>li>.header~*{width:calc(100% - var(--w) - var(--cols_spacing))}.panel .cart-list>li>header~section,.panel .cart-list>li>.header~section{align-self:center}.panel .cart-list>li>header~footer,.panel .cart-list>li>.header~footer{width:calc(100% - var(--w) - var(--cols_spacing))}.panel .cart-list>li.nested>header~footer,.panel .cart-list>li.nested>.header~footer{width:calc(100% - var(--w2) - var(--cols_spacing))}.panel .cart-list.related>li>header~footer,.panel .cart-list.related>li>.header~footer{width:auto}.panel .cart-list .product-price{margin-right:auto}.panel .cart-list .input-amount~.product-price{margin-left:auto;margin-right:0}[dir=rtl] .panel .cart-list .product-price{margin-right:0;margin-left:auto}[dir=rtl] .panel .cart-list .input-amount~.product-price{margin-right:auto;margin-left:0}.panel .cart-list footer:not(:first-child){margin-top:2px}.panel .tab-block>nav li{flex-grow:3}.panel .tab-block>nav a{--button_dist: calc(var(--button_height) * .25)}.panel .sticky-in-panel.is-sticky:before{top:calc(0px - var(--main_mr))}#root .panel .product-gallery .swiper-custom-bullets{display:flex}.panel .product-layout:has(.product-gallery.mobile-wide)~.panel-close{color:var(--ar_bg)}#root .panel .cart-list:not(.related) li{display:flex;flex-wrap:wrap}}.panel .product-layout{--w: 456px;margin-left:calc(0px - var(--cols_spacing));margin-right:0}#root .panel .product-layout{display:block}#root .panel:not(.product-layout-wide) .product-layout>*{position:relative;top:0}#root .panel:not(.product-layout-wide) .product-layout>*{width:auto;max-width:none}#root .panel .product-layout>*+*{margin-top:var(--main_mr)}#root .panel .product-form.sticky{position:relative;top:0}#root .panel .product-form.sticky>.offset-dist,#root .panel .product-form.sticky.is-sticky:before{display:none}#root .panel .product-gallery.slider-wide.offset .swiper-outer{padding-right:0;padding-left:0}#root .panel .product-gallery li{width:100%;max-width:none;margin:0}@media only screen and (min-width:1001px){#root .panel.product-layout-wide{padding-top:0}#root .panel.product-layout-wide .product-layout{display:flex}#root .panel.product-layout-wide .product-layout>*{top:calc(var(--rpn) * 2 + var(--rpp));padding-top:calc(var(--rpp) * 2)}#root .panel.product-layout-wide .product-layout>*+*{margin-top:0}#root .panel.product-layout-wide .product-gallery-container{top:0;padding-top:0}#root .panel.product-layout-wide .product-gallery{margin-bottom:calc(var(--rpn) + var(--main_mr));margin-left:var(--rpn);box-shadow:inset calc(0px - var(--tr)) 0 60px inset #000}html[dir=rtl] #root .panel.product-layout-wide .product-gallery{margin-left:0;margin-right:var(--rpn)}#root .panel.product-layout-wide .product-gallery li{border-width:0}#root .panel.product-layout-wide .product-gallery img,#root .panel.product-layout-wide .product-gallery video,#root .panel.product-layout-wide .product-gallery svg,#root .panel.product-layout-wide .product-gallery iframe{border-radius:0}}@media only screen and (min-width:761px)and (max-width:1000px){#root .panel.product-layout-wide .mobile-only.product-gallery{display:block}#root .panel.product-layout-wide .mobile-hide.product-gallery{display:none}}@media only screen and (max-width:1000px){#root .panel>.product-layout:first-child>.product-gallery-container{margin-top:calc(0px - var(--rpp) * 2 + 60px)}#root .panel.product-layout-wide .mobile-hide.product-gallery{display:none}#root .panel.product-layout-wide .mobile-only.product-gallery{display:block}.js.collection-list.filter-form-open2 #content,.js.collection-list.filter-form-open2 #root #content .shopify-section.has-collection-layout{position:static;z-index:auto}html:not(.filter-form-open) .collection-layout>header,html:not(.filter-form-open) .collection-layout>aside{pointer-events:none}.collection-layout>header,.collection-layout>aside{overflow-x:hidden;overflow-y:auto;visibility:hidden;position:fixed;right:var(--dir-0-auto);left:var(--dir-auto-0);top:0;bottom:0;z-index:2160;width:100%;max-width:var(--maw);min-width:375px;height:100%;padding:calc(var(--rpp) * 2) var(--rpp) max(1px,calc(var(--rpp) - var(--main_mr)) + 1px);box-shadow:calc(0px - var(--tr)) 0 60px #00000014;border-width:0;background:var(--drop_nav_bg);color:var(--drop_nav_fg);--theme_bg: var(--drop_nav_fg_hover);--maw: 616px;--tr: 20px;--primary_text_h: var(--drop_nav_fg);--body_bg: var(--drop_nav_bg);transform:translate(var(--tr))}.theme-editor .collection-layout>header::-webkit-scrollbar,.theme-editor .collection-layout>aside::-webkit-scrollbar{width:0}.collection-layout>header .filter-form-toggle,.collection-layout>aside .filter-form-toggle{display:block;overflow:hidden;position:absolute;top:0;left:var(--dir-auto-0);right:var(--dir-0-auto);z-index:999;width:60px;min-width:0;height:60px;margin:0;color:inherit;font-size:var(--size_16_f);text-align:left;text-indent:-3000em;direction:ltr}.collection-layout>header .filter-form-toggle svg[data-icon=filter],.collection-layout>aside .filter-form-toggle svg[data-icon=filter]{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;text-indent:0}[data-whatin=mouse] .collection-layout>header .filter-form-toggle:hover svg[data-icon=filter],[data-whatin=mouse] .collection-layout>aside .filter-form-toggle:hover svg[data-icon=filter]{color:var(--drop_nav_fg_hover);transform:rotate(90deg)}.collection-layout>aside .tabs-mobile>h1,.collection-layout>aside .tabs-mobile>h2,.collection-layout>aside .tabs-mobile>h3,.collection-layout>aside .tabs-mobile>h4,.collection-layout>aside .tabs-mobile>h5,.collection-layout>aside .tabs-mobile>h6{margin:0;padding:22px 28px 22px 0;font-size:var(--size_16_f);font-style:var(--font-style);font-weight:var(--main_fw_h);font-family:var(--main_ff_h);line-height:var(--main_lh_h);text-transform:var(--main_tt_h);letter-spacing:var(--main_ls_h)}.collection-layout>aside .tabs-mobile .handler.toggle+*{margin-top:-5px}.collection-layout>aside .tabs-mobile .handler.toggle+.filter-nav{margin-top:-12px}.collection-layout>aside .tabs-mobile .handler.toggle:nth-last-child(2)+*{margin-bottom:0;padding-bottom:12px;border-bottom:1px solid var(--input_bd)}.collection-layout>aside fieldset{max-height:calc(100% - 1px)}.collection-layout>aside footer{position:relative;left:0;right:0;bottom:0;padding-bottom:.1px;--main_mr: var(--rpp)}#root .collection-layout>aside footer{margin-top:auto}.collection-layout>aside .sticky-in-panel{position:sticky;z-index:9998!important;padding-top:calc(3px + var(--rpp));border-width:0}.collection-layout>aside .sticky-in-panel .offset-dist{display:block;position:absolute;left:0;right:0;bottom:min(-2px,calc(var(--rpn) + var(--main_mr)) - 2px);z-index:99;height:1px}#root .collection-layout>aside .sticky-in-panel.is-sticky:before{left:var(--rpn);right:var(--rpn);top:0;box-shadow:0 -4px 40px #0000000f;border-width:0;background:var(--drop_nav_bg);opacity:1}.collection-layout>header header>h1:last-child,.collection-layout>header header>h2:last-child,.collection-layout>header header>h3:last-child,.collection-layout>header header>h4:last-child,.collection-layout>header header>h5:last-child,.collection-layout>header header>h6:last-child,.collection-layout>aside header>h1:last-child,.collection-layout>aside header>h2:last-child,.collection-layout>aside header>h3:last-child,.collection-layout>aside header>h4:last-child,.collection-layout>aside header>h5:last-child,.collection-layout>aside header>h6:last-child{margin-bottom:0}.collection-layout>header .filter-form .check.color,.collection-layout>aside .filter-form .check.color{overflow:visible}.panel>.product-layout:first-child>.product-gallery-container:first-child>.product-gallery.mobile-wide{margin-top:calc(0px - var(--rpp) * 2 - 60px + var(--rpp) * 2);margin-left:var(--rpn);margin-right:var(--rpn);border-radius:0}.panel>.product-layout:first-child>.product-gallery-container:first-child>.product-gallery.mobile-wide .swiper-outer{border-radius:0}.filter-form-open #root>.overlay-close,.filter-form-open #header-outer>.overlay-close,.filter-form-open #nav-top>.overlay-close,.filter-form-open .shopify-section-announcement-bar>.overlay-close{visibility:visible;opacity:var(--overlay_opacity)}.collection-layout>header,.collection-layout>aside,.collection-layout>aside form{display:flex;flex-direction:column}.collection-layout>aside form,.collection-layout>aside fieldset{flex-grow:3}}@media only screen and (min-width:761px){#root .panel .product-gallery .swiper-pagination-bullet:nth-child(n+6){display:none}}@media only screen and (max-width:760px){.panel .product-layout{margin-left:0;margin-right:0}.collection-layout>header header:not([class*=margin-])>*:last-child,.collection-layout>header fieldset>header:not([class*=margin-])>*:last-child,.collection-layout>aside header:not([class*=margin-])>*:last-child,.collection-layout>aside fieldset>header:not([class*=margin-])>*:last-child{margin-bottom:var(--main_mr)}.collection-layout>header .filter-form-toggle,.collection-layout>aside .filter-form-toggle{width:calc(var(--rpp) * 2 + var(--size_16_f))}}@media only screen and (max-width:400px){.collection-layout>header,.collection-layout>aside{min-width:0}.panel .alert-list{font-size:calc(var(--main_fz) * .875)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/panels.css.map */
