*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.flatpickr-calendar{animation:none;background:transparent;background:#fff;border:0;border-radius:5px;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:transparent;flex:1;line-height:1;overflow:hidden;position:relative;text-align:center}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;-webkit-text-decoration:none;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid rgba(57,57,57,.15);box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:baseline;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:rgba(0,0,0,.5);font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:baseline;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{align-items:center;background:transparent;display:flex;height:28px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{background:transparent;color:rgba(0,0,0,.54);cursor:default;display:block;flex:1;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;max-width:307.875px;min-width:307.875px;opacity:1;outline:0;padding:0;text-align:left;transform:translateZ(0);width:307.875px}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;flex-basis:14.2857143%;font-weight:400;height:39px;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;border-color:#569ff7;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:rgba(57,57,57,.3);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:rgba(57,57,57,.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{box-sizing:border-box;display:block;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;display:inline-block;padding:0}.flatpickr-time{box-sizing:border-box;display:block;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@font-face{font-display:swap;font-family:GillSansMTPro;font-style:normal;font-weight:300;src:local("GillSansMTPro-Light"),local("GillSansMTPro-Light"),url(/app/themes/silkn-theme/public/fonts/GillSans/GillSansMTPro-Light.818429.woff2) format("woff2"),url(/app/themes/silkn-theme/public/fonts/GillSans/GillSansMTPro-Light.997bbb.woff) format("woff")}@font-face{font-display:swap;font-family:GillSansMTPro;font-style:normal;font-weight:400;src:local("GillSansMTPro-Book"),local("GillSansMTPro-Book"),url(/app/themes/silkn-theme/public/fonts/GillSans/GillSansMTPro-Book.a7718a.woff2) format("woff2"),url(/app/themes/silkn-theme/public/fonts/GillSans/GillSansMTPro-Book.9b719c.woff) format("woff")}@font-face{font-display:swap;font-family:GillSansMTPro;font-style:normal;font-weight:700;src:local("GillSansMTPro-Bold"),local("GillSansMTPro-Bold"),url(/app/themes/silkn-theme/public/fonts/GillSans/GillSansMTPro-Bold.5e5a42.woff2) format("woff2"),url(/app/themes/silkn-theme/public/fonts/GillSans/GillSansMTPro-Bold.97c8c1.woff) format("woff")}@font-face{font-display:swap;font-family:Rufina;font-style:normal;font-weight:400;src:local("Rufina-Bold"),local("Rufina-Bold"),url(/app/themes/silkn-theme/public/fonts/Rufina/Rufina-Bold.514f6a.woff2) format("woff2"),url(/app/themes/silkn-theme/public/fonts/Rufina/Rufina-Bold.9d080b.woff) format("woff")}@font-face{font-display:swap;font-family:Rufina;font-style:normal;font-weight:700;src:local("Rufina-Regular"),local("Rufina-Regular"),url(/app/themes/silkn-theme/public/fonts/Rufina/Rufina-Regular.4151f4.woff2) format("woff2"),url(/app/themes/silkn-theme/public/fonts/Rufina/Rufina-Regular.96e0bd.woff) format("woff")}@font-face{font-display:swap;font-family:Inria;font-style:normal;font-weight:400;src:local("Inria-Regular"),local("Inria-Regular"),url(/app/themes/silkn-theme/public/fonts/Inria/InriaSerif-Regular.241111.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inria;font-style:normal;font-weight:700;src:local("Inria-Bold"),local("Inria-Bold"),url(/app/themes/silkn-theme/public/fonts/Inria/InriaSerif-Bold.de99eb.ttf) format("truetype")}html{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--body);font-size:16px;font-weight:400}body:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:101}body.is-blur:before{opacity:1;visibility:visible}body.lock-scroll{overflow:hidden}strong{font-weight:700}.wp-block-group{padding:0 16px}@media(max-width:992px){.wp-block-group{padding:0 20px}.wp-block-group:not(.is-layout-flow){padding-bottom:60px!important;padding-top:60px!important}}.wp-block-group.is-content-justification-right{text-align:right}.wp-block-group.is-content-justification-center{text-align:center}@media(max-width:992px){.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap}}.wp-block-column.is-vertically-aligned-top{align-self:baseline}.wp-block-column.is-vertically-aligned-bottom{align-self:end}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}h1.has-text-align-center,h2.has-text-align-center,h3.has-text-align-center,h4.has-text-align-center,h5.has-text-align-center,h6.has-text-align-center,p.has-text-align-center{text-align:center}h1.has-text-align-right,h2.has-text-align-right,h3.has-text-align-right,h4.has-text-align-right,h5.has-text-align-right,h6.has-text-align-right,p.has-text-align-right{text-align:right}h1.has-text-align-left,h2.has-text-align-left,h3.has-text-align-left,h4.has-text-align-left,h5.has-text-align-left,h6.has-text-align-left,p.has-text-align-left{text-align:left}.swal2-container{z-index:999}.splide__arrow{background:var(--wp--preset--color--black);opacity:1}.splide__arrow svg{fill:var(--wp--preset--color--white)}.splide__pagination__page{background:var(--wp--preset--color--black);opacity:.2;transform:none}.splide__pagination__page.is-active{background:var(--wp--preset--color--black);opacity:1;transform:none}.wpcf7-form input[type=submit]{background-color:var(--wp--preset--color--white);border-color:#d8d8d8;border-radius:60px;border-style:solid;color:var(--wp--preset--color--black);cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:10px;line-height:17px;outline:4px solid transparent;padding:12px 40px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:100%}.wpcf7-form input[type=submit]:hover{outline-color:rgba(0,0,0,.05)}.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form input[type=url],.wpcf7-form textarea{border:1px solid #d8d8d8;border-radius:10px;margin-bottom:15px;padding:4px 10px;width:100%}.wpcf7-form textarea{height:120px}.wpcf7-form span.wpcf7-form-control-wrap{display:block;margin-top:7px}.wpcf7-acceptance{display:block;margin-bottom:16px}.wpcf7-acceptance .wpcf7-list-item{margin:0}.wp-block-table.is-style-regular table{width:100%}.wp-block-table.is-style-regular table,.wp-block-table.is-style-regular td,.wp-block-table.is-style-regular th{border:1px solid #000;border-collapse:collapse}.fslightbox-slide-number-container{background-color:var(--wp--preset--color--white);border-radius:8px;color:var(--wp--preset--color--black);left:50%;top:12px;transform:translateX(-50%)}.fslightbox-slide-number-container .fslightbox-slash{background-color:var(--wp--preset--color--black)}.fslightbox-container>.fslightbox-absoluted>div>div{overflow:hidden}.fslightbox-container>.fslightbox-absoluted>div>div img{cursor:zoom-in;transition:transform .3s ease}.fslightbox-container>.fslightbox-absoluted>div>div img:hover{transform:scale(1.2)}.h-xxs{font-size:30px}.h-xs{font-size:40px}.h-s{font-size:45px}.h-m{font-size:50px}.h-l{font-size:55px}.h-xl{font-size:60px}@media(max-width:768px){.h-xxs,h6{font-size:1.2rem!important}.h-xs,h5{font-size:1.6rem!important}.h-s,h4{font-size:1.8rem!important}.h-m,h3{font-size:2rem!important}.h-l,h2{font-size:2.2rem!important}.h-xl,h1{font-size:2.4rem!important}}.bttn{border-radius:60px;display:inline-flex;font-size:14px;font-weight:400;gap:10px;line-height:17px;outline:4px solid transparent;padding:12px 40px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.bttn svg{height:16px;width:16px}.bttn--white{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.bttn--white:hover{outline-color:rgba(0,0,0,.05)}.bttn--black{background-color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.bttn--black svg path{fill:var(--wp--preset--color--white)}.bttn--black:hover{outline-color:rgba(0,0,0,.1)}.bttn--transparent{background-color:transparent;border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--black)}.bttn--transparent:hover{outline-color:rgba(0,0,0,.1)}.bttn--gray{background-color:transparent;border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.bttn--gray:hover{outline-color:rgba(0,0,0,.1)}.bttn--center{justify-content:center}.product-badge{border-radius:5px;color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--body);font-size:13px;font-weight:300;padding:4px 8px;text-transform:uppercase}.product-badge[data-type=warning]{background-color:var(--wp--preset--color--red-base)}.product-badge[data-type=success]{background-color:var(--wp--preset--color--green)}.product-badge--only-text{background-color:transparent!important;padding:0!important}.product-badge--only-text[data-type=warning]{color:var(--wp--preset--color--red-base)}.product-badge--only-text[data-type=success]{color:var(--wp--preset--color--green)}.couponForm{border:1px solid #d8d8d8;border-radius:25px;margin-bottom:40px;padding:20px}.couponForm__title{font-size:16px;font-weight:300;line-height:1.2}.couponForm__title span{border-bottom:1px solid var(--wp--preset--color--black);cursor:pointer;font-weight:400}.couponForm__title span:hover{opacity:.6}.couponForm .silkn-coupon-form{display:none;padding-top:10px;width:100%}.couponForm .silkn-coupon-form input{border:1px solid #d8d8d8;border-radius:60px 0 0 60px;border-right:0;flex:1;font-family:var(--wp--preset--font-family--body);font-weight:400;outline:none;padding:0 15px}.couponForm .silkn-coupon-form .insertCode__submit{background:transparent;border:1px solid var(--wp--preset--color--black);border-bottom-right-radius:60px;border-top-right-radius:60px;cursor:pointer;font-size:14px;font-weight:400;line-height:1.2;padding:10px 12px 12px}.couponForm .silkn-coupon-form .insertCode__submit:focus{border-color:#979797}.couponForm .silkn-coupon-form .insertCode__submit.active{background:var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.couponForm.active .silkn-coupon-form{display:flex}.search-box{background-color:var(--wp--preset--color--white);border-radius:0 0 25px 25px;left:50%;max-height:calc(100vh - 184px);max-width:var(--wp--style--global--wide-size);min-height:100px;opacity:0;overflow-y:auto;padding:60px;position:fixed;top:134px;transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:101}@media(max-width:1024px){.search-box{left:0;padding:60px 30px 30px;transform:translateX(0)}}@media(max-width:992px){.search-box{top:104px}}.search-box.active{opacity:1;visibility:visible}.search-box-navigation form p{display:flex;margin:0;padding:0;position:relative;width:100%}.search-box-navigation form svg{left:28px;position:absolute;top:50%;transform:translateY(-50%);z-index:0}.search-box-navigation form input{background-color:transparent;border:1px solid var(--wp--preset--color--gray-base);border-radius:60px;font-family:var(--wp--preset--font-family--body);font-size:20px;font-weight:400;height:60px;outline:none;padding:0 28px 0 56px;position:relative;transition:border-color .3s ease;width:100%;z-index:1}.search-box-navigation form input:focus{border-color:var(--wp--preset--color--black)}.search-box-navigation .close{align-items:center;background-color:var(--wp--preset--color--brand-base);border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:15px;top:15px;transition:transform .3s ease;width:30px;z-index:1}.search-box-navigation .close:hover{transform:rotate(90deg)}.search-box-content{display:grid;grid-template-columns:240px 1fr;grid-gap:60px;gap:60px;margin-top:30px}@media(max-width:1024px){.search-box-content{gap:30px;grid-template-columns:1fr}}.search-box-content-products{border:1px solid var(--wp--preset--color--gray-base);border-radius:25px;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden}@media(max-width:1024px){.search-box-content-products{grid-template-columns:repeat(2,1fr)}}.search-box-content-products__no-products{font-family:var(--wp--preset--font-family--body);font-size:24px;font-weight:400;padding:40px;text-align:center}.search-box-content-product{align-items:center;border-bottom:1px solid var(--wp--preset--color--gray-base);border-right:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black);display:flex;flex-direction:column;margin:0 -1px -1px 0;padding:30px;-webkit-text-decoration:none;text-decoration:none}.search-box-content-product h3{font-family:var(--wp--preset--font-family--heading);font-size:20px;font-weight:700;margin-bottom:10px}@media(max-width:768px){.search-box-content-product h3{font-size:18px}}.search-box-content-product img{aspect-ratio:1/1;height:auto;margin-top:8px;-o-object-fit:contain;object-fit:contain;width:100%}.search-box-content-product__badges{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-bottom:4px;width:100%}.search-box-content-categories{display:flex;flex-direction:column;gap:10px}.search-box-content-categories h4{font-family:var(--wp--preset--font-family--body);font-size:16px;font-weight:700}.search-box-content-category{color:var(--wp--preset--color--black);-webkit-text-decoration:underline;text-decoration:underline}.jdgm-preview-badge .jdgm-star{font-weight:400!important}.jdgm-all-reviews .jdgm-star,.jdgm-gallery-popup .jdgm-star,.jdgm-preview-badge .jdgm-star,.jdgm-rev-widg .jdgm-star,.jdgm-revs-tab .jdgm-star{color:var(--wp--preset--color--black)!important}.jdgm-write-rev-link{background-color:var(--wp--preset--color--black)!important;border:2px solid var(--wp--preset--color--black)!important;border-color:var(--wp--preset--color--black)!important}.jdgm-form input[type=email]:focus,.jdgm-form input[type=email]:focus-visible,.jdgm-form input[type=text]:focus,.jdgm-form input[type=text]:focus-visible,.jdgm-form input[type=url]:focus,.jdgm-form input[type=url]:focus-visible,.jdgm-form textarea:focus,.jdgm-form textarea:focus-visible{border-color:var(--wp--preset--color--black)!important}.jdgm-btn .jdgm-btn--solid,.jdgm-btn--solid,input[type=submit].jdgm-btn--solid{background-color:var(--wp--preset--color--black)!important;border-color:var(--wp--preset--color--black)!important}.jdgm-btn .jdgm-btn--solid,.jdgm-btn--border{color:var(--wp--preset--color--black)!important}.jdgm-btn--border{background-color:#fff;border:2px solid var(--wp--preset--color--black)!important;border-color:var(--wp--preset--color--black)!important}.jdgm-form .jdgm-sort-dropdown{color:var(--wp--preset--color--black)!important}.table-of-contents{margin-bottom:16px}.table-of-contents__title p{font-size:20px;font-weight:700;line-height:24px;margin-bottom:5px}.table-of-contents__list{display:flex;flex-direction:column;gap:5px;margin-bottom:20px}.table-of-contents__item a{color:var(--wp--preset--color--black);font-size:18px;line-height:22px;transition:opacity .3s ease}.table-of-contents__item a:hover{opacity:.6}.table-of-contents__item.is-hidden{display:none}.table-of-contents__toggle{align-items:center;cursor:pointer;display:flex;gap:10px;margin-left:16px;margin-top:8px;transition:opacity .3s ease;width:-moz-max-content;width:max-content}.table-of-contents__toggle svg{transition:transform .3s ease}.table-of-contents__toggle[data-toggle=less] .show-less{display:block}.table-of-contents__toggle[data-toggle=less] .show-more{display:none}.table-of-contents__toggle[data-toggle=less] svg{transform:rotate(-90deg)}.table-of-contents__toggle[data-toggle=more] .show-less{display:none}.table-of-contents__toggle[data-toggle=more] .show-more{display:block}.table-of-contents__toggle:hover{opacity:.6}.table-of-contents__toggle:hover svg{transform:rotate(-45deg)}.shop-contact-box h3{font-family:var(--wp--preset--font-family--heading);font-size:25px;font-weight:700;margin-bottom:30px}.shop-contact-box__section{margin-top:40px}.shop-contact-box__payments ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.shop-contact-box__payments ul img{height:auto;max-width:34px;width:100%}.shop-contact-box__support a{align-items:center;border-bottom:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black);display:flex;flex-wrap:wrap;padding:0 0 20px;-webkit-text-decoration:none;text-decoration:none}.shop-contact-box__support a svg{margin-right:10px}.shop-contact-box__support a:last-child{border-bottom:none;padding:20px 0 0}.check-your-order{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:25px;padding:40px;text-align:center}.check-your-order form{display:flex;flex-direction:column;gap:20px;margin-top:30px}.check-your-order form input{border:1px solid var(--wp--preset--color--gray-base);border-radius:20px;color:var(--wp--preset--color--black);outline:none;padding:10px 20px;transition:border-color .3s ease}.check-your-order form input:focus{border-color:var(--wp--preset--color--black)}.check-your-order form button.bttn{cursor:pointer;justify-content:center}.check-your-order form button.bttn svg{display:none;height:16px;width:42px}.check-your-order form.loading button.bttn span{display:none}.check-your-order form.loading button.bttn svg{display:block}.header{position:sticky;top:0;z-index:100}.header-nav{display:grid;grid-template-columns:1fr 120px 1fr;grid-gap:8px;align-items:center;background-color:var(--wp--preset--color--black);gap:8px;height:100px;justify-content:space-between;padding:0 60px}@media(max-width:992px){.header-nav{grid-template-columns:30px 28px 1fr auto;height:70px;justify-content:normal;padding:0 20px;position:relative}}.header-nav>.header-additional[data-target=search]{display:none}@media(max-width:992px){.header-nav>.header-additional[data-target=search]{align-items:center;display:flex;justify-content:right}}.header-opener{cursor:pointer;display:none;flex-direction:column;height:20px;justify-content:space-between;width:30px}@media(max-width:992px){.header-opener{display:flex}}.header-opener span,.header-opener:after,.header-opener:before{background-color:var(--wp--preset--color--white);content:"";display:block;height:2px;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;width:100%}.header-opener.active span{opacity:0;visibility:hidden}.header-opener.active:before{transform:rotate(45deg) translate(7px,6px)}.header-opener.active:after{transform:rotate(-45deg) translate(7px,-6px)}.header :root{--above-slider-height:34px}.header-menu{height:100%;position:relative}@media(max-width:992px){.header-menu{background-color:rgba(0,0,0,.6);display:none;height:calc(100vh - 70px - var(--above-slider-height));left:0;position:absolute;top:100%;width:100%;z-index:99}.header-menu.active{display:block}}.header-menu ul.nav,.header-menu>div{height:100%}@media(max-width:992px){.header-menu ul.nav,.header-menu>div{height:auto}}.header-menu ul.nav{align-items:center;display:flex;list-style:none;margin:0 0 0 -20px;padding:0}@media(max-width:992px){.header-menu ul.nav{align-items:start;background-color:var(--wp--preset--color--brand-base);flex-direction:column;height:calc(100vh - 104px);margin:0;padding:20px 20px 80px;width:400px}}@media(max-width:420px){.header-menu ul.nav{width:100%}}.header-menu .nav{position:relative}.header-menu .nav-item{height:100%}@media(max-width:992px){.header-menu .nav-item{height:auto;width:100%}}.header-menu .nav-item>a{align-items:center;color:var(--wp--preset--color--white);display:flex;font-family:var(--wp--preset--font-family--heading);font-size:20px;font-weight:700;height:100%;padding:0 20px;-webkit-text-decoration:none;text-decoration:none}@media(max-width:992px){.header-menu .nav-item>a{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--body);font-weight:400;margin-top:10px;padding:0}}.header-menu .nav-item>a:hover{background-color:var(--wp--preset--color--brand-darker);color:var(--wp--preset--color--black)}@media(max-width:992px){.header-menu .nav-item>a:hover{background-color:transparent}}.header-menu .nav-item.has-children:hover>div.sub-menu{display:flex}@media(max-width:992px){.header-menu .nav-item.has-children>a{display:none}}.header-menu .nav-item.social-media{background-color:var(--wp--preset--color--brand-dark);bottom:0;display:none;justify-content:right;left:0;padding-left:24px;padding-right:24px;position:absolute}@media(max-width:992px){.header-menu .nav-item.social-media{display:flex}}.header-menu .nav-item>.sub-menu{background-color:var(--wp--preset--color--brand-darker);display:none;flex-direction:column;height:calc(100vh - 134px);left:-60px;padding:20px 20px 20px 60px;position:absolute;top:100%}@media(max-width:992px){.header-menu .nav-item>.sub-menu{background-color:transparent;display:block;height:auto;padding:0;position:static}}.header-menu .nav-item>.sub-menu ul{flex:1;list-style:none;margin:0;padding:0}.header-menu .nav-item>.sub-menu ul li a{color:var(--wp--preset--color--black);display:block;font-family:var(--wp--preset--font-family--heading);font-size:25px;font-weight:700;line-height:25px;margin-left:-20px;max-height:50px;padding:10px 20px;position:relative;-webkit-text-decoration:none;text-decoration:none;width:380px}@media(max-width:992px){.header-menu .nav-item>.sub-menu ul li a{margin-left:0;padding:10px 20px 10px 0}}@media(max-width:420px){.header-menu .nav-item>.sub-menu ul li a{padding:10px 28px 10px 0;width:100%}}.header-menu .nav-item>.sub-menu ul li a:hover{background-color:var(--wp--preset--color--brand-darkest);border-radius:40px}@media(max-width:992px){.header-menu .nav-item>.sub-menu ul li a:hover{background-color:transparent}}.header-menu .nav-item>.sub-menu ul li.has-children>a>.arrow{content:url(/app/themes/silkn-theme/public/images/chevron-right.b05c37.svg);position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.header-menu .nav-item>.sub-menu .social-media{bottom:0;left:0;position:absolute}@media(max-width:992px){.header-menu .nav-item>.sub-menu .social-media{display:none}}.header-menu .nav li:not(.nav-item).has-children .sub-menu{display:none}.header-menu .nav li:not(.nav-item).has-children .sub-menu>ul{padding-left:16px}.header-menu .nav li:not(.nav-item).has-children .sub-menu>ul li a{font-size:1.3rem;width:auto}.header-menu .nav li:not(.nav-item).has-children.opened>.sub-menu{display:block}.header-menu .nav li:not(.nav-item).has-children.opened>a>.arrow{transform:translateY(-50%) rotate(90deg)}.header-menu .social-media{align-items:center;background-color:var(--wp--preset--color--brand-darkest);display:flex;gap:20px;height:60px;justify-content:right;padding:0 40px 0 60px;width:100%}.header-menu .social-media a{display:block;height:24px;margin:0;width:22px}.header-menu .social-media a svg{height:100%;width:100%}.header-menu .social-media a svg path{fill:var(--wp--preset--color--black)}.header-logo{height:48px;width:120px}@media(max-width:992px){.header-logo{height:38px;width:95px}.header-home{margin:0 auto}}.header-label{height:var(--above-slider-height)}.header-label-repeater-item{align-items:center;display:flex;font-family:var(--wp--preset--font-family--body);font-size:16px;justify-content:center;padding:5px 16px;text-align:center}@media(max-width:576px){.header-label-repeater-item{flex-wrap:wrap}}.header-label-repeater-item a{color:var(--white);font-family:var(--wp--preset--font-family--body);font-size:16px;-webkit-text-decoration:none;text-decoration:none}.header-label-repeater-item-link{font-size:14px;height:100%;margin-left:5px;max-height:24px;padding:2px 16px;text-transform:none;width:-moz-max-content;width:max-content}.header-label-repeater-item-timer{color:inherit;margin:0 5px}.header-additionals{align-items:center;display:flex;gap:20px;justify-content:flex-end}.header-additional{color:var(--wp--preset--color--white);display:block;-webkit-text-decoration:none;text-decoration:none}.header-additional[data-quantity]{position:relative}.header-additional[data-quantity]:after{align-items:center;background-color:var(--wp--preset--color--red-light);border-radius:50%;bottom:-2px;content:attr(data-quantity);display:flex;font-family:var(--wp--preset--font-family--body);font-size:12px;height:14px;justify-content:center;padding:2px 4px;position:absolute;right:-8px}@media(max-width:992px){.header-additional[data-target=search]{display:none}}.header-additional[data-target=search-mobile]{display:none}@media(max-width:992px){.header-additional[data-target=search-mobile]{display:block}}.header-controls{align-items:center;background-color:var(--wp--preset--color--white);border-bottom:1px solid var(--wp--preset--color--gray-base);display:flex;height:60px;justify-content:space-between;padding:0 60px}@media(max-width:992px){.header-controls{padding:0 20px}}.header-controls .breadcrumbs a,.header-controls .breadcrumbs span{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--body);font-size:16px;-webkit-text-decoration:none;text-decoration:none}.header-shop__ordering{position:relative}.header-shop__ordering form.woocommerce-ordering{display:none!important}.header-shop__ordering__opener{align-items:center;cursor:pointer;display:flex;gap:8px}.header-shop__ordering__opener svg{background-color:var(--wp--preset--color--brand-base);border-radius:50%;padding:5px;transition:transform .3s ease}.header-shop__ordering__opener.active svg{transform:rotate(180deg)}.header-shop__ordering__options{background-color:var(--wp--preset--color--white);display:none;padding:10px 0;position:absolute;right:0;top:100%;width:-moz-max-content;width:max-content}@media(max-width:1024px){.header-shop__ordering__options{left:0}}.header-shop__ordering__options.active{display:block}.header-shop__ordering__option{color:var(--wp--preset--color--black);cursor:pointer;display:block;font-family:var(--wp--preset--font-family--body);font-size:16px;padding:5px 20px;-webkit-text-decoration:none;text-decoration:none}.header-shop__ordering__option:hover,.header-shop__ordering__option[checked]{background-color:var(--wp--preset--color--brand-base)}.header-shop__ordering__option[checked]{cursor:default}.header-shop__filters{border-color:var(--wp--preset--color--gray-base);display:none}@media(max-width:1024px){.header-shop__filters{display:block}body.post-type-archive-product .header-controls .breadcrumbs,body.tax-product_cat .header-controls .breadcrumbs{display:none}}body.single-product .header-controls{position:absolute;top:100%;transition:transform .3s ease;width:100%}body.single-product .header-nav{position:relative;z-index:2}body.single-product .header.scrolled .header-controls{transform:translateY(-100%)}.footer{background-color:var(--wp--preset--color--black)}.footer__wrapper{display:flex;flex-direction:column;gap:60px;padding:60px 20px}@media only screen and (min-width:1024px){.footer__wrapper{padding:60px}}@media only screen and (max-width:767px){.footer__wrapper{gap:20px}}.footer__menu{display:flex;flex-direction:column;gap:10px;list-style:none;margin:10px 0 0;padding:0}.footer__menu li a{color:var(--wp--preset--color--white);font-size:18px;font-weight:300;line-height:22px;-webkit-text-decoration:none;text-decoration:none}.footer__menu li a:hover{border-bottom:1px solid var(--wp--preset--color--white)}.footer__menu-title{color:var(--wp--preset--color--white);font-weight:700}.footer__menu-title--pt{padding-top:10px}@media only screen and (max-width:767px){.footer__menu-title--pt{padding-top:30px}}.footer__top{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.footer__top{align-items:center;flex-direction:column;gap:60px}}.footer__columns{display:flex;gap:60px}@media only screen and (max-width:767px){.footer__columns{flex-direction:column;gap:30px}.footer__columns h3,.footer__columns li{text-align:center}}.footer__bottom{align-items:center;display:flex;gap:20px;justify-content:space-between}@media only screen and (max-width:767px){.footer__bottom{flex-direction:column-reverse}}.footer__social-media{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.footer__social-media a img{width:22px}.footer__widgets{align-items:flex-end;display:flex;flex-direction:column}@media only screen and (max-width:767px){.footer__widgets{align-items:center}}.footer__info svg{height:130px;width:130px}.footer__payments{display:flex;gap:10px;margin-top:20px}.footer__payments img{height:23px;-o-object-fit:contain;object-fit:contain;width:33px}.newsletter{background-color:var(--wp--preset--color--brand-base)}.newsletter__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1440px;padding:60px 120px}@media(max-width:1023px){.newsletter__wrapper{align-items:center;flex-direction:column;gap:30px;padding:60px 20px}}.newsletter__text{margin:0 30px 0 0}@media(max-width:1023px){.newsletter__text{margin:0}}.newsletter__text h2{font-size:50px;line-height:60px}@media(max-width:1280px){.newsletter__text h2{font-size:40px;line-height:1.2}}@media(max-width:768px){.newsletter__text h2{font-size:28px;line-height:1.2}}.newsletter__text p{font-size:18px;font-weight:300;letter-spacing:0;line-height:1.2;margin:10px 0 0}@media(max-width:1023px){.newsletter__text h2,.newsletter__text p{text-align:center}}.newsletter__form{align-items:center;display:grid;flex:1;grid-template-columns:1fr;max-width:600px;width:100%}.newsletter__form .mailerlite-form{position:relative}.newsletter__form .mailerlite-form-inputs{align-items:center;border:1px solid var(--wp--preset--color--black);border-radius:40px;display:grid;grid-template-columns:1fr auto;padding-right:20px;width:100%}.newsletter__form .mailerlite-form-description,.newsletter__form .mailerlite-form-title{display:none}.newsletter__form .mailerlite-form-error{bottom:-25px;left:0;position:absolute}.newsletter__form .mailerlite-form-field{margin-bottom:0}.newsletter__form .mailerlite-form-field label{display:none}.newsletter__form .mailerlite-form-field input{background-color:transparent;border:none;font-size:16px;outline:none;padding:25px;width:100%}.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button{background-color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);border-radius:60px;color:var(--wp--preset--color--white);cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:10px;line-height:17px;outline:4px solid transparent;padding:12px 40px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button svg{height:16px;width:16px}.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button--white{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button--white:hover{outline-color:rgba(0,0,0,.05)}.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button--black{background-color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button--black svg path{fill:var(--wp--preset--color--white)}.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button--black:hover{outline-color:rgba(0,0,0,.1)}.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button--transparent{background-color:transparent;border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--black)}.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button--transparent:hover{outline-color:rgba(0,0,0,.1)}.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button--gray{background-color:transparent;border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button--gray:hover{outline-color:rgba(0,0,0,.1)}.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button--center{justify-content:center}.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button:hover{outline-color:rgba(0,0,0,.1)}@media(max-width:460px){.newsletter__form .mailerlite-form .mailerlite-subscribe-button-container button{padding:12px 15px!important}}.blog-content{background-color:var(--wp--preset--color--brand-light);padding:60px 0}.blog-content__wrapper{margin:0 auto;max-width:var(--wp--style--global--content-size);width:100%}@media(max-width:1240px){.blog-content__wrapper{padding:0 20px}}.blog-content h1{font-size:40px;font-weight:700;margin-bottom:30px}.blog-content-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px;list-style:none;margin:0;padding:0}@media(max-width:768px){.blog-content-grid{grid-template-columns:1fr}}.blog-content-grid li:first-child{grid-column:span 2}@media(max-width:1024px){.blog-content-grid li:first-child{grid-column:span 1}}.blog-content .single-post-card{border:1px solid var(--wp--preset--color--gray-base);border-radius:25px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.blog-content .single-post-card--recent{display:grid;grid-template-columns:1.5fr 1fr}@media(max-width:1024px){.blog-content .single-post-card--recent{display:flex;flex-direction:column}}.blog-content .single-post-card--recent .single-post-card__content{padding:60px}@media(max-width:1024px){.blog-content .single-post-card--recent .single-post-card__content{padding:30px}}.blog-content .single-post-card__thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.blog-content .single-post-card__title{flex:1}.blog-content .single-post-card__content{display:flex;flex-direction:column;height:100%;padding:30px}.blog-content .single-post-card__content .product-badge{display:block;margin-bottom:15px;max-width:-moz-max-content;max-width:max-content}@media(max-width:1024px){.blog-content .single-post-card__content .product-badge{display:none}}.blog-content .single-post-card__content h2{font-family:var(--wp--preset--font-family--heading);font-size:25px;font-weight:700}.blog-content .single-post-card__content a.bttn{padding:12px 15px}.blog-content .single-post-card__content a.bttn:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.blog-content .single-post-card__excerpt{display:block;margin:15px 0 30px}.blog-content .single-post-card__meta{align-items:center;border-top:1px solid var(--wp--preset--color--gray-base);display:flex;justify-content:space-between;margin-top:auto;padding-top:30px}.blog-content .single-post-card__meta time{align-items:center;display:flex;font-size:14px;gap:10px}.blogPost{background-color:var(--wp--preset--color--brand-light);padding:120px}@media(max-width:1240px){.blogPost{padding:60px}}@media(max-width:1024px){.blogPost{padding:60px 20px}}.blogPost__wrapper{margin:0 auto;max-width:var(--wp--style--global--content-size);width:100%}.blogPost__meta{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:20px}@media(max-width:767px){.blogPost__meta{gap:5px}}.blogPost__author,.blogPost__read,.blogPost__time{color:var(--wp--preset--color--black);font-size:18px;line-height:22px}.blogPost__read,.blogPost__time{align-items:center;display:flex;gap:5px}.blogPost__thumbnail{border-radius:25px;margin-bottom:40px;overflow:hidden;padding-bottom:150%;position:relative;width:100%}@media only screen and (min-width:768px){.blogPost__thumbnail{padding-bottom:50%}}.blogPost__thumbnail img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.blogPost h1{font-size:40px;font-weight:700;line-height:48px}.blogPost h1,.blogPost h2,.blogPost h3,.blogPost h4,.blogPost h5.h6{margin-bottom:30px}.blogPost h2{font-size:36px}.blogPost p{min-height:20px}.blogPost ul{margin:0;padding-left:20px}.page404{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:120px;padding-right:120px;width:100%}@media only screen and (max-width:767px){.page404{padding-left:20px;padding-right:20px}}.page404__wrapper{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:600px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin:0 auto 120px;max-width:600px;padding:100px 60px;text-align:center;width:100%}@media only screen and (min-width:768px){.page404__wrapper{padding-bottom:200px;padding-top:200px}}@media only screen and (max-width:767px){.page404__wrapper{padding-left:0;padding-right:0}}.page404 h1{font-size:40px;font-weight:700;line-height:1.2;margin-bottom:100px;position:relative;z-index:0}.page404 h1 img{bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:-5px;z-index:-1}.product-card{align-items:center;background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:25px;display:flex;flex-direction:column;padding:15px;position:relative}.product-card__title{font-size:20px;font-weight:700;line-height:1.2;margin-top:8px;text-align:center}.product-card__title a{color:var(--wp--preset--color--black);-webkit-text-decoration:none;text-decoration:none}.product-card__title a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.product-card img{aspect-ratio:1/1;border-radius:20px;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.product-card__badges{display:flex;flex-wrap:wrap;gap:4px;left:15px;margin:10px 0 8px;position:absolute;top:5px}.product-card__meta{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:20px;width:100%}.product-card__meta .stock-status{align-items:center;display:flex;gap:6px}.product-card__meta .stock-status span{background-color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--gray-tint);border-radius:50%;display:block;height:12px;width:12px}.product-card__meta .stock-status.available span{background-color:var(--wp--preset--color--green)}.product-card__meta .stock-status.out-of-stock span{background-color:var(--wp--preset--color--red-light)}.product-card__meta .product-reviews>.jdgm-widget,.product-card__meta .product-reviews>.jdgm-widget .jdgm-prev-badge{display:block!important}.product-card__meta .product-reviews>.jdgm-widget .jdgm-prev-badge__text{display:none}.product-card__meta .bttn{border-color:var(--wp--preset--color--gray-base);justify-content:center;margin-top:8px;padding:12px 15px;position:relative;z-index:10}.product-card__meta .bttn svg,.product-card__meta .bttn.loading span{display:none}.product-card__meta .bttn.loading svg{display:block}@media(max-width:768px){.product-card__meta .bttn{display:none}}.product-card__meta .jdgm-widget{display:none!important}.product-card__meta #omnibus-price-data{display:block;font-size:14px;width:100%}.product-card__availability{display:flex;gap:4px;justify-content:space-between}.product-card span.price{align-items:center;display:flex;gap:4px;justify-content:flex-start}.product-card span.price span{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--heading);font-size:16px;font-weight:700}.product-card span.price del{display:block;opacity:.6;position:relative;text-align:right;-webkit-text-decoration:none;text-decoration:none;width:-moz-max-content;width:max-content}.product-card span.price del:before{background-color:var(--wp--preset--color--black);content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.product-card span.price del ins span,.product-card span.price del span{color:var(--wp--preset--color--black);font-size:16px}.product-card span.price ins{text-align:right;-webkit-text-decoration:none;text-decoration:none}.product-card span.price ins span{color:var(--wp--preset--color--red-base);font-size:20px}.product-archive{background-color:var(--wp--preset--color--brand-light);padding:32px 16px 60px}.product-archive__header{margin:0 auto 40px;max-width:var(--wp--style--global--content-size);width:100%}.product-archive__header__title{font-family:var(--wp--preset--font-family--heading);font-size:40px;font-weight:700;margin:0}.product-archive__header__description{margin:16px 0 0}.product-archive__header__subcategories{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;padding:4px}@media(max-width:1024px){.product-archive__header__subcategories{flex-wrap:nowrap;overflow-x:auto}}.product-archive__header__subcategories a{background-color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--gray-base);font-size:12px;white-space:nowrap}.product-archive__breadcrumbs{display:none;margin-bottom:16px}@media(max-width:1024px){.product-archive__breadcrumbs{display:block}}.product-archive__breadcrumbs .breadcrumbs a{color:var(--wp--preset--color--black);-webkit-text-decoration:none;text-decoration:none}.product-archive__content{display:grid;grid-template-columns:240px 1fr;margin:0 auto;max-width:var(--wp--style--global--content-size);width:100%;grid-gap:60px;gap:60px}@media(max-width:1024px){.product-archive__content{grid-template-columns:1fr}}.product-archive__seo{margin:48px auto 0;max-width:var(--wp--style--global--wide-size);width:100%}@media(max-width:1024px){.product-archive__filters{bottom:0;isolation:isolate;left:0;position:fixed;transform:translateY(100%);transition:transform .3s ease;width:100%;z-index:1000}.product-archive__filters__inner{background-color:var(--wp--preset--color--white);border-top-left-radius:25px;border-top-right-radius:25px;display:flex;flex-direction:column;height:70vh;min-height:200px;padding:20px;position:relative;width:100%;z-index:1}.product-archive__filters.active{transform:translateY(0)}}.product-archive__filters__inner .bapf_hascolarr{color:var(--wp--preset--color--black);cursor:pointer;font-family:var(--wp--preset--font-family--body);font-size:16px;font-weight:700;line-height:19px;padding-bottom:20px}.product-archive__filters__inner .berocket_single_filter_widget:not(:last-child) .bapf_hascolarr{border-bottom:1px solid rgba(0,0,0,.1);margin:0 0 20px;padding-bottom:20px}.product-archive__filters__inner .divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-slider .ui-slider-range{background:#ae8a58}.product-archive__filters__inner .bapf_sfilter .bapf_colaps_smb{background-color:var(--wp--preset--color--brand-base);border-radius:22px;color:var(--wp--preset--color--black);display:block;font-size:8px;height:22px;line-height:22px;text-align:center;width:22px}.product-archive__filters__inner .bapf_ckbox_sqchck input[type=checkbox]{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:8px;height:26px;margin:0 20px 0 0;width:26px}.product-archive__filters__inner .bapf_ckbox_sqchck input[type=checkbox]:checked{border:1px solid var(--wp--preset--color--black)}.product-archive__filters__inner .bapf_ckbox_sqchck input[type=checkbox]:checked:after{left:8px;top:4px}.product-archive__filters__inner .bapf_sfilter .bapf_clr_span{border:1px solid var(--wp--preset--color--gray-base);border-radius:8px;margin:0 20px 0 0}.product-archive__filters__inner .bapf_sfilter.brchecked_default input:checked+label .bapf_clr_span{border:1px solid var(--wp--preset--color--black);transform:rotate(0deg)}.product-archive__filters__inner .bapf_sfilter ul li{padding-bottom:20px!important}.product-archive__filters__inner .bapf_button{background-color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);border-radius:60px;color:var(--wp--preset--color--white);font-size:14px;font-weight:400;line-height:17px;outline:4px solid transparent;padding:12px 40px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:100%!important}.product-archive__filters__inner .bapf_button:hover{outline-color:rgba(0,0,0,.1)}.product-archive__filters__clear{display:none}@media(max-width:1024px){.product-archive__filters__clear{display:block;margin-top:auto}}.product-archive__filters__clear .bapf_sfilter{margin-bottom:0}.product-archive__filters__clear .bapf_body{border-top:1px solid #d8d8d8;display:flex;justify-content:center;margin-top:20px;padding-top:20px}.product-archive__filters__clear .bapf_body button{background-color:#fff;border:none;border-bottom:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--black);font-size:16px;font-weight:400;line-height:19px;padding:0}.product-archive .products-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;list-style:none;margin:0;padding:0}@media(max-width:1280px){.product-archive .products-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.product-archive .products-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.product-archive .products-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:460px){.product-archive .products-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.customProductPage__banner{display:grid;grid-template-columns:repeat(2,1fr);padding:80px 60px 20px;grid-gap:60px;background-color:var(--wp--preset--color--brand-light);gap:60px;min-height:calc(100vh - 204px)}@media(max-width:1024px){.customProductPage__banner{grid-template-columns:1fr;padding:80px 40px 20px}}@media(max-width:768px){.customProductPage__banner{padding:80px 20px 20px}}.customProductPage__review{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}.customProductPage__review .jdgm-widget,.customProductPage__review .jdgm-widget>.jdgm-prev-badge{display:block!important}.customProductPage__review .product-badge{font-size:10px}.customProductPage__addToCartForm{border-top:1px solid var(--wp--preset--color--gray-base);display:flex;flex-direction:column;gap:10px;padding:20px 10px}.customProductPage__variation{align-items:center;display:flex;gap:20px;margin-bottom:10px}.customProductPage__variation .current-variation{font-weight:500}.customProductPage__variation .current-variation strong{font-family:var(--wp--preset--font-family--heading);font-weight:700}.customProductPage__summary{align-items:center;display:flex;flex:1;flex-direction:column}.customProductPage__summary h1{font-size:60px;font-weight:700;line-height:1.2;margin-bottom:10px}@media(max-width:768px){.customProductPage__summary h1{font-size:40px}}.customProductPage__summary .product-badges{border-bottom:1px solid var(--wp--preset--color--gray-base);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;padding-bottom:20px}.customProductPage__summary .product-description{color:var(--wp--preset--color--black);font-size:23px;font-weight:300;line-height:1.2;margin-bottom:10px}.customProductPage__summary .stock-status{align-items:center;display:flex;gap:6px}.customProductPage__summary .stock-status span{background-color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--gray-tint);border-radius:50%;display:block;height:12px;width:12px}.customProductPage__summary .stock-status.available span{background-color:var(--wp--preset--color--green)}.customProductPage__summary .stock-status.out-of-stock span{background-color:var(--wp--preset--color--red-light)}.customProductPage__summary .stock-status.warning span{background-color:#ffcb00}.customProductPage__summary form.cart{display:grid;grid-template-columns:150px 1fr;grid-gap:30px;align-items:center;gap:30px;margin-bottom:0!important}@media(max-width:768px){.customProductPage__summary form.cart{gap:10px}}@media(max-width:420px){.customProductPage__summary form.cart{grid-template-columns:120px 1fr}}.customProductPage__summary form.cart.sold-individually{grid-template-columns:1fr}.customProductPage__summary form.cart:after,.customProductPage__summary form.cart:before{display:none!important}.customProductPage__summary form.cart .quantity{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:25px;display:flex;gap:4px;justify-content:space-between;padding:0 10px}.customProductPage__summary form.cart .quantity input{background:transparent;border:none}.customProductPage__summary form.cart .quantity input.qty_button{cursor:pointer;font-size:24px;height:40px;min-width:40px;padding:0}@media(max-width:768px){.customProductPage__summary form.cart .quantity input.qty_button{height:40px;min-width:20px}}.customProductPage__summary form.cart .quantity input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline:none!important;width:100%}.customProductPage__summary form.cart button.single_add_to_cart_button{background-color:var(--wp--preset--color--black);border:none;border-radius:60px;color:var(--wp--preset--color--white);cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:10px;justify-content:center;line-height:17px;outline:4px solid transparent;padding:12px 20px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media(max-width:768px){.customProductPage__summary form.cart button.single_add_to_cart_button{padding:12px 8px}}.customProductPage__summary form.cart button.single_add_to_cart_button svg{height:16px;width:16px}.customProductPage__summary form.cart button.single_add_to_cart_button svg path{fill:var(--wp--preset--color--white)}.customProductPage__summary form.cart button.single_add_to_cart_button:hover{outline-color:rgba(0,0,0,.1)}.customProductPage__summary form.cart button.single_add_to_cart_button.loading{animation:pulse 2s infinite;cursor:default}.customProductPage__summary form.cart button.single_add_to_cart_button.loading:after{content:none}.customProductPage__summary .entry-summary{width:100%!important}.customProductPage__summary .price{border-top:1px solid var(--wp--preset--color--gray-base);display:flex;flex-direction:column;padding:20px 10px;width:100%}.customProductPage__summary .price span{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--heading);font-size:38px;font-weight:700;line-height:1.2}.customProductPage__summary .price del{opacity:.5!important;position:relative;-webkit-text-decoration:none;text-decoration:none;width:-moz-max-content;width:max-content}.customProductPage__summary .price del:before{background-color:var(--wp--preset--color--black);content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.customProductPage__summary .price del ins span,.customProductPage__summary .price del span{color:var(--wp--preset--color--black);font-size:28px}.customProductPage__summary .price ins{-webkit-text-decoration:none;text-decoration:none}.customProductPage__summary .price ins span{color:var(--wp--preset--color--red-base)}.customProductPage__summary .price #omnibus-price-data{display:block;margin-top:10px}.customProductPage__summary .price #omnibus-price-data,.customProductPage__summary .price #omnibus-price-data span{font-family:var(--wp--preset--font-family--body);font-size:16px;font-weight:400;line-height:1.2}.customProductPage__gallery{display:grid;grid-template-columns:80px calc(100% - 100px);grid-gap:20px;gap:20px}@media(max-width:1280px){.customProductPage__gallery{grid-template-columns:100%}}.customProductPage__gallery-thumbs{display:flex;padding-top:60px}@media(max-width:1280px){.customProductPage__gallery-thumbs{display:none}}.customProductPage__gallery-thumbs .splide{height:-moz-max-content;height:max-content}.customProductPage__gallery-thumbs .splide__slide{border:1px solid var(--wp--preset--color--black)!important;border-radius:10px;cursor:pointer!important;overflow:hidden}.customProductPage__gallery-thumbs .splide__slide img{aspect-ratio:1/1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.customProductPage__gallery-thumbs .splide__arrow--prev{top:-40px}.customProductPage__gallery-thumbs .splide__arrow--next{bottom:-40px}.customProductPage__gallery-main{display:flex;position:relative}.customProductPage__gallery-main,.customProductPage__gallery-main .splide{height:-moz-max-content;height:max-content}.customProductPage__gallery-main .splide__slide{height:100%;width:100%}.customProductPage__gallery-main .splide__slide img{aspect-ratio:1/1;border-radius:25px;cursor:zoom-in;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.customProductPage__gallery-main .splide__pagination{bottom:-20px;display:none}@media(max-width:1280px){.customProductPage__gallery-main .splide__pagination{display:flex}}.customProductPage__gallery-main__counter{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-tint);border-radius:25px;bottom:30px;color:var(--wp--preset--color--gray-tint);left:30px;padding:2px 10px;position:absolute;z-index:10}.customProductPage__relatedProducts{margin:0 auto;max-width:var(--wp--style--global--wide-size);padding:60px 0;width:100%}@media(max-width:768px){.customProductPage__relatedProducts{padding:60px 20px}}.customProductPage__relatedProducts>h2{font-family:var(--wp--preset--font-family--heading);font-size:50px;font-weight:700;line-height:1.2;margin-bottom:30px;text-align:center}@media(max-width:768px){.customProductPage__relatedProducts>h2{font-size:38px}}.customProductPage__quickBuyBar{align-items:center;background-color:var(--wp--preset--color--brand-darkest);bottom:0;display:flex;gap:30px;height:70px;left:0;padding:0 60px;position:fixed;width:100%;z-index:99}@media(max-width:1200px){.customProductPage__quickBuyBar{bottom:32px;justify-content:space-between}}@media(max-width:992px){.customProductPage__quickBuyBar{gap:4px;padding:0 4px}}.customProductPage__quickBuyBar__productData{align-items:center;cursor:default;display:flex;gap:10px;min-width:-moz-max-content;min-width:max-content}@media(max-width:768px){.customProductPage__quickBuyBar__productData{min-width:auto}.customProductPage__quickBuyBar__productData img{display:none}}.customProductPage__quickBuyBar__productData__title{color:var(--wp--preset--color--black);display:block;font-family:var(--wp--preset--font-family--heading);font-size:18px;font-weight:700}@media(max-width:768px){.customProductPage__quickBuyBar__productData__title{font-size:13px;text-wrap:balance}}.customProductPage__quickBuyBar__productData span.amount{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--heading);font-size:16px;font-weight:700;line-height:1.2}.customProductPage__quickBuyBar__productData del{opacity:.5!important;position:relative;-webkit-text-decoration:none;text-decoration:none;width:-moz-max-content;width:max-content}.customProductPage__quickBuyBar__productData del:before{background-color:var(--wp--preset--color--black);content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.customProductPage__quickBuyBar__productData del span{color:var(--wp--preset--color--black);font-size:12px}.customProductPage__quickBuyBar__productData ins{-webkit-text-decoration:none;text-decoration:none}.customProductPage__quickBuyBar__productData ins bdi,.customProductPage__quickBuyBar__productData ins span{color:var(--wp--preset--color--red-base)}.customProductPage__quickBuyBar__productData #omnibus-price-data{display:block;font-size:12px}@media(max-width:992px){.customProductPage__quickBuyBar__productData #omnibus-price-data{display:none}}.customProductPage__quickBuyBar__productData #omnibus-price-data span{font-size:12px}.customProductPage__quickBuyBar__menu{background-color:var(--wp--preset--color--white);border-radius:40px;margin-right:auto;overflow-x:auto;padding:4px}@media(max-width:1200px){.customProductPage__quickBuyBar__menu{background-color:var(--wp--preset--color--black);border-radius:0;bottom:-32px;left:0;padding:4px 20px;position:absolute;width:100%}}.customProductPage__quickBuyBar__menu ul{display:flex;gap:10px;list-style:none;margin:0;padding:0;width:-moz-max-content;width:max-content}@media(max-width:1200px){.customProductPage__quickBuyBar__menu ul{justify-content:center;width:100%}}.customProductPage__quickBuyBar__menu ul li a{border-radius:20px;color:var(--wp--preset--color--black);padding:2px 8px;-webkit-text-decoration:none;text-decoration:none}@media(max-width:1200px){.customProductPage__quickBuyBar__menu ul li a{color:var(--wp--preset--color--white)}}.customProductPage__quickBuyBar__menu ul li a.active,.customProductPage__quickBuyBar__menu ul li a:hover{background-color:var(--wp--preset--color--brand-dark)}@media(max-width:1200px){.customProductPage__quickBuyBar__menu ul li a.active,.customProductPage__quickBuyBar__menu ul li a:hover{color:var(--wp--preset--color--black)}}.customProductPage__quickBuyBar a.bttn{padding:12px 20px}@media(max-width:768px){.customProductPage__quickBuyBar a.bttn{padding:8px 12px}.customProductPage__quickBuyBar a.bttn svg{display:none}}.customProductPage__groups{margin-bottom:20px;width:auto}.customProductPage__groups ul{display:flex;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:0}.customProductPage__groups ul:hover li a{opacity:.6}.customProductPage__groups ul li a{border:1px solid var(--wp--preset--color--gray-dark);border-radius:10px;display:block;height:80px;opacity:1;overflow:hidden;transition:opacity .3s ease;width:80px}.customProductPage__groups ul li a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.customProductPage__groups ul li a.active{border-color:var(--wp--preset--color--black);box-shadow:inset 0 0 10px 2px rgba(0,0,0,.5)}.customProductPage__groups ul li a:hover{opacity:1}.customProductPage__payments{border-top:1px solid var(--wp--preset--color--gray-base);display:flex;flex-direction:column;gap:10px;padding:20px 10px 0}.customProductPage__payments p{color:var(--wp--preset--color--black)}.customProductPage__payments-list{display:flex;flex-wrap:wrap;gap:10px}.customProductPage__payments-list img{height:28px}.customProductPage__info{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr;grid-gap:20px;border-top:1px solid var(--wp--preset--color--gray-base);gap:20px;margin:20px 0;padding:20px 10px 0}@media(min-width:1024px){.customProductPage__info{margin-top:0}}@media(min-width:1400px){.customProductPage__info{grid-template-columns:1fr 1fr}}.customProductPage__info-item{align-items:center;display:flex;gap:10px}.customProductPage__info-item img{width:20px}.customProductPage__additionals{display:flex;flex-direction:column;gap:20px;margin:20px 0;padding:10px 10px 0}@media(min-width:1024px){.customProductPage__additionals{margin-top:0}}.customProductPage .back-in-stock-trigger{font-size:16px;justify-content:center}.customProductPage .cwginstock-subscribe-form{background-color:var(--wp--preset--color--white);border-radius:25px;display:none;height:auto;left:50%;max-width:800px;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:999}@media(max-width:992px){.customProductPage .cwginstock-subscribe-form{max-width:calc(100% - 40px)}}.customProductPage .cwginstock-subscribe-form.active{display:block}.customProductPage .cwginstock-subscribe-form__close{align-items:center;background-color:var(--wp--preset--color--brand-base);border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:20px;top:20px;width:30px}.customProductPage .cwginstock-subscribe-form__close svg{transition:transform .3s ease}.customProductPage .cwginstock-subscribe-form__close:hover svg{transform:rotate(90deg)}.customProductPage .cwginstock-subscribe-form .panel{border:none;border-radius:0;margin:0;padding:40px}.customProductPage .cwginstock-subscribe-form .panel-heading{background-color:var(--wp--preset--color--white)!important;border:none;margin-bottom:30px;padding:0}.customProductPage .cwginstock-subscribe-form .panel-heading h4{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--heading);font-size:20px;font-weight:700;text-align:left!important;text-transform:uppercase}.customProductPage .cwginstock-subscribe-form .panel-body{padding:0}.customProductPage .cwginstock-subscribe-form .panel-body .form-group{display:flex;flex-direction:column;gap:20px;margin-bottom:0}.customProductPage .cwginstock-subscribe-form .panel-body input[type=email],.customProductPage .cwginstock-subscribe-form .panel-body input[type=text]{border:1px solid var(--wp--preset--color--gray-base);border-radius:60px;font-size:16px;height:60px;margin:0;outline:none;padding:15px 28px;text-align:left!important}.customProductPage .cwginstock-subscribe-form .panel-body .cwgstock_button{background-color:transparent;border:1px solid var(--wp--preset--color--black);border-radius:60px;color:var(--wp--preset--color--black);cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:10px;line-height:17px;margin:30px 0 0;outline:4px solid transparent;padding:12px 40px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:-moz-max-content;width:max-content}.customProductPage .cwginstock-subscribe-form .panel-body .cwgstock_button svg{height:16px;width:16px}.customProductPage .cwginstock-subscribe-form .panel-body .cwgstock_button--white{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.customProductPage .cwginstock-subscribe-form .panel-body .cwgstock_button--white:hover{outline-color:rgba(0,0,0,.05)}.customProductPage .cwginstock-subscribe-form .panel-body .cwgstock_button--black{background-color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.customProductPage .cwginstock-subscribe-form .panel-body .cwgstock_button--black svg path{fill:var(--wp--preset--color--white)}.customProductPage .cwginstock-subscribe-form .panel-body .cwgstock_button--black:hover{outline-color:rgba(0,0,0,.1)}.customProductPage .cwginstock-subscribe-form .panel-body .cwgstock_button--transparent{background-color:transparent;border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--black)}.customProductPage .cwginstock-subscribe-form .panel-body .cwgstock_button--transparent:hover{outline-color:rgba(0,0,0,.1)}.customProductPage .cwginstock-subscribe-form .panel-body .cwgstock_button--gray{background-color:transparent;border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.customProductPage .cwginstock-subscribe-form .panel-body .cwgstock_button--gray:hover{outline-color:rgba(0,0,0,.1)}.customProductPage .cwginstock-subscribe-form .panel-body .cwgstock_button--center{justify-content:center}.customProductPage .cwginstock-subscribe-form .panel-body .cwg_iagree_checkbox{margin-top:20px}.customProductPage .cwginstock-subscribe-form .panel-body .cwg_iagree_checkbox label{align-items:center;color:var(--wp--preset--color--black);display:flex}.customProductPage .cwginstock-subscribe-form .panel-body .cwg_iagree_checkbox label a{color:var(--wp--preset--color--black)}.customProductPage .cwginstock-subscribe-form .panel-body .cwg_iagree_checkbox input[type=checkbox]{accent-color:var(--wp--preset--color--black);background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:3px;display:block;height:20px;margin-right:8px;width:20px}.customProductPage .cwginstock-subscribe-form .panel-body .cwgstock_output{margin-top:10px}.customProductPage .cwginstock-subscribe-form .panel .col-md-12,.customProductPage .cwginstock-subscribe-form .panel .row{margin:0;padding:0}body.single-product{padding-bottom:70px}@media(max-width:1200px){body.single-product{padding-bottom:102px}}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:none}.woocommerce.wp-block-group{padding:0}.customCartPage{background-color:var(--wp--preset--color--brand-light);overflow:hidden}.customCartPage__wrapper{display:flex;flex-direction:row;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:120px;padding-right:120px;width:100%}@media(max-width:1280px){.customCartPage__wrapper{max-width:100%;padding-left:60px;padding-right:60px}}@media(max-width:1024px){.customCartPage__wrapper{flex-direction:column;padding:0 20px 40px}}.customCartPage__title{font-size:40px;line-height:48px}.customCartPage__form{flex:1;margin-bottom:60px;margin-top:60px}@media(max-width:1024px){.customCartPage__form{margin-bottom:30px}}.customCartPage__form table.shop_table{border:none;margin-top:30px}.customCartPage__form .actions{display:none!important}.customCartPage__collaterals{background-color:var(--wp--preset--color--white);border:0;border-left:1px solid var(--wp--preset--color--gray-base);border-radius:0;border-radius:initial;margin:0 0 0 120px;padding:60px 40px;position:relative;width:40%}.customCartPage__collaterals:before{background-color:var(--wp--preset--color--white);content:"";height:100%;left:0;position:absolute;top:0;width:50vw;z-index:-1}@media(max-width:1024px){.customCartPage__collaterals:before{content:none}}@media(max-width:1280px){.customCartPage__collaterals{margin:0 0 0 60px}}@media(max-width:1024px){.customCartPage__collaterals{border:1px solid var(--wp--preset--color--gray-base);border-radius:25px;margin:0;padding:20px;width:100%}}.customCartPage__cart_totals{float:none!important;width:100%!important}.customCartPage__cart_totals h2{font-size:25px;font-weight:700;line-height:1.2;margin-bottom:30px}.customCartPage__proceed{padding:40px 0}.customCartPage__proceed .button{background-color:#00b900!important;border-color:#00b900!important;border-radius:25px!important;color:#fff!important;font-size:14px!important;font-weight:400!important;line-height:1.2!important;outline:4px solid transparent;padding:12px 40px!important;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:100%}.customCartPage__proceed .button:hover{outline-color:rgba(0,0,0,.05)}.customCartPage__summary .summary__coupon,.customCartPage__summary .summary__delivery,.customCartPage__summary .summary__subtotal,.customCartPage__summary .summary__total{display:flex;justify-content:space-between;margin-bottom:15px}.customCartPage__summary .summary__coupon p,.customCartPage__summary .summary__delivery p,.customCartPage__summary .summary__subtotal p,.customCartPage__summary .summary__total p{font-size:16px;font-weight:300;line-height:19px}.customCartPage__summary .summary__coupon span,.customCartPage__summary .summary__delivery span,.customCartPage__summary .summary__subtotal span,.customCartPage__summary .summary__total span{font-family:var(--wp--preset--font-family--heading);font-size:16px;font-weight:700;line-height:19px}.customCartPage__summary .summary__coupon a{color:var(--wp--preset--color--black);font-size:16px}.customCartPage__summary .summary__total{border-top:1px solid var(--wp--preset--color--gray-base);padding-top:15px}.customCartPage__summary .summary__total p,.customCartPage__summary .summary__total span{font-family:var(--wp--preset--font-family--heading);font-size:18px;font-weight:700;line-height:22px}.customCartPage__empty{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;margin:0 auto;max-width:var(--wp--style--global--wide-size);min-height:50vh;padding:40px 0;width:100%}.cart_item{background-color:var(--wp--preset--color--white)!important;border:1px solid var(--wp--preset--color--gray-base)!important;border-radius:25px;display:flex;margin-bottom:10px!important;padding:20px!important;width:100%}.cart_item--cell{display:table-cell;padding:10px!important}.cart_item__wrap{align-items:center;display:flex;width:100%}.cart_item__img{height:100px;margin-right:20px;width:100px}@media(max-width:1024px){.cart_item__img{height:60px;width:60px}}.cart_item__img img{height:100%!important;-o-object-fit:contain;object-fit:contain;width:100%!important}.cart_item__img--small{height:60px;width:60px}.cart_item__desc{align-items:flex-start;display:flex;flex:1;flex-direction:column}.cart_item__title{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--heading);font-size:18px;font-weight:700;line-height:1.2;-webkit-text-decoration:none;text-decoration:none}.cart_item__price{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.cart_item__price span{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--heading);font-size:16px;font-weight:700;line-height:19px}.cart_item__price p{color:var(--wp--preset--color--black);font-size:14px;font-weight:300;line-height:17px}.cart_item__price--left{justify-content:flex-start}.cart_item .line,.cart_item .original-price span{font-size:12px;font-weight:700;line-height:1}.cart_item .line{text-align:right;-webkit-text-decoration:line-through;text-decoration:line-through}.cart_item a.remove{font-size:13px!important;font-weight:400!important;height:auto;line-height:1.2!important;margin:10px 0 15px!important;-webkit-text-decoration:underline!important;text-decoration:underline!important;width:-moz-fit-content;width:fit-content}.cart_item a.remove,.cart_item a.remove:hover{color:var(--wp--preset--color--black)!important}.cart_item a.remove:hover{background:none!important;opacity:.6!important}.cart_item__quantity{border:1px solid var(--wp--preset--color--gray-base);border-radius:24px;display:flex;flex-shrink:0;height:30px;justify-content:space-between;margin-top:0;width:100px}.cart_item__quantity .product-quantity-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.cart_item__quantity .qty_button{background:transparent;border:0;cursor:pointer;padding:0 10px}.cart_item__quantity input[type=number].qty{-moz-appearance:textfield;border:none;outline:none;text-align:center;width:30px}.cart_item__quantity input[type=number].qty::-webkit-inner-spin-button,.cart_item__quantity input[type=number].qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart_item .product-badge{border-radius:20px;font-size:12px;line-height:1.2;padding:1px 10px;text-transform:capitalize}body.body--no-scroll{overflow:hidden}.cartDialog{border:none;height:100%;margin:0 0 0 auto;max-height:100dvh;max-width:400px;outline:none;padding:0;width:100%}@media only screen and (max-width:1023px){.cartDialog{height:auto;margin-top:auto;max-height:-moz-max-content;max-height:max-content;max-width:100%}}.cartDialog::backdrop{background-color:rgba(0,0,0,.6)}.cartDialog.loading .cartDialog__loading{align-items:center;display:flex;justify-content:center}.cartDialog__wrapper{height:100%;padding:60px 20px 20px;width:100%}@media only screen and (min-width:1024px){.cartDialog__wrapper{padding:40px 20px 20px 40px}}.cartDialog .close{align-items:center;background-color:var(--wp--preset--color--brand-base);border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:5px;top:-20px;width:30px;z-index:2}@media only screen and (max-width:1023px){.cartDialog .close{top:-40px}}.cartDialog .close svg{height:20px;transition:transform .2s ease-out;width:20px}.cartDialog .close:hover svg{transform:rotate(90deg)}.cartDialog__nav{align-items:center;display:flex;justify-content:space-between;position:sticky;top:0}.cartDialog__title{font-size:25px;font-weight:700;letter-spacing:0;line-height:1.2;margin:0}.cartDialog .widget_shopping_cart_content{display:flex;flex-direction:column;height:calc(100% - 30px);justify-content:flex-start}.cartDialog__scrollable{overflow-y:auto;overscroll-behavior:contain;position:relative}.cartDialog__footer{margin-top:auto;padding-top:15px}.cartDialog__bar{padding:16px 0}.cartDialog__bar p{color:var(--wp--preset--color--black)}.cartDialog__empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.cartDialog .progress-bar{background-color:var(--wp--preset--color--brand-base);border-radius:100px;height:7px;margin-bottom:8px;position:relative}.cartDialog .progress-bar__fill{background-color:var(--wp--preset--color--brand-darkest);border-radius:100px;height:7px;left:0;position:absolute;top:0}.cartDialog .bttn{margin-top:15px}.cartDialog__coupon,.cartDialog__delivery,.cartDialog__subtotal,.cartDialog__total{display:flex;justify-content:space-between;margin-bottom:15px}.cartDialog__coupon p,.cartDialog__delivery p,.cartDialog__subtotal p,.cartDialog__total p{font-size:16px;font-weight:300;line-height:19px}.cartDialog__coupon span,.cartDialog__delivery span,.cartDialog__subtotal span,.cartDialog__total span{font-family:var(--wp--preset--font-family--heading);font-size:16px;font-weight:700;line-height:19px}.cartDialog__coupon a{color:var(--wp--preset--color--black);transition:opacity .3s ease}.cartDialog__coupon a:hover{opacity:.6}.cartDialog__total{border-top:1px solid var(--wp--preset--color--gray-base);padding-top:15px}.cartDialog__total p,.cartDialog__total span{font-family:var(--wp--preset--font-family--heading);font-size:18px;font-weight:700;line-height:22px}.cartDialog__loading{background-color:var(--wp--preset--color--black);display:none;height:100%;justify-content:center;opacity:.4;position:absolute;width:100%;z-index:2}.cartDialog__info{display:block;font-size:25px;font-weight:700;letter-spacing:0;line-height:1.2;text-align:center}@media only screen and (min-width:1024px){.cartDialog__info{display:none}}.cartDialog .product_list_widget{list-style:none;margin:0;padding:0}.woocommerce-mini-cart .mini_cart_item{border:1px solid var(--wp--preset--color--gray-base);border-radius:100px;margin-bottom:15px!important;padding:10px!important}.woocommerce-mini-cart .mini_cart_item__wrap{align-items:center;display:flex}.woocommerce-mini-cart .mini_cart_item__img{height:60px;margin-right:20px;width:60px}.woocommerce-mini-cart .mini_cart_item__img img{height:100%!important;-o-object-fit:contain;object-fit:contain;width:100%!important}.woocommerce-mini-cart .mini_cart_item__desc{display:flex;flex-direction:column}.woocommerce-mini-cart .mini_cart_item__title{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--heading);font-size:16px;font-weight:700;line-height:19px;-webkit-text-decoration:none;text-decoration:none}.woocommerce-mini-cart .mini_cart_item__price{align-items:center;display:flex;gap:10px}.woocommerce-mini-cart .mini_cart_item__price span{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--heading);font-size:16px;font-weight:700;line-height:19px}.woocommerce-mini-cart .mini_cart_item__price p{color:var(--wp--preset--color--black);font-size:14px;font-weight:300;line-height:17px}.woocommerce-mini-cart .mini_cart_item .original-price{margin-top:5px;text-align:left!important}.woocommerce-mini-cart .mini_cart_item .original-price span{font-size:12px;font-weight:700;line-height:1}.woocommerce-mini-cart .mini_cart_item .line{font-size:12px;font-weight:700;line-height:1;text-align:right;-webkit-text-decoration:line-through;text-decoration:line-through}.woocommerce-mini-cart .mini_cart_item .remove{color:var(--wp--preset--color--black)!important;font-size:13px;font-weight:400;line-height:16px;margin:5px 0;-webkit-text-decoration:underline;text-decoration:underline}.woocommerce-mini-cart .mini_cart_item .remove:hover{background:none;color:var(--wp--preset--color--black)!important;opacity:.6}.woocommerce-mini-cart .mini_cart_item__quantity{border:1px solid var(--wp--preset--color--gray-base);border-radius:24px;display:flex;height:30px;justify-content:space-between;margin-top:0;width:100px}.woocommerce-mini-cart .mini_cart_item__quantity button{background:transparent;border:0;cursor:pointer;padding:0 12px}.woocommerce-mini-cart .mini_cart_item__quantity .product-quantity-wrapper,.woocommerce-mini-cart .mini_cart_item__quantity input{-moz-appearance:textfield;border:none;outline:none;text-align:center;width:30px}.woocommerce-mini-cart .mini_cart_item__quantity .product-quantity-wrapper::-webkit-inner-spin-button,.woocommerce-mini-cart .mini_cart_item__quantity .product-quantity-wrapper::-webkit-outer-spin-button,.woocommerce-mini-cart .mini_cart_item__quantity input::-webkit-inner-spin-button,.woocommerce-mini-cart .mini_cart_item__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop-myaccount{background-color:var(--wp--preset--color--brand-light);padding:120px 0}@media(max-width:1240px){.shop-myaccount{padding:40px 0}}.shop-myaccount__title{font-size:40px;font-weight:700;line-height:1.2;margin-bottom:30px}.shop-myaccount-wrapper{display:grid;grid-template-columns:1fr 360px;grid-gap:120px;gap:120px;margin:0 auto;max-width:var(--wp--style--global--content-size);width:100%}@media(max-width:1240px){.shop-myaccount-wrapper{gap:60px;grid-template-columns:1fr;padding:0 20px}}.shop-myaccount-navigation{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:25px;height:-moz-max-content;height:max-content;padding:40px;position:sticky;top:200px}.shop-myaccount-navigation h1{font-size:25px;font-weight:700;line-height:1.2;margin-bottom:30px}.shop-myaccount-navigation ul{margin:0;padding:0 0 0 16px}.shop-myaccount-navigation ul li a{color:var(--wp--preset--color--black);-webkit-text-decoration:none;text-decoration:none}.shop-myaccount-navigation ul li a:hover{-webkit-text-decoration:underline;text-decoration:underline}.shop-myaccount-navigation a.bttn{margin-top:30px}.shop-myaccount-dashboard-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media(max-width:1240px){.shop-myaccount-dashboard-items{grid-template-columns:1fr}}.shop-myaccount-dashboard-item{align-items:center;background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:25px;color:var(--wp--preset--color--black);display:flex;flex-direction:column;padding:40px;-webkit-text-decoration:none;text-decoration:none}.shop-myaccount-dashboard-item-icon{align-items:center;background-color:var(--wp--preset--color--brand-base);border-radius:50%;display:flex;height:50px;justify-content:center;margin-bottom:20px;padding:12px;width:50px}.shop-myaccount-dashboard-item span{font-weight:700;margin-bottom:5px;text-align:center}.shop-myaccount-dashboard-item p{text-align:center}.shop-myaccount-addresses{margin-top:30px}.shop-myaccount-addresses__item{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:25px;display:grid;grid-template-columns:1fr 80px;margin-bottom:20px;padding:30px}.shop-myaccount-addresses__item__actions{padding:6px 0}.shop-myaccount-addresses__item a.edit{color:var(--wp--preset--color--black);-webkit-text-decoration:underline;text-decoration:underline;transition:opacity .3s ease}.shop-myaccount-addresses__item a.edit:hover{opacity:.6}.shop-myaccount-orders__header{display:grid;grid-template-columns:100px 1fr 1fr 1fr 1fr;grid-gap:4px;align-items:center;background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:60px;gap:4px;height:60px;padding:0 20px}.shop-myaccount-orders__header span{font-family:var(--wp--preset--font-family--heading);font-size:16px;font-weight:700}.shop-myaccount-orders__content{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:10px}.shop-myaccount-orders__content__item{display:grid;grid-template-columns:100px 1fr 1fr 1fr 1fr;grid-gap:4px;align-items:center;background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:60px;gap:4px;min-height:60px;padding:0 20px}.shop-myaccount-orders__content__item__cell{padding:4px 0}.shop-myaccount-orders__content__item__cell__status{background-color:var(--wp--preset--color--gray-base);border-radius:12px;font-size:13px;padding:4px 8px}.shop-myaccount-orders__content__item__cell__status[data-status=completed]{background-color:var(--wp--preset--color--green);color:var(--wp--preset--color--white)}.shop-myaccount-orders__content__item__cell__status[data-status=processing]{background-color:var(--wp--preset--color--brand-base)}.shop-myaccount-orders__content__item__cell__status[data-status=cancelled]{background-color:var(--wp--preset--color--red-base);color:var(--wp--preset--color--white)}.shop-myaccount-orders__content__item__cell__status[data-status=failed],.shop-myaccount-orders__content__item__cell__status[data-status=refunded]{background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.shop-myaccount-orders__content__item a.order-id{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--heading);font-weight:700;-webkit-text-decoration:none;text-decoration:none}.shop-myaccount-orders__content__item ul.order-actions{list-style:none;margin:0;padding:0}.shop-myaccount-orders__content__item ul.order-actions a{color:var(--wp--preset--color--black);-webkit-text-decoration:none;text-decoration:none}.shop-myaccount-orders__content__item ul.order-actions a:hover{-webkit-text-decoration:underline;text-decoration:underline}.shop-myaccount-orders__empty{color:var(--wp--preset--color--black);font-size:18px;font-weight:300}.shop-myaccount-editAccount{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.shop-myaccount-editAccount p{margin:0}.shop-myaccount-editAccount__title{font-size:16px;font-weight:700;grid-column:span 2;line-height:1.2;margin-bottom:10px}.shop-myaccount-editAccount__item{display:flex;flex-direction:column;position:relative;width:100%}.shop-myaccount-editAccount__item input{border:1px solid var(--wp--preset--color--gray-base);border-radius:60px;height:60px;outline:none;padding:15px 30px 0;width:100%}.shop-myaccount-editAccount__item label{font-size:12px;left:30px;position:absolute;top:10px;z-index:2}.shop-myaccount-editAccount__item span>em{font-size:12px;margin:10px 0 0 30px}.shop-myaccount-editAccount__item span.show-password-input{right:15px;top:20px}.shop-myaccount-editAccount__item span.show-password-input:after{margin:0}.shop-myaccount-editAccount-submit,.shop-myaccount-editAccount__item--wide{grid-column:span 2}.shop-myaccount-editAccount-submit button{cursor:pointer;justify-content:center;text-align:center;width:100%}.shop-myaccount-editAddress p{margin:0}.shop-myaccount-editAddress-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.shop-myaccount-editAddress .form-row{display:flex;flex-direction:column;margin:0!important;padding:0!important;position:relative;width:100%!important}.shop-myaccount-editAddress .form-row input{border:1px solid var(--wp--preset--color--gray-base);border-radius:60px;height:60px;outline:none;padding:15px 28px 0;width:100%}.shop-myaccount-editAddress .form-row label{font-size:12px;left:30px;position:absolute;top:10px;z-index:2}.shop-myaccount-editAddress .form-row span.select2{z-index:99}.shop-myaccount-editAddress .form-row span.select2-selection{align-items:center;border:1px solid var(--wp--preset--color--gray-base);border-radius:60px;display:flex;height:60px;outline:none;padding:15px 28px 0;width:100%}.shop-myaccount-editAddress .form-row span.select2-selection__rendered{padding:0}.shop-myaccount-editAddress .form-row span.select2-selection__arrow{right:15px;top:20px}.shop-myaccount-editAddress .form-row span.select2-container--open span.select2-selection{border-radius:30px 30px 0 0}.shop-myaccount-editAddress .form-row-wide,.shop-myaccount-editAddress-submit{grid-column:span 2}.shop-myaccount-editAddress-submit button{cursor:pointer;justify-content:center;text-align:center;width:100%}.customLoginPage{background-color:var(--wp--preset--color--brand-light);padding-bottom:120px;padding-top:120px}@media(max-width:1024px){.customLoginPage{padding-bottom:60px;padding-top:60px}}.customLoginPage__wrapper{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:120px;gap:120px;margin:0 auto;max-width:var(--wp--style--global--content-size);width:100%}@media(max-width:1280px){.customLoginPage__wrapper{padding:0 40px}}@media(max-width:1024px){.customLoginPage__wrapper{grid-template-columns:1fr;padding:0 20px}}.customLoginPage__wrapper--one-column{display:flex}.customLoginPage__content{flex:1}.customLoginPage__content h1{font-family:var(--wp--preset--font-family--body);font-size:32px;font-weight:700;line-height:38px;margin:21px 0}.customLoginPage__content .form-row{display:flex;flex-direction:column;margin:0 0 20px!important;padding:0!important;position:relative;width:100%!important}.customLoginPage__content .form-row .show-password-input{right:20px;top:20px}.customLoginPage__content .form-row input{border:1px solid var(--wp--preset--color--gray-base);border-radius:60px;height:60px;outline:none;padding:15px 28px 0;width:100%}.customLoginPage__content .form-row label{font-size:12px;left:30px;position:absolute;top:10px;z-index:2}.customLoginPage__content--small{margin:0 auto;max-width:600px}.customLoginPage__content--small .form-desc,.customLoginPage__content--small h1{text-align:center}.customLoginPage__account-new{margin:16px 0}.customLoginPage__account-new span{font-size:16px;font-weight:300;line-height:1.2}.customLoginPage__account-new a{border-bottom:1px solid var(--wp--preset--color--green);color:var(--wp--preset--color--green);cursor:pointer;font-size:16px;font-weight:700;line-height:1.2;-webkit-text-decoration:none;text-decoration:none}.customLoginPage__account-new a:hover{opacity:.6}.customLoginPage__to-reset{margin-bottom:30px;text-align:right}.customLoginPage__to-reset a{border-bottom:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--black);cursor:pointer;font-size:14px;font-weight:700;line-height:1.2;-webkit-text-decoration:none;text-decoration:none}.customLoginPage__to-reset a:hover{opacity:.6}.customLoginPage .bttn{cursor:pointer;justify-content:center;width:100%}.customLoginPage__check h2{text-align:center}.customLoginPage__check p{margin-top:15px;text-align:center}.customLoginPage__reg-info ul{padding-left:20px}.customLoginPage__reg-info ul a{color:var(--wp--preset--color--black);font-size:16px;font-weight:300;line-height:1.2;-webkit-text-decoration:none;text-decoration:none}.customLoginPage__reg-info ul a:hover{border-bottom:1px solid}.customLoginPage__legal{margin-top:30px}.customLoginPage__legal p{font-size:14px;font-weight:300;line-height:16px}.customLoginPage__register-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;justify-content:space-between}@media(max-width:768px){.customLoginPage__register-form{grid-template-columns:1fr}}.customLoginPage__register-form #billing_first_name_field{order:1}.customLoginPage__register-form #billing_last_name_field{order:2}.customLoginPage__register-form #register_email{order:3}.customLoginPage__register-form #confirm_email_field{order:4}.customLoginPage__register-form #register_password{order:5}.customLoginPage__register-form #register_password2{order:6}.customLoginPage__register-form #pass_info{font-size:14px;grid-column:span 2;line-height:1.2;order:7;width:100%!important}@media(max-width:768px){.customLoginPage__register-form #pass_info{grid-column:1}}.customLoginPage__register-form #privacy_policy_reg_field{grid-column:span 2;order:8;width:100%!important}@media(max-width:768px){.customLoginPage__register-form #privacy_policy_reg_field{grid-column:1}}.customLoginPage__register-form #privacy_policy_reg_field label{align-items:center;display:flex;font-size:14px;position:static}.customLoginPage__register-form #privacy_policy_reg_field input{height:24px;width:24px}.customLoginPage__register-form .woocommerce-privacy-policy-text,.customLoginPage__register-form wc-order-attribution-inputs{display:none}.customLoginPage .woocommerce-privacy-policy-text{margin-bottom:20px}.customLoginPage .wc-order-attribution-inputs{display:none}.customLoginPage__separator{margin-top:16px;position:relative;text-align:center}.customLoginPage__separator:before{border-bottom:1px solid var(--wp--preset--color--gray-base);content:" ";display:block;position:absolute;top:50%;width:100%}.customLoginPage__separator span{background:var(--wp--preset--color--brand-light);display:inline-block;padding:0 16px;position:relative}.customLoginPage .mo-openid-app-icons{display:flex!important;flex-direction:column!important}.customLoginPage .mo-openid-app-icons>p{display:none!important}.customLoginPage .mo-openid-app-icons .mo_btn-facebook:before{content:url(/app/themes/silkn-theme/public/images/fb_social_login.0b89c6.svg);height:24px;width:20px}.customLoginPage .mo-openid-app-icons .mo_btn-google:before{content:url(/app/themes/silkn-theme/public/images/google_social_login.2e324b.svg);height:24px;width:20px}body #app #main .customLoginPage>.customLoginPage__wrapper>.customLoginPage__content>.mo-openid-app-icons>a{align-items:center!important;background:#fff!important;border:1px solid #d8d8d8!important;border-radius:60px!important;color:#000!important;cursor:pointer!important;display:flex!important;font-size:14px!important;font-weight:400!important;gap:8px!important;justify-content:center!important;line-height:17px!important;margin:17px 0 0!important;max-width:100%!important;outline:4px solid transparent!important;padding:12px 40px!important;position:relative!important;-webkit-text-decoration:none;text-decoration:none;width:100%!important}body #app #main .customLoginPage>.customLoginPage__wrapper>.customLoginPage__content>.mo-openid-app-icons>a:hover{transform:scale(1)!important}body #app #main .customLoginPage>.customLoginPage__wrapper>.customLoginPage__content>.mo-openid-app-icons>a i,body #app #main .customLoginPage>.customLoginPage__wrapper>.customLoginPage__content>.mo-openid-app-icons>a img{display:none!important;padding-left:0!important}.customCheckoutPage{background-color:var(--wp--preset--color--brand-light);overflow:hidden}.customCheckoutPage .woocommerce-NoticeGroup{display:none}.customCheckoutPage__wrapper{display:flex;flex-direction:row;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:120px;padding-right:120px;width:100%}@media(max-width:1280px){.customCheckoutPage__wrapper{max-width:100%;padding-left:60px;padding-right:60px}}@media(max-width:1024px){.customCheckoutPage__wrapper{flex-direction:column;padding:0 20px 40px}}.customCheckoutPage__summary{background-color:var(--wp--preset--color--white);border:0;border-left:1px solid #d8d8d8;border-radius:0;border-radius:initial;margin:0 0 0 120px;padding:60px 40px;position:relative;width:40%}@media(max-width:1280px){.customCheckoutPage__summary{margin:0 0 0 60px}}@media(max-width:1024px){.customCheckoutPage__summary{border:1px solid var(--wp--preset--color--gray-base);border-radius:25px;margin:40px 0 0;order:-1;padding:20px;width:100%}}.customCheckoutPage__summary:before{background-color:var(--wp--preset--color--white);content:"";height:100%;left:0;position:absolute;top:0;width:50vw;z-index:-1}@media(max-width:1024px){.customCheckoutPage__summary:before{content:none}}.customCheckoutPage__summary-title{font-size:25px;font-weight:700;line-height:1.2;margin-bottom:30px}.customCheckoutPage__summary .shop_table{border:0!important}.customCheckoutPage__summary .shop_table__row td,.customCheckoutPage__summary .shop_table__row th{border:none!important;padding:0!important}.customCheckoutPage__summary .shop_table__row td{text-align:right}.customCheckoutPage__summary .shop_table__coupon,.customCheckoutPage__summary .shop_table__delivery,.customCheckoutPage__summary .shop_table__subtotal,.customCheckoutPage__summary .shop_table__total{display:flex;justify-content:space-between;width:100%}.customCheckoutPage__summary .shop_table__coupon p,.customCheckoutPage__summary .shop_table__delivery p,.customCheckoutPage__summary .shop_table__subtotal p,.customCheckoutPage__summary .shop_table__total p{font-size:16px;font-weight:300;line-height:19px}.customCheckoutPage__summary .shop_table__coupon span,.customCheckoutPage__summary .shop_table__delivery span,.customCheckoutPage__summary .shop_table__subtotal span,.customCheckoutPage__summary .shop_table__total span{font-family:var(--wp--preset--font-family--heading);font-size:16px;font-weight:700;line-height:19px}.customCheckoutPage__summary .shop_table__coupon,.customCheckoutPage__summary .shop_table__subtotal{margin-bottom:15px;margin-top:20px!important}.customCheckoutPage__summary .shop_table__coupon a{color:var(--wp--preset--color--black)}.customCheckoutPage__summary .shop_table__delivery{margin-bottom:15px}.customCheckoutPage__summary .shop_table__total{border-top:1px solid var(--wp--preset--color--gray-base);padding-top:15px}.customCheckoutPage__summary .shop_table__total p,.customCheckoutPage__summary .shop_table__total span{font-family:var(--wp--preset--font-family--heading);font-size:18px;font-weight:700;line-height:22px}.customCheckoutPage__summary .shop_table__couponForm td{text-align:left}.customCheckoutPage__summary .shop_table__couponForm .couponForm{margin-bottom:0;margin-top:40px}.customCheckoutPage__forms{border-top:1px solid #d8d8d8;flex:1;margin-bottom:60px;margin-top:60px;padding-top:60px}@media(max-width:1024px){.customCheckoutPage__forms{margin-top:40px;padding-top:40px}}.customCheckoutPage__forms h3{font-size:16px;font-weight:700;line-height:19px;margin-bottom:30px}.customCheckoutPage__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media(max-width:1024px){.customCheckoutPage__fields{grid-template-columns:1fr}}.customCheckoutPage__fields p#zo_agree_field{grid-column-end:3;grid-column-start:1}.customCheckoutPage__fields p#zo_agree_field label{align-items:center;cursor:pointer;display:flex}.customCheckoutPage__fields p#zo_agree_field label span:after{background-color:var(--wp--preset--color--brand-light);border:1px solid var(--wp--preset--color--black);border-radius:3px;color:var(--wp--preset--color--black);content:"✓";display:block;font-size:16px;height:28px;left:0;line-height:24px;position:absolute;text-align:center;top:1px;visibility:hidden;width:28px}.customCheckoutPage__fields p#zo_agree_field input{border:1px solid var(--wp--preset--color--gray-base)!important;cursor:pointer;height:28px!important;width:28px!important}.customCheckoutPage__fields p#zo_agree_field input:checked{background-color:var(--wp--preset--color--white)!important}.customCheckoutPage__fields p#zo_agree_field input:checked+span:after{visibility:visible}.customCheckoutPage__fields .form-row{display:flex;flex-direction:column;margin:0!important;padding:0!important;position:relative;width:100%!important}.customCheckoutPage__fields .form-row input{border:1px solid var(--wp--preset--color--gray-base)!important;border-radius:60px!important;height:60px!important;outline:none!important;padding:15px 28px 0!important;width:100%!important}.customCheckoutPage__fields .form-row label:not(.checkbox){font-size:12px;left:30px;line-height:1.2!important;position:absolute;top:10px;z-index:99}.customCheckoutPage__fields .form-row span.select2{z-index:98!important}.customCheckoutPage__fields .form-row span.select2-selection{align-items:center;border:1px solid var(--wp--preset--color--gray-base);border-radius:60px;display:flex;height:60px;outline:none;padding:15px 28px 0;width:100%}.customCheckoutPage__fields .form-row span.select2-selection__rendered{padding:0}.customCheckoutPage__fields .form-row span.select2-selection__arrow{height:32px;right:15px;top:20px}.customCheckoutPage__fields .form-row span.select2-container--open span.select2-selection{border-radius:30px 30px 0 0}.customCheckoutPage__fields .form-row-wide{grid-column:span 2;grid-column:span 1}.customCheckoutPage__shipping-fields{margin-top:40px}.customCheckoutPage__shipping-fields #order_comments_field label{display:none}.customCheckoutPage__shipping-fields #order_comments_field textarea{border:1px solid var(--wp--preset--color--gray-base);border-radius:20px;height:160px;outline:none;padding:15px 28px 0}.customCheckoutPage__shipping-fields .shipping_address{margin-bottom:20px}.customCheckoutPage__shipping-fields .different-address-label{padding-right:0;width:100%}.customCheckoutPage__shipping-fields .different-address-label label{cursor:pointer;margin-bottom:16px;position:relative}.customCheckoutPage__shipping-fields .different-address-label input[type=checkbox]{height:28px;left:0;position:absolute;top:-8px;visibility:hidden;width:28px}.customCheckoutPage__shipping-fields .different-address-label input[type=checkbox]+span:before{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:3px;content:"";display:block;height:28px;left:0;position:absolute;top:-4px;width:28px}.customCheckoutPage__shipping-fields .different-address-label input[type=checkbox]+span:after{color:var(--wp--preset--color--black);content:"✓";display:block;font-size:16px;height:28px;left:0;line-height:24px;position:absolute;text-align:center;top:-2px;visibility:hidden;width:28px}.customCheckoutPage__shipping-fields .different-address-label input[type=checkbox]:checked+span:before{background:transparent;border-color:var(--wp--preset--color--black)}.customCheckoutPage__shipping-fields .different-address-label input[type=checkbox]:checked+span:after{visibility:visible}.customCheckoutPage__shipping-fields .different-address-label span{padding-left:45px}.customCheckoutPage__shipping-fields .different-address-label .woocommerce-input-wrapper{padding-left:0}.customCheckoutPage__payment{border-top:1px solid var(--wp--preset--color--gray-base);padding-top:20px}.customCheckoutPage__payment .woocommerce-checkout-payment{background-color:transparent!important}.customCheckoutPage__payment h3{margin-bottom:20px}.customCheckoutPage__payment ul.wc_payment_methods{padding:0!important}.customCheckoutPage__payment ul.wc_payment_methods li label img{height:auto!important;max-width:60px!important;width:100%!important}.customCheckoutPage__payment ul.wc_payment_methods li .payment_box{background-color:var(--wp--preset--color--brand-base)!important;border-radius:10px!important;margin:12px 0 0!important}.customCheckoutPage__payment ul.wc_payment_methods li .payment_box:before{display:none!important}.customCheckoutPage__payment ul.wc_payment_methods li .payment_box p{color:var(--wp--preset--color--black);font-size:14px}.customCheckoutPage__payment .button{background-color:var(--wp--preset--color--green)!important;border:1px solid var(--wp--preset--color--green)!important;border-radius:25px!important;color:#fff!important;font-size:14px!important;font-weight:400!important;line-height:1.2!important;margin-top:20px!important;outline:4px solid transparent;padding:12px 40px!important;text-transform:uppercase;transition:all .3s ease;width:100%}.customCheckoutPage__payment .button:hover{outline-color:rgba(0,0,0,.05)}.customCheckoutPage__payment .woocommerce-terms-and-conditions-wrapper a{color:var(--wp--preset--color--black);-webkit-text-decoration:underline;text-decoration:underline;transition:opacity .3s ease}.customCheckoutPage__payment .woocommerce-terms-and-conditions-wrapper a:hover{opacity:.6}.customCheckoutPage__payment ul.woocommerce-checkout-payment,.customCheckoutPage__payment ul.woocommerce-shipping-methods{background-color:transparent;border-bottom:0!important;margin-top:20px!important;padding:0!important}.customCheckoutPage__payment ol,.customCheckoutPage__payment ul{font:400 .6rem/2.4rem var(--wp--preset--font-family--body)!important}.customCheckoutPage__payment li{border:1px solid var(--wp--preset--color--gray-base);border-radius:20px;display:flex;flex-wrap:wrap;margin-bottom:10px!important;padding:20px;position:relative}.customCheckoutPage__payment li label{align-items:center!important;color:var(--wp--preset--color--black);cursor:pointer;display:inline-flex!important;font-size:16px!important;font-weight:700!important;justify-content:space-between;line-height:19px!important;width:calc(100% - 36px)}.customCheckoutPage__payment li:focus-within{border:2px solid var(--wp--preset--color--gray-base)}.customCheckoutPage__payment li input[type=radio]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--wp--preset--color--black);border-radius:999px;color:currentColor;cursor:pointer;display:inline-flex;font:inherit;height:24px;justify-content:center;margin:0 12px 0 0!important;position:relative;top:0;transform:none;width:24px}.customCheckoutPage__payment li input[type=radio]:before{border-radius:50%;box-shadow:inset 1em 1em var(--wp--preset--color--black);content:"";height:10px;transform:scale(0);transition:transform .12s ease-in-out;width:10px}.customCheckoutPage__payment li input[type=radio]:checked{border:1px solid var(--wp--preset--color--black)}.customCheckoutPage__payment li input[type=radio]:checked:before{transform:scale(1)}.customCheckoutPage__delivery{font-family:var(--wp--preset--font-family--heading);font-size:16px!important;font-weight:700!important;line-height:19px!important;margin-bottom:30px;margin-top:30px}.customCheckoutPage__delivery ul.woocommerce-checkout-payment,.customCheckoutPage__delivery ul.woocommerce-shipping-methods{background-color:transparent;border-bottom:0!important;margin-top:20px!important;padding:0!important}.customCheckoutPage__delivery ol,.customCheckoutPage__delivery ul{font:400 .6rem/2.4rem var(--wp--preset--font-family--body)!important}.customCheckoutPage__delivery li{border:1px solid var(--wp--preset--color--gray-base);border-radius:20px;display:flex;flex-wrap:wrap;margin-bottom:10px!important;padding:20px;position:relative}.customCheckoutPage__delivery li label{align-items:center!important;color:var(--wp--preset--color--black);cursor:pointer;display:inline-flex!important;font-size:16px!important;font-weight:700!important;justify-content:space-between;line-height:19px!important;width:calc(100% - 36px)}.customCheckoutPage__delivery li:focus-within{border:2px solid var(--wp--preset--color--gray-base)}.customCheckoutPage__delivery li input[type=radio]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--wp--preset--color--black);border-radius:999px;color:currentColor;cursor:pointer;display:inline-flex;font:inherit;height:24px;justify-content:center;margin:0 12px 0 0!important;position:relative;top:0;transform:none;width:24px}.customCheckoutPage__delivery li input[type=radio]:before{border-radius:50%;box-shadow:inset 1em 1em var(--wp--preset--color--black);content:"";height:10px;transform:scale(0);transition:transform .12s ease-in-out;width:10px}.customCheckoutPage__delivery li input[type=radio]:checked{border:1px solid var(--wp--preset--color--black)}.customCheckoutPage__delivery li input[type=radio]:checked:before{transform:scale(1)}.customCheckoutPage__delivery .paczkomat_id_wrapper{background-color:var(--wp--preset--color--brand-base);border-radius:25px;display:block;padding:10px 20px}.customCheckoutPage__delivery .paczkomat_id_wrapper>p{margin:0;padding:0;position:relative}.customCheckoutPage__delivery .paczkomat_id_wrapper>p label{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--body);font-size:12px;font-weight:400;left:30px;line-height:1.2;position:absolute;top:10px;z-index:99}.customCheckoutPage__delivery .paczkomat_id_wrapper span.select2{width:100%!important;z-index:98!important}.customCheckoutPage__delivery .paczkomat_id_wrapper span.select2-selection{align-items:center;border:1px solid var(--wp--preset--color--gray-base);border-radius:60px;display:flex;height:60px;outline:none;padding:15px 28px 0;width:100%}.customCheckoutPage__delivery .paczkomat_id_wrapper span.select2-selection__rendered{padding:0}.customCheckoutPage__delivery .paczkomat_id_wrapper span.select2-selection__arrow{right:15px;top:20px}.customCheckoutPage__delivery .paczkomat_id_wrapper span.select2-container--open span.select2-selection{border-radius:30px 30px 0 0}.customCheckoutPage__delivery .paczkomat_id_wrapper .woocommerce-input-wrapper{margin-bottom:0!important}.customCheckoutPage__delivery .paczkomat_id_wrapper a.button{background-color:var(--wp--preset--color--black);border-radius:60px;color:var(--wp--preset--color--white);display:inline-flex;font-family:var(--wp--preset--font-family--body);font-size:14px;font-weight:400;gap:10px;line-height:17px;margin-top:10px;outline:4px solid transparent;padding:12px 40px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.customCheckoutPage__delivery .paczkomat_id_wrapper a.button svg{height:16px;width:16px}.customCheckoutPage__delivery .paczkomat_id_wrapper a.button--white{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.customCheckoutPage__delivery .paczkomat_id_wrapper a.button--white:hover{outline-color:rgba(0,0,0,.05)}.customCheckoutPage__delivery .paczkomat_id_wrapper a.button--black{background-color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.customCheckoutPage__delivery .paczkomat_id_wrapper a.button--black svg path{fill:var(--wp--preset--color--white)}.customCheckoutPage__delivery .paczkomat_id_wrapper a.button--black:hover{outline-color:rgba(0,0,0,.1)}.customCheckoutPage__delivery .paczkomat_id_wrapper a.button--transparent{background-color:transparent;border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--black)}.customCheckoutPage__delivery .paczkomat_id_wrapper a.button--transparent:hover{outline-color:rgba(0,0,0,.1)}.customCheckoutPage__delivery .paczkomat_id_wrapper a.button--gray{background-color:transparent;border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.customCheckoutPage__delivery .paczkomat_id_wrapper a.button--gray:hover{outline-color:rgba(0,0,0,.1)}.customCheckoutPage__delivery .paczkomat_id_wrapper a.button--center{justify-content:center}.customCheckoutPage__delivery .fs-pickup-point{margin:20px 0 0!important;width:100%}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-open-map-button{background-color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);border-radius:60px;color:var(--wp--preset--color--white);cursor:pointer;display:inline-flex;font-family:var(--wp--preset--font-family--body);font-size:14px;font-weight:400;gap:10px;line-height:17px;outline:4px solid transparent;padding:12px 40px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-open-map-button svg{height:16px;width:16px}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-open-map-button--white{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-open-map-button--white:hover{outline-color:rgba(0,0,0,.05)}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-open-map-button--black{background-color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-open-map-button--black svg path{fill:var(--wp--preset--color--white)}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-open-map-button--black:hover{outline-color:rgba(0,0,0,.1)}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-open-map-button--transparent{background-color:transparent;border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--black)}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-open-map-button--transparent:hover{outline-color:rgba(0,0,0,.1)}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-open-map-button--gray{background-color:transparent;border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-open-map-button--gray:hover{outline-color:rgba(0,0,0,.1)}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-open-map-button--center{justify-content:center}.customCheckoutPage__delivery .fs-pickup-point .fs-points-map-nearby-points-container{margin:0 0 10px!important}.customCheckoutPage__delivery .fs-pickup-point .fs-points-map-nearby-points-container label{font-family:var(--wp--preset--font-family--heading);font-weight:700}.customCheckoutPage__delivery .fs-pickup-point .fs-points-map-nearby-points-container label input{display:none!important}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-container-name{font-family:var(--wp--preset--font-family--body);font-size:12px;font-weight:400;line-height:1.2}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-container-name strong{font-weight:600}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-preview-map{border:1px solid var(--wp--preset--color--gray-base);border-radius:10px;overflow:hidden}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-preview-map .leaflet-pane{z-index:98!important}.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-preview-map .leaflet-bottom,.customCheckoutPage__delivery .fs-pickup-point .fs-points-point-details-preview-map .leaflet-top{z-index:99!important}.customCheckoutPage__error{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;margin:0 auto;max-width:var(--wp--style--global--wide-size);min-height:50vh;padding:40px 0;width:100%}.customCheckoutPage__error p{font-size:24px}.customCheckoutPage .spacer{border:none!important;padding:5px 0!important}.woocommerce-checkout .woocommerce-message{display:none!important}.thankYouPage{background-color:var(--wp--preset--color--brand-light)}.thankYouPage__wrapper{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1440px;padding:40px 120px;width:100%}@media(max-width:1280px){.thankYouPage__wrapper{max-width:100%;padding:60px}}@media(max-width:1024px){.thankYouPage__wrapper{padding:40px 20px}}.thankYouPage__number p{margin-bottom:0}.thankYouPage__details{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(3,1fr);grid-gap:16px 16px;gap:16px 16px;padding:32px 0}@media(max-width:1024px){.thankYouPage__details{grid-template-columns:1fr}}.thankYouPage__details .details-item{background-color:var(--wp--preset--color--brand-base);border:none;border-radius:25px;padding:24px}.thankYouPage__details .details-item p{margin-bottom:0}.thankYouPage__details .details-item p.details-item__title{margin-bottom:16px}.thankYouPage__failed{padding-bottom:60px;padding-top:10px}.thankYouPage__btns{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding-top:16px}.thankYouPage h2{font-size:20px;font-weight:700;line-height:1.2;margin-bottom:10px}.thankYouPage .woocommerce-columns--addresses .woocommerce-column{margin-top:20px}.thankYouPage address{border:none!important;border-radius:25px!important;padding:20px!important}.orderSummary,.thankYouPage address{background-color:var(--wp--preset--color--brand-base)}.orderSummary{border:none;border-radius:25px;margin:30px 0 60px;padding:24px;width:100%}@media(min-width:1024px){.orderSummary{margin-left:auto}}.orderSummary__title{font-family:var(--wp--preset--font-family--heading);font-size:20px;line-height:1.2;margin-bottom:10px}.orderSummary__item{display:flex;flex-direction:revert;gap:16px;justify-content:space-between}.orderSummary__item p{margin-bottom:12px}.orderSummary__item p:last-child{text-align:right}.orderSummary__item .shipped_via{display:none}.orderSummary__item--total{margin-top:4px;padding-top:16px}.orderSummary__item--total p{margin-bottom:0}.orderDetails__header{border-bottom:1px solid var(--wp--preset--color--gray-tint);display:none;padding:8px 0}@media(min-width:1024px){.orderDetails__header{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 164px 164px;grid-gap:0 16px;gap:0 16px}}.orderDetails__header-title--right{text-align:right}.orderDetails__item{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr;padding:24px 0;grid-gap:0;border-bottom:1px solid var(--wp--preset--color--gray-tint);gap:0}@media(min-width:1024px){.orderDetails__item{gap:0 16px;grid-template-columns:1fr 164px 164px}}.orderDetails__item .attachment-woocommerce_thumbnail{border-radius:4px;height:90px;-o-object-fit:contain;object-fit:contain;width:90px}.orderDetails__item .product-name{color:var(--neutral-90);margin-bottom:6px;-webkit-text-decoration:none;text-decoration:none}.orderDetails__item .product-name:hover{color:var(--primary)}.orderDetails__item .product-price{margin-bottom:6px}.orderDetails__item .brand,.orderDetails__item .variation-description{margin:0}.orderDetails__details{display:grid;grid-auto-columns:1fr;grid-template-columns:90px 1fr;grid-gap:16px 16px;gap:16px 16px}.orderDetails__details .product-desc,.orderDetails__number{align-items:center;display:flex}.orderDetails__number{margin-bottom:0;margin-top:10px;padding-left:105px}@media(min-width:1024px){.orderDetails__number{margin-top:0;padding-left:0}.orderDetails__number span{display:none}}.orderDetails__total{align-items:center;display:flex;margin-left:auto;padding-left:105px}@media(min-width:1024px){.orderDetails__total{padding-left:0;text-align:right}}.orderDetails__total p{margin-bottom:0}.woocommerce-order-details h2{margin-bottom:10px}.woocommerce-order-details address{background-color:var(--wp--preset--color--brand-base);border:none!important;border-radius:25px!important;padding:20px!important}@media(max-width:768px){.blocHero__img-desktop{display:none}}.blocHero__img-mobile{display:none}@media(max-width:768px){.blocHero__img-mobile{display:block}}.blocHero__img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;width:100%;z-index:-1}.blocHero__slide{align-items:center;aspect-ratio:16/9;display:flex;width:100%}@media(max-width:1024px){.blocHero__slide{align-items:flex-end}}@media(max-width:768px){.blocHero__slide{aspect-ratio:9/16}}@media(max-width:576px){.blocHero__slide{height:auto}}.blocHero__slide h2{color:var(--wp--preset--color--white);font-size:50px;font-weight:700;line-height:60px;margin-bottom:10px}.blocHero__slide p{color:var(--wp--preset--color--white);font-size:20px;font-weight:300;line-height:26px;margin-bottom:20px}@media(max-width:1024px){.blocHero__slide h2,.blocHero__slide p{text-align:center}.blocHero__slide h2{font-size:45px;line-height:54px}.blocHero__slide p{font-size:18px;line-height:23px}}.blocHero__wrapper{margin:0 auto;max-width:1200px;padding:40px 0;width:100%}@media(max-width:1023px){.blocHero__wrapper{padding:20px 0}}.blocHero__wrapper--right .blocHero__content{margin-left:auto}.blocHero__content{max-width:44%;padding:0 40px;width:100%}@media(max-width:1024px){.blocHero__content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:80%;padding:0}}.blocHero__label{border-radius:5px;color:var(--wp--preset--color--white);display:inline-block;font-size:13px;font-weight:300;margin-bottom:10px;padding:4px 8px}.wp-block-product-slider-box{background-color:var(--wp--preset--color--brand-base);border-radius:25px;height:100%;max-height:600px}.wp-block-product-slider-box--slider,.wp-block-product-slider-box--slider .splide__track{height:100%}.wp-block-product-slider-box--item{align-items:center;display:flex;flex-direction:column;height:600px;padding:40px 40px 45px;position:relative}.wp-block-product-slider-box--item h3{font-size:30px;font-weight:700;line-height:1.2;text-align:center}@media(max-width:768px){.wp-block-product-slider-box--item h3{font-size:25px}}.wp-block-product-slider-box--item p{font-size:18px;font-weight:300;line-height:1.2;text-align:center}.wp-block-product-slider-box--item__thumbnail{align-items:center;display:flex;flex:1;justify-content:center;margin-top:16px;position:relative;width:100%}.wp-block-product-slider-box--item img{aspect-ratio:1/1;border-radius:25px;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;width:auto}.wp-block-product-slider-box--button{margin-top:16px}.wp-block-product-slider-box--button:after{background-color:transparent;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.wp-block-product-slider-box .splide__pagination{bottom:16px}.wp-block-category-box{background-color:var(--wp--preset--color--brand-base);border-radius:25px;overflow:hidden;padding-bottom:50%;position:relative}@media(max-width:768px){.wp-block-category-box{padding-bottom:150%}}.wp-block-category-box img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.wp-block-category-box__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.wp-block-category-box__content h2{color:var(--wp--preset--color--white);font-size:45px;font-weight:700;margin-bottom:20px}.wp-block-info-box{background-color:var(--wp--preset--color--brand-base);border-radius:25px;height:100%;min-height:400px;overflow:hidden;position:relative}.wp-block-info-box__content{display:flex;flex-direction:column;height:100%;padding:40px;position:relative;width:100%}@media(max-width:768px){.wp-block-info-box__content{max-width:100%!important;padding:16px}}.wp-block-info-box img,.wp-block-info-box video,.wp-block-info-box--desktop,.wp-block-info-box--mobile{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-info-box--desktop,.wp-block-info-box--mobile{bottom:0;left:0;position:absolute;right:0;top:0}@media(max-width:768px){.wp-block-info-box--desktop{display:none}}.wp-block-info-box--mobile{display:none}@media(max-width:768px){.wp-block-info-box--mobile{display:block}}.wp-block-info-box.align-text-center .wp-block-info-box__content{align-items:center;margin:0 auto;text-align:center}.wp-block-info-box.align-text-right .wp-block-info-box__content{align-items:flex-end;margin-left:auto;text-align:right}.wp-block-info-box.is-position-center .wp-block-info-box__content{justify-content:center}.wp-block-info-box.is-position-bottom .wp-block-info-box__content{justify-content:flex-end}.wp-block-product-compare__list{display:grid;grid-auto-flow:column;grid-template-columns:repeat(var(--columns),auto);grid-template-rows:repeat(var(--rows),auto);grid-gap:60px;gap:60px;justify-content:center}@media(max-width:992px){.wp-block-product-compare__list{gap:30px 20px;grid-template-columns:repeat(var(--columns),150px);justify-content:start;max-width:calc(var(--columns)*150px + 20px*(var(--columns) - 1));overflow-y:auto;padding-bottom:16px}}.wp-block-product-compare__content{align-items:center;border-bottom:1px solid var(--wp--preset--color--gray-tint);color:var(--wp--preset--color--black);display:flex;flex-direction:column;margin-bottom:30px;padding-bottom:60px;-webkit-text-decoration:none;text-decoration:none}.wp-block-product-compare__content h3{font-size:30px;font-weight:700;text-align:center;-webkit-text-decoration:underline;text-decoration:underline}@media(max-width:768px){.wp-block-product-compare__content h3{font-size:22px!important}}.wp-block-product-compare__content__description{margin-bottom:30px;text-align:center}.wp-block-product-compare__content__description p{font-size:18px;font-weight:300}.wp-block-product-compare__content img{aspect-ratio:1/1;border-radius:25px;height:auto;margin-top:auto;max-width:250px;-o-object-fit:contain;object-fit:contain;width:100%}.wp-block-product-compare__attribute{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:80px}.wp-block-product-compare__attribute img{height:auto;max-width:80px}.wp-block-product-compare__attribute span{font-size:18px;font-weight:300;text-align:center}.wp-block-product-compare__attribute .no-attribute{background-color:var(--wp--preset--color--black);border-radius:6px;display:block;height:6px;width:26px}.wp-block-bullets__items{display:grid;list-style:none;margin:0;padding:0;grid-gap:20px;gap:20px}@media(max-width:1240px){.wp-block-bullets__items{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:767px){.wp-block-bullets__items{grid-template-columns:repeat(2,1fr)!important}}.wp-block-bullets__item{align-items:center;display:flex;flex-direction:column;gap:10px;margin:10px}.wp-block-bullets__item img{height:80px;-o-object-fit:contain;object-fit:contain;width:80px}.wp-block-bullets__item span{font-size:18px;font-weight:300;line-height:22px;text-align:center}.blockBenefits__wrapper{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(4,1fr);margin:0 auto;padding:0 20px;width:100%;grid-gap:20px;gap:20px}@media(max-width:1024px){.blockBenefits__wrapper{gap:40px;grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.blockBenefits__wrapper{grid-template-columns:1fr}}.blockBenefits__item{align-items:center;display:flex;flex-direction:column}.blockBenefits__icon{height:60px;margin-bottom:20px;width:60px}.blockBenefits__title{font-family:var(--wp--preset--font-family--heading);font-size:30px;font-weight:700;line-height:36px}.blockBenefits__desc{font-size:18px;font-weight:300;line-height:22px}.wp-block-cover{overflow:hidden;padding-bottom:50%;position:relative;width:100%}@media(max-width:992px){.wp-block-cover{padding-bottom:150%}}.wp-block-cover__content{padding:0 40px}@media(max-width:767px){.wp-block-cover__content{padding:0}}.wp-block-cover__content h2{font-size:45px;line-height:1.2}@media(min-width:1280px){.wp-block-cover__content h2{font-size:50px;line-height:60px}}.wp-block-cover__content p{margin-top:10px}@media(min-width:1280px){.wp-block-cover__content p{font-size:20px}}@media(min-width:1024px){.wp-block-cover__content p{font-size:18px;line-height:1.3}}.wp-block-cover__content h2,.wp-block-cover__content p{color:var(--wp--preset--color--white)}.wp-block-cover__content figure{position:relative}.wp-block-cover__wrapper{align-items:center;display:flex;height:100%;left:0;margin-left:auto;margin-right:auto;padding:40px 120px;position:absolute;top:0;width:100%;z-index:2}@media(max-width:1024px){.wp-block-cover__wrapper{padding:40px 60px}}@media(max-width:991px){.wp-block-cover__wrapper{padding:20px}}@media(max-width:767px){.wp-block-cover__wrapper{padding:0}.wp-block-cover__wrapper.wp-block-cover__alignment-left,.wp-block-cover__wrapper.wp-block-cover__alignment-right{align-items:flex-end}}.wp-block-cover__alignment-right{justify-content:flex-end}.wp-block-cover__alignment-left{justify-content:flex-start}@media only screen and (max-width:767px){.wp-block-cover__alignment-left,.wp-block-cover__alignment-right{justify-content:center}}.wp-block-cover__alignment-center{justify-content:center}.wp-block-cover__size-big{max-width:70%}.wp-block-cover__size-small{max-width:40%;padding:0}@media(max-width:767px){.wp-block-cover__size-big,.wp-block-cover__size-small{max-width:100%}}@media(max-width:768px){.wp-block-cover--desktop{display:none}}.wp-block-cover--mobile{display:none}@media(max-width:768px){.wp-block-cover--mobile{display:block}}.wp-block-cover--desktop img,.wp-block-cover--desktop video,.wp-block-cover--mobile img,.wp-block-cover--mobile video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}.wp-block-cover .has-text-align-center{text-align:center}.wp-block-cover .has-text-align-left{text-align:left}.wp-block-cover .has-text-align-right{text-align:right}.wp-block-download__list{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0}.wp-block-download__list li{margin:0 10px 10px 0}.wp-block-wldevs-block-tabs{background-color:var(--wp--preset--color--white);border-radius:25px;box-shadow:0 20px 40px 0 rgba(0,0,0,.02);padding:40px}@media(max-width:1024px){.wp-block-wldevs-block-tabs{padding:20px}}.wp-block-wldevs-block-tabs__nav{display:flex;gap:20px;margin-bottom:10px;max-width:100%}@media(max-width:992px){.wp-block-wldevs-block-tabs__nav{overflow-x:auto;padding-bottom:8px}}.wp-block-wldevs-block-tabs__nav__item{border:1px solid var(--wp--preset--color--brand-base);border-radius:40px;color:var(--wp--preset--color--black);cursor:pointer;font-family:var(--wp--preset--font-family--body);font-size:16px;font-weight:400;line-height:1.2;padding:6px 20px}.wp-block-wldevs-block-tabs__nav__item:first-child{margin-left:auto}.wp-block-wldevs-block-tabs__nav__item:last-child{margin-right:auto}.wp-block-wldevs-block-tabs__nav__item.active,.wp-block-wldevs-block-tabs__nav__item:hover,.wp-block-wldevs-block-tabs__nav__item[data-visible=true]{background-color:var(--wp--preset--color--brand-base)}.wp-block-wldevs-block-tab{display:none;min-height:100px;padding:5px}@media(max-width:1024px){.wp-block-wldevs-block-tab{padding:0}}.wp-block-wldevs-block-tab.active,.wp-block-wldevs-block-tab[data-visible=true]{display:block}.wp-block-wldevs-block-tab .wp-block-group{padding:8px 0!important}.wp-block-wldevs-block-collapse{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:25px}.wp-block-wldevs-block-collapse__title{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:15px 20px}.wp-block-wldevs-block-collapse__title span{display:inline-block;font-family:var(--wp--preset--font-family--body);font-size:16px;font-weight:700;width:100%}.wp-block-wldevs-block-collapse__title svg{background-color:var(--wp--preset--color--brand-base);border-radius:50%;transition:transform .3s ease}.wp-block-wldevs-block-collapse__content{max-height:0;overflow-y:hidden;padding:0 15px;transition:border-radius .3s ease,max-height .3s ease,padding .3s ease}.wp-block-wldevs-block-collapse.expanded,.wp-block-wldevs-block-collapse[data-expanded=true]{border-bottom-left-radius:0}.wp-block-wldevs-block-collapse.expanded .wp-block-wldevs-block-collapse__title svg,.wp-block-wldevs-block-collapse[data-expanded=true] .wp-block-wldevs-block-collapse__title svg{transform:rotate(180deg)}.wp-block-wldevs-block-collapse.expanded .wp-block-wldevs-block-collapse__content,.wp-block-wldevs-block-collapse[data-expanded=true] .wp-block-wldevs-block-collapse__content{max-height:1000px;padding-bottom:20px}@media only screen and (max-width:1023px){.wp-block-contact{padding:60px 20px}}@media only screen and (min-width:1024px){.wp-block-contact{padding:60px}}@media only screen and (min-width:1280px){.wp-block-contact{padding:120px}}.wp-block-contact__wrapper{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr;margin:0 auto;max-width:1200px;grid-gap:40px;gap:40px}@media only screen and (min-width:1024px){.wp-block-contact__wrapper{gap:40px;grid-template-areas:"title title" "txt form";grid-template-columns:1.2fr 1fr;grid-template-rows:auto 1fr}.wp-block-contact__title{grid-area:title}}.wp-block-contact__title h1{font-size:40px;line-height:48px}@media only screen and (min-width:1024px){.wp-block-contact__title h1{margin-bottom:30px}.wp-block-contact__txt{grid-area:txt}}.wp-block-contact__txt p{font-size:18px;line-height:22px}@media only screen and (max-width:1024px){.wp-block-contact__txt p{font-size:16px;line-height:20px}}.wp-block-contact__txt a{color:var(--wp--preset--color--black)}.wp-block-contact__txt a:hover{opacity:.6}@media only screen and (min-width:1024px){.wp-block-contact__form{grid-area:form}}.wp-block-before-after__tooltip{align-items:center;background:var(--wp--preset--color--white);border-radius:50%;bottom:10px;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:10px;width:20px;z-index:10}.wp-block-before-after__tooltip span{background-color:var(--wp--preset--color--black);border-radius:5px;bottom:25px;color:var(--wp--preset--color--white);display:none;font-size:13px;font-weight:300;letter-spacing:0;line-height:1.2;padding:6px 8px;position:absolute;right:5px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;width:160px}.wp-block-before-after__tooltip:hover span{display:block}.wp-block-before-after__list{display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px;list-style:none;margin:0;padding:0}@media(min-width:767px){.wp-block-before-after__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.wp-block-before-after__item{aspect-ratio:1/1;border-radius:25px;overflow:hidden;position:relative}.wp-block-before-after__comp-img{background-size:cover;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.wp-block-before-after .img-comp-slider{align-items:center;background-color:var(--wp--preset--color--white);border-radius:50%;cursor:ew-resize;display:flex;height:40px;justify-content:center;position:absolute;width:40px;z-index:9}.wp-block-before-after .img-comp-slider svg{height:25px;width:25px}.wp-block-before-after .img-comp-slider:after{background-color:var(--wp--preset--color--white);content:"";display:block;height:100vw;position:absolute;width:1px;z-index:-1}.wp-block-product-specification h3{font-family:var(--wp--preset--font-family--heading);font-size:20px;font-weight:700;line-height:1.2;margin-bottom:20px}.wp-block-product-specification__item{display:grid;grid-template-columns:1fr 2fr;grid-gap:10px;border-bottom:1px solid var(--wp--preset--color--gray-base);gap:10px;padding:10px 0}@media(max-width:1024px){.wp-block-product-specification__item{grid-template-columns:1fr}}.wp-block-product-specification__item-name{font-family:var(--wp--preset--font-family--body);font-size:14px;font-weight:700}.wp-block-product-specification__item-values{font-family:var(--wp--preset--font-family--body);font-size:16px;font-weight:300}.wp-block-instagram__text h2{font-size:50px;font-weight:700;line-height:60px;text-align:center}@media(max-width:1024px){.wp-block-instagram__text h2{font-size:40px;line-height:1.2}}.wp-block-instagram__social{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:15px}.wp-block-instagram__social a img{aspect-ratio:1/1;filter:invert(1) brightness(0);height:auto;-o-object-fit:contain;object-fit:contain;width:22px}.wp-block-instagram__shortcode{margin-top:60px}.wp-block-instagram__shortcode .sbi_photo_wrap{border-radius:25px!important;overflow:hidden}.wp-block-instagram__shortcode .sbi_photo:hover{opacity:1!important}.wp-block-instagram__shortcode .sbi_link{display:none!important}.wp-block-post-image{border-radius:25px;margin-bottom:40px;margin-top:20px;overflow:hidden;padding-bottom:150%;position:relative;width:100%}@media only screen and (min-width:768px){.wp-block-post-image{padding-bottom:50%}}.wp-block-post-image img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.wp-block-judgeme-add-review .jdgm-widget{display:block!important}.wp-block-judgeme-add-review .jdgm-widget .jdgm-rev-widg{display:block!important;padding:8px 0!important}.wp-block-judgeme-add-review .jdgm-widget .jdgm-histogram__bar-content{background-color:var(--wp--preset--color--black)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-rev__header .jdgm-row-profile .jdgm-rev__author,.wp-block-judgeme-add-review .jdgm-widget .jdgm-rev__header .jdgm-row-profile .jdgm-rev__icon:before,.wp-block-judgeme-add-review .jdgm-widget .jdgm-sort-dropdown,.wp-block-judgeme-add-review .jdgm-widget .jdgm-sort-dropdown-arrow{color:var(--wp--preset--color--black)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link{border-radius:60px;display:inline-flex;font-size:14px;font-weight:400;gap:10px;justify-content:center;line-height:17px;outline:4px solid transparent;padding:12px 40px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.wp-block-judgeme-add-review .jdgm-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link svg{height:16px;width:16px}.wp-block-judgeme-add-review .jdgm-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link--white{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link--white:hover{outline-color:rgba(0,0,0,.05)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link--black{background-color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link--black svg path{fill:var(--wp--preset--color--white)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link--black:hover{outline-color:rgba(0,0,0,.1)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link--transparent{background-color:transparent;border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--black)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link--transparent:hover{outline-color:rgba(0,0,0,.1)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link--gray{background-color:transparent;border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link--gray:hover{outline-color:rgba(0,0,0,.1)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link--center{justify-content:center}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset input[type=email],.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset input[type=text]{border:1px solid var(--wp--preset--color--gray-base);border-radius:60px}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset textarea{border:1px solid var(--wp--preset--color--gray-base);border-radius:25px 25px 0 25px}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset .jdgm-btn{border-radius:60px;display:inline-flex;font-size:14px;font-weight:400;gap:10px;line-height:17px;outline:4px solid transparent;padding:12px 40px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset .jdgm-btn svg{height:16px;width:16px}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset .jdgm-btn--white{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset .jdgm-btn--white:hover{outline-color:rgba(0,0,0,.05)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset .jdgm-btn--black{background-color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset .jdgm-btn--black svg path{fill:var(--wp--preset--color--white)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset .jdgm-btn--black:hover{outline-color:rgba(0,0,0,.1)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset .jdgm-btn--transparent{background-color:transparent;border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--black)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset .jdgm-btn--transparent:hover{outline-color:rgba(0,0,0,.1)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset .jdgm-btn--gray{background-color:transparent;border:1px solid var(--wp--preset--color--gray-base);color:var(--wp--preset--color--black)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset .jdgm-btn--gray:hover{outline-color:rgba(0,0,0,.1)}.wp-block-judgeme-add-review .jdgm-widget .jdgm-form__fieldset .jdgm-btn--center{justify-content:center}.wp-block-count-down .countdown-timer{font-family:var(--wp--preset--font-family--heading);font-size:60px;font-weight:700}.wp-block-return-form__form{display:flex;flex-direction:column;gap:20px}.wp-block-return-form__form button[type=submit]{cursor:pointer;display:block;margin-left:auto;width:-moz-max-content;width:max-content}@media(max-width:576px){.wp-block-return-form__form button[type=submit]{width:100%}}.wp-block-return-form__form button[type=submit].loading{animation:pulse 1s infinite;cursor:default}.wp-block-return-form-userData{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}@media(max-width:768px){.wp-block-return-form-userData{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.wp-block-return-form-userData{grid-template-columns:1fr}}.wp-block-return-form-basicData{display:grid;grid-template-columns:3fr 1fr;grid-gap:20px;gap:20px}@media(max-width:768px){.wp-block-return-form-basicData{grid-template-columns:2fr 1fr}}@media(max-width:480px){.wp-block-return-form-basicData{grid-template-columns:1fr}}.wp-block-return-form-basicData .other-place{display:none}.wp-block-return-form-basicData.active-other-place{grid-template-columns:2fr 1fr 1fr}@media(max-width:768px){.wp-block-return-form-basicData.active-other-place{grid-template-columns:1fr 1fr}}@media(max-width:480px){.wp-block-return-form-basicData.active-other-place{grid-template-columns:1fr}}.wp-block-return-form-basicData.active-other-place .other-place{display:block}.wp-block-return-form-field{display:flex;flex-direction:column;margin:0;padding:0;position:relative;width:100%}.wp-block-return-form-field input,.wp-block-return-form-field select,.wp-block-return-form-field textarea{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:12px;height:60px;outline:none;padding:15px 18px 0;width:100%}.wp-block-return-form-field select{cursor:pointer}.wp-block-return-form-field textarea{border-radius:12px;max-height:200px;max-width:100%;min-height:60px;min-width:100%;padding:28px 18px 0}.wp-block-return-form-field label{font-size:12px;left:20px;position:absolute;top:10px;z-index:2}.wp-block-return-form-address{display:none;gap:20px;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:10px}.wp-block-return-form-address.active{display:grid}.wp-block-return-form-address h5{font-size:18px;grid-column:span 6;line-height:1.2;margin:0 0 4px}.wp-block-return-form-address .street{grid-column:span 4}.wp-block-return-form-address .city,.wp-block-return-form-address .postcode{grid-column:span 2}.wp-block-return-form-note{align-items:center;background-color:var(--wp--preset--color--orange);border-radius:12px;color:var(--wp--preset--color--white);display:none;height:60px;padding:15px 18px}.wp-block-return-form-note.active{display:flex}.wp-block-return-form-note svg{margin-right:12px}.wp-block-return-form .dropzone{align-items:center;background-color:var(--wp--preset--color--white);border:2px dashed var(--wp--preset--color--black);border-radius:12px;cursor:pointer;display:flex;min-height:60px;padding:20px;transition:background-color .3s ease}.wp-block-return-form .dropzone svg.icon{height:60px;margin-right:auto;width:60px}@media(max-width:576px){.wp-block-return-form .dropzone svg.icon{margin-bottom:8px;margin-left:auto}}.wp-block-return-form .dropzone-info{margin-right:auto}@media(max-width:576px){.wp-block-return-form .dropzone-info{margin-left:auto;text-align:center}}.wp-block-return-form .dropzone.uploaded{border-style:solid}.wp-block-return-form .dropzone.uploaded .dropzone-file{display:flex}.wp-block-return-form .dropzone.uploaded .dropzone-empty{display:none}.wp-block-return-form .dropzone.dropzone-dragging{background-color:var(--wp--preset--color--brand-light)}.wp-block-return-form .dropzone-empty{align-items:center;display:flex;width:100%}@media(max-width:576px){.wp-block-return-form .dropzone-empty{flex-direction:column}}.wp-block-return-form .dropzone-file{align-items:center;display:none;width:100%}.wp-block-return-form .dropzone-file svg{cursor:pointer;margin-left:4px;position:relative;z-index:10}.wp-block-return-form .dropzone-file p{align-items:center;display:flex}.wp-block-return-form .dropzone-input{display:none}.wp-block-return-form-acceptances{display:flex;flex-direction:column;gap:20px}.wp-block-return-form-acceptance{padding-right:0;position:relative;width:100%}.wp-block-return-form-acceptance label{cursor:pointer;margin-bottom:16px;position:relative}.wp-block-return-form-acceptance input[type=checkbox]{height:28px;left:0;position:absolute;top:-8px;visibility:hidden;width:28px}.wp-block-return-form-acceptance input[type=checkbox]+span:before{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-base);border-radius:3px;content:"";display:block;height:28px;left:0;position:absolute;top:-4px;width:28px}.wp-block-return-form-acceptance input[type=checkbox]+span:after{color:var(--wp--preset--color--black);content:"✓";display:block;font-size:16px;height:28px;left:0;line-height:24px;position:absolute;text-align:center;top:-2px;visibility:hidden;width:28px}.wp-block-return-form-acceptance input[type=checkbox]:checked+span:before{background:transparent;border-color:var(--wp--preset--color--black)}.wp-block-return-form-acceptance input[type=checkbox]:checked+span:after{visibility:visible}.wp-block-return-form-acceptance span{padding-left:45px}.wp-block-return-form-acceptance .woocommerce-input-wrapper{padding-left:0}.wp-block-return-form-infoBox{align-items:center;border-radius:12px;display:flex;margin-top:12px;max-height:0;opacity:0;overflow:hidden;padding:0;transition:opacity .3s ease,visibility .3s ease,padding .3s ease,max-height .3s ease;visibility:hidden}.wp-block-return-form-infoBox.active{max-height:100000px;min-height:60px;opacity:1;padding:20px;visibility:visible}.wp-block-return-form-infoBox.success{background-color:var(--wp--preset--color--green);color:var(--wp--preset--color--white)}.wp-block-return-form-infoBox.error{background-color:var(--wp--preset--color--red-base);color:var(--wp--preset--color--white)}.wp-block-products-list .product-list-grid{display:grid;grid-template-columns:repeat(var(--cols),1fr);grid-gap:16px;gap:16px}@media(max-width:1200px){.wp-block-products-list .product-list-grid{--cols:3!important}}@media(max-width:992px){.wp-block-products-list .product-list-grid{--cols:2!important}}@media(max-width:576px){.wp-block-products-list .product-list-grid{--cols:1!important}}.wp-block-text-media{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;align-items:center;gap:16px}@media(max-width:768px){.wp-block-text-media{grid-template-columns:1fr}}.wp-block-text-media.text-side-left .wp-block-text-media__content{order:-1}.wp-block-text-media__image img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-text-media__image video{aspect-ratio:16/9;width:100%}.wp-block-image-box-slider{margin:16px 0}.wp-block-image-box-slider--slider{cursor:grab;padding-bottom:24px}.wp-block-image-box-slider--item__thumbnail{margin-bottom:20px}.wp-block-image-box-slider--item__thumbnail img{aspect-ratio:2/1;border-radius:25px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-image-box-slider--item__content *{color:var(--wp--preset--color--white)}.wp-block-image-box-slider--item__content h1,.wp-block-image-box-slider--item__content h2,.wp-block-image-box-slider--item__content h3,.wp-block-image-box-slider--item__content h4,.wp-block-image-box-slider--item__content h5,.wp-block-image-box-slider--item__content h6{font-size:20px;margin-bottom:10px}.wp-block-image-box-slider.is-style-light .wp-block-image-box-slider--item__content *{color:var(--wp--preset--color--white)}.wp-block-image-box-slider.is-style-light .splide__arrow{background:var(--wp--preset--color--white)!important}.wp-block-image-box-slider.is-style-light .splide__arrow svg path{fill:var(--wp--preset--color--black)!important}.wp-block-image-box-slider.is-style-light .splide__pagination__page{background:var(--wp--preset--color--white)!important}.wp-block-image-box-slider.is-style-dark .wp-block-image-box-slider--item__content *{color:var(--wp--preset--color--black)}.wp-block-image-box-slider.is-style-dark .splide__arrow{background:var(--wp--preset--color--black)!important}.wp-block-image-box-slider.is-style-dark .splide__arrow svg path{fill:var(--wp--preset--color--white)!important}.wp-block-image-box-slider.is-style-dark .splide__pagination__page{background:var(--wp--preset--color--black)!important}.wp-block-image-box-slider .splide__arrow--prev{left:-8px}.wp-block-image-box-slider .splide__arrow--next{right:-8px}.wp-block-image-box-slider .splide__pagination{bottom:0}