.slbOverlay,.slbWrap,.slbWrapOuter{position:fixed;top:0;right:0;bottom:0;left:0}.slbOverlay{overflow:hidden;z-index:2000;background-color:#000;opacity:.7;-webkit-animation:slbOverlay .5s;-moz-animation:slbOverlay .5s;animation:slbOverlay .5s}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";height:100%}.slbContentOuter,.slbWrap:before{display:inline-block;vertical-align:middle}.slbContentOuter{position:relative;margin:0 auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{background-color:#fff;box-shadow:0 .2em 1em rgba(0,0,0,.4)}.slbContentEl .slbContent,.slbImageWrap{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s}.slbImageWrap{position:relative}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;box-shadow:0 .2em 1em rgba(0,0,0,.6);background-color:#fff}.slbDirectionNext .slbImageWrap{-webkit-animation:slbEnterNext .4s;-moz-animation:slbEnterNext .4s;animation:slbEnterNext .4s}.slbDirectionPrev .slbImageWrap{-webkit-animation:slbEnterPrev .4s;-moz-animation:slbEnterPrev .4s;animation:slbEnterPrev .4s}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:5em 0;margin:0 auto}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.4em;position:absolute;left:0;right:0;bottom:0;padding:.71429em 0;color:#fff;color:hsla(0,0%,100%,.7);text-align:center}.slbArrow,.slbCloseBtn{margin:0;padding:0;border:0;cursor:pointer;background:none}.slbArrow::-moz-focus-inner,.slbCloseBtn::-moz-focus-inner{padding:0;border:0}.slbArrow:hover,.slbCloseBtn:hover{opacity:.5}.slbArrow:active,.slbCloseBtn:active{opacity:.8}.slbCloseBtn{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;font-size:3em;width:1.66667em;height:1.66667em;line-height:1.66667em;position:absolute;right:-.33333em;top:0;color:#fff;color:hsla(0,0%,100%,.7);text-align:center}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{font-size:1.4em;color:#fff;color:hsla(0,0%,100%,.9)}.slbArrows{position:fixed;top:50%;left:0;right:0}.slbLoading .slbArrows{display:none}.slbArrow{position:absolute;top:50%;margin-top:-5em;width:5em;height:10em;opacity:.7;text-indent:-999em;overflow:hidden}.slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:-.8em 0 0 -.8em;border:.8em solid transparent}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 .2em 1em rgba(0,0,0,.6);background:#000}@-webkit-keyframes slbOverlay{0%{opacity:0}to{opacity:.7}}@-moz-keyframes slbOverlay{0%{opacity:0}to{opacity:.7}}@keyframes slbOverlay{0%{opacity:0}to{opacity:.7}}@-webkit-keyframes slbEnter{0%{opacity:0;-webkit-transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translateZ(0)}}@-moz-keyframes slbEnter{0%{opacity:0;-moz-transform:translate3d(0,-1em,0)}to{opacity:1;-moz-transform:translateZ(0)}}@keyframes slbEnter{0%{opacity:0;-webkit-transform:translate3d(0,-1em,0);-moz-transform:translate3d(0,-1em,0);-ms-transform:translate3d(0,-1em,0);-o-transform:translate3d(0,-1em,0);transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slbEnterNext{0%{opacity:0;-webkit-transform:translate3d(4em,0,0)}to{opacity:1;-webkit-transform:translateZ(0)}}@-moz-keyframes slbEnterNext{0%{opacity:0;-moz-transform:translate3d(4em,0,0)}to{opacity:1;-moz-transform:translateZ(0)}}@keyframes slbEnterNext{0%{opacity:0;-webkit-transform:translate3d(4em,0,0);-moz-transform:translate3d(4em,0,0);-ms-transform:translate3d(4em,0,0);-o-transform:translate3d(4em,0,0);transform:translate3d(4em,0,0)}to{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slbEnterPrev{0%{opacity:0;-webkit-transform:translate3d(-4em,0,0)}to{opacity:1;-webkit-transform:translateZ(0)}}@-moz-keyframes slbEnterPrev{0%{opacity:0;-moz-transform:translate3d(-4em,0,0)}to{opacity:1;-moz-transform:translateZ(0)}}@keyframes slbEnterPrev{0%{opacity:0;-webkit-transform:translate3d(-4em,0,0);-moz-transform:translate3d(-4em,0,0);-ms-transform:translate3d(-4em,0,0);-o-transform:translate3d(-4em,0,0);transform:translate3d(-4em,0,0)}to{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;-o-transition:opacity 0s,-o-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s,-o-transform 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-o-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.42857%;height:10px;float:left}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{background-color:#333}body{margin:0;font-family:futura-pt,sans-serif;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:#4a4a4a;background-color:#fff}.body-wrapper{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#menu-opener:checked~.body-wrapper{-webkit-transform:translateX(calc(100vw - 45px));-o-transform:translateX(calc(100vw - 45px));transform:translateX(calc(100vw - 45px));pointer-events:none}.row{position:relative;max-width:1400px;margin:0 auto}@media (min-width:700px){.row{padding:0 1rem}}.row--narrow{font-size:1.25rem;max-width:600px;padding:0 1rem}[hidden]{display:none!important}.screen-reader-text,.visually-hidden{position:absolute!important;top:-9999px!important;left:-9999px!important}.grid-hidden{opacity:0;pointer-events:none}.center{text-align:center;margin:0 auto}.product-category__sidebar h4,.title--underlined{position:relative;font-weight:700;font-size:1.63rem;margin:3rem 0}.product-category__sidebar h4:after,.title--underlined:after{content:"";width:90px;height:2px;background-color:#f99300;position:absolute;bottom:-1.2rem;left:calc(50% - 45px)}@media (min-width:1005px){.product-category__sidebar h4,.title--underlined{font-size:2.75rem}}.product-category__sidebar h4:after,.title--underlined-left:after{left:0}.bg-grey{background-color:#f4f4f4}.bg-shadow{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.added-to-cart-popup__overlay,.product__preview-form-container,.review-form__container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;opacity:0;background-color:rgba(0,0,0,.5);pointer-events:none;-webkit-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.added-to-cart-popup,.product__preview-form,.review-form{background-color:#fff;padding:2rem;position:absolute;top:50%;left:50%;z-index:4;-webkit-transform:translate(-50%,-80%);-o-transform:translate(-50%,-80%);transform:translate(-50%,-80%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out}#preview-form:checked~.product__preview-form-container,#review-form:checked~.review-form__container,.added-to-cart-popup--display{opacity:1;pointer-events:auto}#preview-form:checked~.product__preview-form-container>*,#review-form:checked~.review-form__container>*,.added-to-cart-popup--display>*{-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.button,.notification-bar__close,.product__quantity-minus,.product__quantity-plus,.tns-controls [data-controls=next],.tns-controls [data-controls=prev]{-moz-appearance:none;appearance:none;border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;outline:none;color:inherit;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.button::-moz-focus-inner,.notification-bar__close::-moz-focus-inner,.product__quantity-minus::-moz-focus-inner,.product__quantity-plus::-moz-focus-inner,.tns-controls [data-controls=next]::-moz-focus-inner,.tns-controls [data-controls=prev]::-moz-focus-inner{border:0;padding:0}.box__input,.cart__item-quantity .qty,.header-search__input,.product__quantity input,.shopping__coupon-input,.woocommerce-address-fields .form-row input:not(.woocommerce-form__input-checkbox),.woocommerce-address-fields .form-row strong,.woocommerce-address-fields .form-row textarea,.woocommerce-EditAccountForm .form-row input:not(.woocommerce-form__input-checkbox),.woocommerce-EditAccountForm .form-row strong,.woocommerce-EditAccountForm .form-row textarea,.woocommerce-form .form-row input:not(.woocommerce-form__input-checkbox),.woocommerce-form .form-row strong,.woocommerce-form .form-row textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;font:inherit}.box__input:focus,.cart__item-quantity .qty:focus,.header-search__input:focus,.product__quantity input:focus,.shopping__coupon-input:focus,.woocommerce-address-fields .form-row input:focus:not(.woocommerce-form__input-checkbox),.woocommerce-address-fields .form-row strong:focus,.woocommerce-address-fields .form-row textarea:focus,.woocommerce-EditAccountForm .form-row input:focus:not(.woocommerce-form__input-checkbox),.woocommerce-EditAccountForm .form-row strong:focus,.woocommerce-EditAccountForm .form-row textarea:focus,.woocommerce-form .form-row input:focus:not(.woocommerce-form__input-checkbox),.woocommerce-form .form-row strong:focus,.woocommerce-form .form-row textarea:focus{outline:none}.added-to-cart__authors a,.added-to-cart__cross-sell-subtitle a,.added-to-cart__subtitle a,.added-to-cart__title a,.button,.cart__item-authors a,.cart__item-title,.checkout__order-title,.checkout__terms-link,.cookie-consent a,.header-strip__tel,.menu-item a,.notification-bar__button,.post__link,.product-category__sidebar ul a,.reflection__link,.thankyou__mail a,.thankyou__product-link,.thankyou__tel a,.woocommerce-account .woocommerce-MyAccount-navigation a{color:inherit;font:inherit;text-decoration:none}.added-to-cart__cross-sell,.cart__shipping-items,.checkout__gateway,.favorite-categories__list,.footer__list,.main-nav__list,.product-category__sidebar ul,.product__tags,.review__container,.shopping-progress,.simple-tabs,.sub-menu,.tabs,.woocommerce-account .woocommerce-MyAccount-navigation ul,.woocommerce-error,.woocommerce-message{margin:0;padding:0;list-style:none}.added-to-cart{margin-bottom:2rem}.added-to-cart__title{font-weight:400;font-size:1.63rem;margin-bottom:2rem}.added-to-cart__title a{font-weight:700}.added-to-cart__info{grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;grid-gap:4rem}.added-to-cart__info,.added-to-cart__item{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.added-to-cart__item{grid-template-columns:-webkit-min-content -webkit-max-content auto -webkit-max-content;grid-template-columns:min-content max-content auto max-content;grid-gap:2rem;padding-bottom:2rem;border-bottom:1px solid #a5a5a5}.added-to-cart__img{max-width:6rem;height:auto}.added-to-cart__subtitle{font-weight:400;font-size:1.25rem;margin:0}.added-to-cart__authors{font-size:.875rem;color:#a5a5a5}.added-to-cart__authors a{color:inherit}.added-to-cart__quantity{text-align:center;font-size:1.25rem}.added-to-cart__quantity-label{font-size:.875rem;color:#a5a5a5}.added-to-cart__free-shipping{border:1px solid #f99300;padding:4rem;display:grid;grid-template-columns:auto auto;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.added-to-cart__free-shipping:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNS4yIiBoZWlnaHQ9IjI4LjYiPjxkZWZzLz48cGF0aCBkPSJNNy4zIDI5LjNhNC40IDQuNCAwIDEgMSA0LjQtNC40IDQuNCA0LjQgMCAwIDEtNC40IDQuNHptMC01LjlBMS41IDEuNSAwIDEgMCA4LjggMjVhMS41IDEuNSAwIDAgMC0xLjUtMS41ek0yNy44IDI5LjNhNC40IDQuNCAwIDEgMSA0LjQtNC40IDQuNCA0LjQgMCAwIDEtNC40IDQuNHptMC01LjlhMS41IDEuNSAwIDEgMCAxLjUgMS41IDEuNSAxLjUgMCAwIDAtMS41LTEuNXoiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNMzMuNyAyNi40aC0zYTEuNSAxLjUgMCAwIDEgMC0zaDEuNXYtN2wtMi41LTcuNmgtNi4zQTEuNSAxLjUgMCAwIDEgMjIgNy4zVjNIM3YyMC41aDEuNGExLjUgMS41IDAgMSAxIDAgM2gtM0ExLjUgMS41IDAgMCAxIDAgMjQuOVYxLjVBMS41IDEuNSAwIDAgMSAxLjUgMGgyMmExLjUgMS41IDAgMCAxIDEuNCAxLjV2NC40aDUuOWExLjUgMS41IDAgMCAxIDEuNCAxbDIuOSA4LjhhMS41IDEuNSAwIDAgMSAwIC40VjI1YTEuNSAxLjUgMCAwIDEtMS40IDEuNXoiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNMjUgMjYuNEgxMC4yYTEuNSAxLjUgMCAwIDEgMC0zaDE0LjZhMS41IDEuNSAwIDAgMSAwIDN6IiBmaWxsPSIjZjk5MzAwIi8+PHBhdGggZD0iTTIzLjQgMjYuNGExLjUgMS41IDAgMCAxLTEuNC0xLjVWNy4zYTEuNSAxLjUgMCAwIDEgMyAwVjI1YTEuNSAxLjUgMCAwIDEtMS42IDEuNXoiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNMzMuNyAxNy42SDIzLjRhMS41IDEuNSAwIDEgMSAwLTNoMTAuM2ExLjUgMS41IDAgMSAxIDAgM3oiIGZpbGw9IiNmOTkzMDAiLz48L3N2Zz4=)}.added-to-cart__free-shipping .free-shipping__indicator-container{grid-column:1/span 2;margin:1rem -2rem 0}.added-to-cart__cross-sell-title{font-weight:400;font-size:1.25rem;margin-top:3rem}.added-to-cart__cross-sell{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:2rem;border-bottom:1px solid #a5a5a5;padding-bottom:2rem;margin-bottom:2rem}.added-to-cart__cross-sell-img,.added-to-cart__cross-sell .woocommerce-placeholder{max-width:5rem;height:auto}.added-to-cart__cross-sell-item{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;grid-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.added-to-cart__cross-sell-item .amount{font-size:.875rem}.added-to-cart__cross-sell-item .price__sale{margin-top:0}.added-to-cart__cross-sell-details{display:grid;grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto;height:100%}.added-to-cart__cross-sell-subtitle{font-weight:400;font-size:.875rem;margin:0}.added-to-cart__cross-sell-button{justify-self:start;margin-top:auto}.added-to-cart__cross-sell-cart{width:1rem;height:auto}.added-to-cart__go-to-cart{float:right}.button{display:inline-block;background-color:#f99300;color:#fff;font-size:1rem;font-weight:700;padding:.7rem 2.5rem;cursor:pointer}.button--shadow{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.31);box-shadow:0 6px 6px 0 rgba(0,0,0,.31)}.button--shadow-weak{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.1);box-shadow:0 6px 6px 0 rgba(0,0,0,.1)}.button--grey{background-color:#4a4a4a}.button--weak-grey{background-color:#a5a5a5}.button--grey-special{background-color:transparent;border:2px solid #a5a5a5;color:#a5a5a5}.button--green{background-color:#54cc7d}.button--orange-special{background-color:transparent;border:2px solid #f99300;color:#f99300}@media (max-width:720px){.button--small-padding{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:720px){.button--x-small-padding{padding-left:.5rem;padding-right:.5rem}}.button--always-small-padding{padding:.7rem .7rem .4rem}.button--arrow--left:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNi4zIiBoZWlnaHQ9IjE3LjYiPjxwYXRoIGQ9Ik04LjggMGExLjUgMS41IDAgMCAxIDEgMi41TDIuNSA5LjhhMS41IDEuNSAwIDAgMS0yLTJMNy42LjNhMS41IDEuNSAwIDAgMSAxLS40eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xLjUgNy4zYTEuNSAxLjUgMCAwIDEgMSAuNGw3LjMgNy40YTEuNSAxLjUgMCAwIDEtMiAyTC4zIDkuOGExLjUgMS41IDAgMCAxIDEtMi41eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xLjUgNy4zaDIzLjRhMS41IDEuNSAwIDEgMSAwIDNIMS41YTEuNSAxLjUgMCAxIDEgMC0zeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);position:relative;top:.15rem;margin-right:.5rem}.button--arrow--right:after{content:"";display:inline-block;width:26.3px;height:17.6px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNi4zIiBoZWlnaHQ9IjE3LjYiPjxwYXRoIGQ9Ik04LjggMGExLjUgMS41IDAgMCAxIDEgMi41TDIuNSA5LjhhMS41IDEuNSAwIDAgMS0yLTJMNy42LjNhMS41IDEuNSAwIDAgMSAxLS40eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xLjUgNy4zYTEuNSAxLjUgMCAwIDEgMSAuNGw3LjMgNy40YTEuNSAxLjUgMCAwIDEtMiAyTC4zIDkuOGExLjUgMS41IDAgMCAxIDEtMi41eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xLjUgNy4zaDIzLjRhMS41IDEuNSAwIDEgMSAwIDNIMS41YTEuNSAxLjUgMCAxIDEgMC0zeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);background-size:cover;-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);position:relative;top:.15rem;margin-left:.5rem}.button--arrow--right-small:after{width:17.5px;height:11.7px;margin-left:1rem}.cart-widget{text-align:right;font-size:.875rem;padding:.7rem .8rem .3rem .5rem;border-left:1px solid #efefef}@media (min-width:1005px){.cart-widget{display:grid;grid-gap:1rem;grid-template-columns:auto auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border-left:none}}.cart-widget a{color:inherit;text-decoration:none}.cart-widget__free-shipping{display:none}@media (min-width:1005px){.cart-widget__free-shipping{display:block}}.cart-widget__cart{position:relative;display:block}.cart-widget__cart img{width:25px}@media (min-width:1005px){.cart-widget__cart img{width:auto}}.cart-widget__items-count{position:absolute;top:0;right:0;background-color:#4a4a4a;color:#fff;padding:0 .3rem;font-size:.625rem;-webkit-transform:translate(.3rem,-50%);-o-transform:translate(.3rem,-50%);transform:translate(.3rem,-50%)}@media (min-width:1005px){.cart-widget__items-count{font-size:.875rem}}.cart-widget__price{font-weight:700;display:none}@media (min-width:1005px){.cart-widget__price{display:block}}.cart{padding:0 1rem}.cart__table{width:100%;border-spacing:0;margin-bottom:2rem}.cart__table-item{display:grid;grid-template-columns:-webkit-min-content -webkit-min-content auto;grid-template-columns:min-content min-content auto;grid-template-rows:repeat(4,auto);border-bottom:1px solid #efefef;padding:1rem 0}.cart__table-item td{display:block}.cart__table-item td:first-child,.cart__table-item td:nth-child(2){grid-row:1/span 2}@media (min-width:700px){.cart__table-item{display:table-row}.cart__table-item td{display:table-cell;padding-top:1.5rem;padding-bottom:1rem;border-bottom:1px solid #efefef}}.cart__remove{display:inline-block;margin-right:1rem}.cart__image-td{text-align:center}.cart__image-td .cart__image,.cart__image-td .woocommerce-placeholder{height:5rem;width:auto;margin-right:1rem}@media (min-width:700px){.cart__image-td .cart__image,.cart__image-td .woocommerce-placeholder{height:7.5rem}}.cart__item-title{font-weight:400;font-size:1.25rem;margin:0}.cart__item-authors{font-size:.875rem;color:#a5a5a5}.cart__item-authors a{color:inherit}.cart__item-price{white-space:nowrap}@media (min-width:700px){.cart__item-price{padding-left:1rem}}.cart__item-quantity{grid-column:1/span 3;white-space:nowrap;text-align:center;margin:1rem 0}@media (min-width:700px){.cart__item-quantity{margin:0}}.cart__item-quantity .qty{text-align:center;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.18);box-shadow:0 3px 6px rgba(0,0,0,.18);line-height:2rem;width:4rem}.cart__item-quantity .qty::-webkit-inner-spin-button,.cart__item-quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cart__item-quantity .product__quantity-minus,.cart__item-quantity .product__quantity-plus{text-align:center}.cart__item-subtotal{grid-column:1/span 3;text-align:right;font-weight:700;white-space:nowrap}.cart__item-subtotal:before{font-weight:400;content:attr(data-label)}@media (min-width:700px){.cart__item-subtotal:before{content:none}}.cart__table-item-combo{grid-template-columns:20vw -webkit-min-content -webkit-max-content;grid-template-columns:20vw min-content max-content}.cart__table-item-combo .cart__item-quantity,.cart__table-item-combo .cart__item-subtotal{display:none}@media (min-width:700px){.cart__table-item-combo{height:7.5rem}.cart__table-item-combo .cart__item-quantity,.cart__table-item-combo .cart__item-subtotal{display:table-cell}}.cart__table-item-combo .cart__image-td{text-align:right}.cart__table-item-combo .cart__image,.cart__table-item-combo .woocommerce-placeholder{height:3rem}.cart__coupon{width:100%}.cart__shipping{padding:3rem 1.5rem}.cart__free-shipping{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;row-gap:.5rem}.cart__free-shipping:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNS4yIiBoZWlnaHQ9IjI4LjYiPjxkZWZzLz48cGF0aCBkPSJNNy4zIDI5LjNhNC40IDQuNCAwIDEgMSA0LjQtNC40IDQuNCA0LjQgMCAwIDEtNC40IDQuNHptMC01LjlBMS41IDEuNSAwIDEgMCA4LjggMjVhMS41IDEuNSAwIDAgMC0xLjUtMS41ek0yNy44IDI5LjNhNC40IDQuNCAwIDEgMSA0LjQtNC40IDQuNCA0LjQgMCAwIDEtNC40IDQuNHptMC01LjlhMS41IDEuNSAwIDEgMCAxLjUgMS41IDEuNSAxLjUgMCAwIDAtMS41LTEuNXoiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNMzMuNyAyNi40aC0zYTEuNSAxLjUgMCAwIDEgMC0zaDEuNXYtN2wtMi41LTcuNmgtNi4zQTEuNSAxLjUgMCAwIDEgMjIgNy4zVjNIM3YyMC41aDEuNGExLjUgMS41IDAgMSAxIDAgM2gtM0ExLjUgMS41IDAgMCAxIDAgMjQuOVYxLjVBMS41IDEuNSAwIDAgMSAxLjUgMGgyMmExLjUgMS41IDAgMCAxIDEuNCAxLjV2NC40aDUuOWExLjUgMS41IDAgMCAxIDEuNCAxbDIuOSA4LjhhMS41IDEuNSAwIDAgMSAwIC40VjI1YTEuNSAxLjUgMCAwIDEtMS40IDEuNXoiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNMjUgMjYuNEgxMC4yYTEuNSAxLjUgMCAwIDEgMC0zaDE0LjZhMS41IDEuNSAwIDAgMSAwIDN6IiBmaWxsPSIjZjk5MzAwIi8+PHBhdGggZD0iTTIzLjQgMjYuNGExLjUgMS41IDAgMCAxLTEuNC0xLjVWNy4zYTEuNSAxLjUgMCAwIDEgMyAwVjI1YTEuNSAxLjUgMCAwIDEtMS42IDEuNXoiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNMzMuNyAxNy42SDIzLjRhMS41IDEuNSAwIDEgMSAwLTNoMTAuM2ExLjUgMS41IDAgMSAxIDAgM3oiIGZpbGw9IiNmOTkzMDAiLz48L3N2Zz4=)}.cart__free-shipping .free-shipping__indicator-container{grid-column:1/span 2}.cart__free-shipping .free-shipping__indicator:before{background-color:#a5a5a5;height:4px;border-radius:2px}.cart__free-shipping .free-shipping__value{height:4px;border-radius:2px}.cart__shipping-items{list-style:none}.cart__shipping-items li{margin:.4rem 0}.cart__shipping-items input:checked~label{font-weight:700}.cart__shipping-items .amount{padding-left:2rem;float:right}.cart__shipping-items--free .amount{display:none}.cart__buttons{margin-top:2rem;margin-bottom:5rem;text-align:center}@media (min-width:700px){.cart__buttons{text-align:initial}}.cart__checkout-button{margin-top:2rem}@media (min-width:700px){.cart__checkout-button{margin-top:0;float:right}}.cookie-consent{position:fixed;right:1rem;bottom:1rem;left:1rem;background-color:#4a4a4a;padding:.5rem;color:#fff;display:grid;grid-template-columns:auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:.5rem;-webkit-box-shadow:0 5px 6px rgba(0,0,0,.35);box-shadow:0 5px 6px rgba(0,0,0,.35)}.cookie-consent a{color:#f99300}@media (min-width:360px){.cookie-consent{left:auto}.cookie-consent span{width:12.5rem}}.copyright{background-color:#333;color:#cecece;text-align:center;padding:1.5rem 1rem;font-size:.875rem}.copyright a{color:currentColor}.deals{display:grid;grid-template-columns:repeat(4,1fr);margin-top:1rem;margin-bottom:1rem}.deal__item{position:relative;padding-left:55px;margin:0 2rem;font-size:1.5rem!important;font-weight:700;line-height:100%}.deal__item:before{position:absolute;left:0;top:1rem}@media (min-width:1005px){.deal__item{margin:0}}.deal__item small{font-size:1.125rem!important;font-weight:400}.deal__item--paper-airplane:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIzNSI+PHBhdGggZD0iTTIxLjggMzVhMS41IDEuNSAwIDAgMS0xLS41TC40IDE0LjFhMS41IDEuNSAwIDAgMSAuNi0yLjRMMzMgLjFBMS41IDEuNSAwIDAgMSAzNC45IDJMMjMuMiAzNGExLjUgMS41IDAgMCAxLTEuNCAxek00LjEgMTMuN2wxNy4yIDE3LjIgOS44LTI3eiIgZmlsbD0iI2Y5OTMwMCIvPjxwYXRoIGQ9Ik04LjcgMjEuOGExLjUgMS41IDAgMCAxLS44LTIuNkwzMi42LjNhMS41IDEuNSAwIDEgMSAxLjggMi4zbC0yNC44IDE5YTEuNCAxLjQgMCAwIDEtLjkuMnoiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNOC43IDMzLjVBMS41IDEuNSAwIDAgMSA3LjMgMzJWMjAuNGExLjUgMS41IDAgMSAxIDIuOSAwVjMyYTEuNSAxLjUgMCAwIDEtMS41IDEuNXoiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNOC43IDMzLjVhMS41IDEuNSAwIDAgMS0xLTIuNGw1LjEtNi40YTEuNSAxLjUgMCAxIDEgMi4zIDEuOEw5LjkgMzNhMS40IDEuNCAwIDAgMS0xLjIuNXoiIGZpbGw9IiNmOTkzMDAiLz48L3N2Zz4=)}.deal__item--truck:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOC45IiBoZWlnaHQ9IjMyLjQiPjxwYXRoIGQ9Ik04LjEgMzIuNGE0LjkgNC45IDAgMSAxIDQuOS00LjkgNC45IDQuOSAwIDAgMS01IDQuOXptMC02LjVhMS42IDEuNiAwIDEgMCAxLjYgMS42QTEuNiAxLjYgMCAwIDAgOC4xIDI2ek0zMC44IDMyLjRhNC45IDQuOSAwIDEgMSA0LjgtNC45IDQuOSA0LjkgMCAwIDEtNC44IDQuOXptMC02LjVhMS42IDEuNiAwIDEgMCAxLjYgMS42IDEuNiAxLjYgMCAwIDAtMS42LTEuNnoiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNMzcuMiAyOS4xSDM0YTEuNiAxLjYgMCAxIDEgMC0zLjJoMS42di03LjhsLTIuOC04LjRIMjZhMS42IDEuNiAwIDAgMS0xLjYtMS42VjMuMmgtMjFWMjZoMS42YTEuNiAxLjYgMCAwIDEgMCAzLjJIMS42QTEuNiAxLjYgMCAwIDEgMCAyNy41VjEuNkExLjYgMS42IDAgMCAxIDEuNiAwSDI2YTEuNiAxLjYgMCAwIDEgMS42IDEuNnY0LjlIMzRhMS42IDEuNiAwIDAgMSAxLjUgMWwzLjMgOS44YTEuNiAxLjYgMCAwIDEgMCAuNXY5LjdhMS42IDEuNiAwIDAgMS0xLjYgMS42eiIgZmlsbD0iI2Y5OTMwMCIvPjxwYXRoIGQ9Ik0yNy41IDI5LjFIMTEuM2ExLjYgMS42IDAgMCAxIDAtMy4yaDE2LjJhMS42IDEuNiAwIDAgMSAwIDMuMnoiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNMjUuOSAyOS4xYTEuNiAxLjYgMCAwIDEtMS42LTEuNlY4LjFhMS42IDEuNiAwIDAgMSAzLjIgMHYxOS40YTEuNiAxLjYgMCAwIDEtMS42IDEuNnoiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNMzcuMiAxOS40SDI2YTEuNiAxLjYgMCAwIDEgMC0zLjJoMTEuM2ExLjYgMS42IDAgMCAxIDAgMy4yeiIgZmlsbD0iI2Y5OTMwMCIvPjwvc3ZnPg==)}.deal__item--gift:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOC45IiBoZWlnaHQ9IjM4LjkiPjxwYXRoIGQ9Ik0zNS42IDM4LjlIMy4yYTEuNiAxLjYgMCAwIDEtMS42LTEuN1YxNy44YTEuNiAxLjYgMCAwIDEgMS42LTEuNmgzMi40YTEuNiAxLjYgMCAwIDEgMS42IDEuNnYxOS40YTEuNiAxLjYgMCAwIDEtMS42IDEuN3pNNSAzNS42aDI5VjE5LjRINC45eiIgZmlsbD0iI2Y5OTMwMCIvPjxwYXRoIGQ9Ik0zNy4yIDE5LjRIMS42QTEuNiAxLjYgMCAwIDEgMCAxNy44di02LjVhMS42IDEuNiAwIDAgMSAxLjYtMS42aDM1LjZhMS42IDEuNiAwIDAgMSAxLjcgMS42djYuNWExLjYgMS42IDAgMCAxLTEuNyAxLjZ6bS0zNC0zLjJoMzIuNHYtMy4zSDMuMnoiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNMTkuNCAzOC45YTEuNiAxLjYgMCAwIDEtMS42LTEuN1YxMS4zYTEuNiAxLjYgMCAwIDEgMy4yIDB2MjZhMS42IDEuNiAwIDAgMS0xLjYgMS42ek0yNC4zIDEzYTEuNiAxLjYgMCAxIDEgMC0zLjNBMy4yIDMuMiAwIDEgMCAyMSA2LjVhMS42IDEuNiAwIDAgMS0zLjIgMCA2LjUgNi41IDAgMSAxIDYuNSA2LjV6IiBmaWxsPSIjZjk5MzAwIi8+PHBhdGggZD0iTTE0LjYgMTNBNi41IDYuNSAwIDEgMSAyMSA2LjVhMS42IDEuNiAwIDAgMS0zLjIgMCAzLjIgMy4yIDAgMSAwLTMuMiAzLjIgMS42IDEuNiAwIDAgMSAwIDMuM3oiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNMTkuNCAxNi4yYTEuNiAxLjYgMCAwIDEtMS42LTEuNlY2LjVhMS42IDEuNiAwIDAgMSAzLjIgMHY4YTEuNiAxLjYgMCAwIDEtMS42IDEuN3oiIGZpbGw9IiNmOTkzMDAiLz48L3N2Zz4=)}.deal__item--layers:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOC45IiBoZWlnaHQ9IjMyLjQiPjxwYXRoIGQ9Ik0xOS40IDE5LjRhMS42IDEuNiAwIDAgMS0uNi0uMUwuOSAxMS4yYTEuNiAxLjYgMCAwIDEgMC0zbDE3LjktOGExLjYgMS42IDAgMCAxIDEuMyAwbDE3LjggOGExLjYgMS42IDAgMCAxIDAgM2wtMTcuOCA4YTEuNiAxLjYgMCAwIDEtLjcuMnpNNS41IDkuN2wxNCA2LjMgMTMuOC02LjMtMTMuOS02LjN6IiBmaWxsPSIjZjk5MzAwIi8+PHBhdGggZD0iTTE5LjQgMzIuNGExLjYgMS42IDAgMCAxLS42LS4ybC0xNy45LThhMS42IDEuNiAwIDAgMSAwLTNMOC4xIDE4YTEuNiAxLjYgMCAxIDEgMS4zIDIuOWwtMy45IDEuOCAxNCA2LjMgMTMuOC02LjMtMy45LTEuOGExLjYgMS42IDAgMSAxIDEuNC0zbDcuMSAzLjNhMS42IDEuNiAwIDAgMSAwIDNsLTE3LjggOGExLjYgMS42IDAgMCAxLS43LjJ6IiBmaWxsPSIjZjk5MzAwIi8+PHBhdGggZD0iTTE5LjQgMjUuOWExLjYgMS42IDAgMCAxLS42LS4xTC45IDE3LjdhMS42IDEuNiAwIDAgMSAwLTNsNy4yLTMuMmExLjYgMS42IDAgMSAxIDEuMyAzbC0zLjkgMS43IDE0IDYuMyAxMy44LTYuMy0zLjktMS44YTEuNiAxLjYgMCAxIDEgMS40LTNsNy4xIDMuM2ExLjYgMS42IDAgMCAxIDAgM2wtMTcuOCA4YTEuNiAxLjYgMCAwIDEtLjcuMnoiIGZpbGw9IiNmOTkzMDAiLz48L3N2Zz4=)}@media (min-width:900px){.double-box{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;margin-bottom:4rem}}.box{padding:1rem 1rem 3rem}@media (min-width:900px){.box{padding:3rem 1.5rem 3rem 3rem;font-size:1.125rem}}.box__title{margin-top:1rem}.box__content{line-height:1.7}.box__input{width:100%;background-color:#fff;font-size:.875rem;line-height:3rem;padding:0 2rem;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.box__button{margin-top:1rem}.box--white{color:#fff}.box--reflections{background:url(/app/themes/smnsk/dist/images/reflections_f3855764.png) 50%;background-size:cover}.box--intentions{background:url(/app/themes/smnsk/dist/images/intentions_059c559f.png) 50%;background-size:cover}.favorite-categories .tns-ovh{margin:0 2rem}.favorite-categories__title{text-align:center}.favorite-categories__item{font-size:1.25rem;color:inherit;text-decoration:none;text-align:center!important;fill:#a5a5a5}.favorite-categories__item:before{display:block;text-align:center}.favorite-categories__item:hover{fill:#f99300}.free-shipping__indicator-container{position:relative;height:3px;margin-top:.5rem}.free-shipping__indicator{width:100%;visibility:hidden;position:relative}.free-shipping__indicator:before{content:"";width:100%;background-color:#f4f4f4}.free-shipping__indicator:before,.free-shipping__value{display:block;visibility:visible;height:3px;border-radius:1.5px}.free-shipping__value{position:absolute;top:0;left:0;background-color:#f99300;-webkit-transition:width 1s;-o-transition:width 1s;transition:width 1s}.header-search__button{display:none}@media (max-width:1004px){.header-search__button{font-size:0;padding:1.17rem}.header-search__button:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS4zIiBoZWlnaHQ9IjIxLjMiPjxwYXRoIGQ9Ik04IDE2YTggOCAwIDEgMSA4LTggOCA4IDAgMCAxLTggOHpNOCAxLjdBNi4yIDYuMiAwIDEgMCAxNC4yIDggNi4yIDYuMiAwIDAgMCA4IDEuOHoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjAuNCAyMS4zYS45LjkgMCAwIDEtLjctLjNsLTctNy4xYS45LjkgMCAwIDEgMS4yLTEuM2w3LjEgNy4xYS45LjkgMCAwIDEtLjYgMS42eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}}@media (min-width:1005px){.header-search__button{display:inline-block}}.header-search{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:1004px){.header-search:focus-within{z-index:3;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#fff;margin-right:1rem}.header-search:focus-within:after{content:none}.header-search:focus-within .header-search__button{display:inline-block}}.header-search:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS4zIiBoZWlnaHQ9IjIxLjMiPjxwYXRoIGQ9Ik04IDE2YTggOCAwIDEgMSA4LTggOCA4IDAgMCAxLTggOHpNOCAxLjdBNi4yIDYuMiAwIDEgMCAxNC4yIDggNi4yIDYuMiAwIDAgMCA4IDEuOHoiIGZpbGw9IiM0YTRhNGEiLz48cGF0aCBkPSJNMjAuNCAyMS4zYS45LjkgMCAwIDEtLjctLjNsLTctNy4xYS45LjkgMCAwIDEgMS4yLTEuM2w3LjEgNy4xYS45LjkgMCAwIDEtLjYgMS42eiIgZmlsbD0iIzRhNGE0YSIvPjwvc3ZnPg==);position:absolute;right:.5rem;-webkit-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px);pointer-events:none}@media (min-width:1005px){.header-search:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS4zIiBoZWlnaHQ9IjIxLjMiPjxwYXRoIGQ9Ik04IDE2YTggOCAwIDEgMSA4LTggOCA4IDAgMCAxLTggOHpNOCAxLjdBNi4yIDYuMiAwIDEgMCAxNC4yIDggNi4yIDYuMiAwIDAgMCA4IDEuOHoiIGZpbGw9IiNmOTkzMDAiLz48cGF0aCBkPSJNMjAuNCAyMS4zYS45LjkgMCAwIDEtLjctLjNsLTctNy4xYS45LjkgMCAwIDEgMS4yLTEuM2w3LjEgNy4xYS45LjkgMCAwIDEtLjYgMS42eiIgZmlsbD0iI2Y5OTMwMCIvPjwvc3ZnPg==);left:2rem}}.header-search__input{width:100%}@media (max-width:1004px){.header-search__input::-webkit-input-placeholder{color:transparent}.header-search__input::-moz-placeholder{color:transparent}.header-search__input:-ms-input-placeholder{color:transparent}}.header-search__input:focus{outline:none}@media (min-width:1005px){.header-search__input{border:1px solid #4a4a4a;border-right:none;padding:0 1rem 0 4rem;width:26rem;height:2.7rem;font-size:.875rem}}.header-strip{background:#f95600;background:-webkit-gradient(linear,right top,left top,from(#f95600),to(#f99300));background:-webkit-linear-gradient(right,#f95600,#f99300);background:-o-linear-gradient(right,#f95600 0,#f99300 100%);background:linear-gradient(270deg,#f95600,#f99300);font-size:.875rem;color:#fff;line-height:40px;height:7px}@media (min-width:700px){.header-strip{height:auto}}.header-strip__container{display:none}@media (min-width:700px){.header-strip__container{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-strip__contact{-webkit-box-flex:1;-ms-flex:1;flex:1}.header-strip__icon{margin-left:.5rem;margin-right:.2rem}.header-strip__tel{font-weight:700}.header-strip__tel:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSI+PHBhdGggZD0iTTExLjMgMTVhNy4zIDcuMyAwIDAgMS0zLjItLjlBMTcuMyAxNy4zIDAgMCAxIDEgN0MtLjMgNC42LS4zIDIuNy44IDEuN2EuNi42IDAgMCAxIC45LjljLS42LjYtLjUgMiAuMyAzLjdBMTYgMTYgMCAwIDAgOC43IDEzYzEuNy44IDMgMSAzLjcuM2EuNi42IDAgMCAxIDEgMSAyLjggMi44IDAgMCAxLTIuMS43eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik00LjYgNi45YS42LjYgMCAwIDEtLjMtMS4ybDEuNS0uOGEuOS45IDAgMCAwIC41LS44LjguOCAwIDAgMC0uMy0uNWwtMi0yYS45LjkgMCAwIDAtMS0uMy45LjkgMCAwIDAtLjMuMmwtMSAxYS42LjYgMCAwIDEtMS0uOGwxLjEtMWEyLjEgMi4xIDAgMCAxIDMgMGwyLjIgMkEyIDIgMCAwIDEgNy42IDRhMi4xIDIuMSAwIDAgMS0xLjIgMi4ybC0xLjUuN2EuNi42IDAgMCAxLS4zIDB6TTEyLjkgMTQuNGEuNi42IDAgMCAxLS41LTFsMS0xLjFhLjkuOSAwIDAgMCAuMy0uNC45LjkgMCAwIDAtLjItLjhMMTEuNCA5YS44LjggMCAwIDAtLjUtLjMuOS45IDAgMCAwLS44LjVsLS44IDEuNWEuNi42IDAgMCAxLTEuMS0uNmwuNy0xLjVhMi4xIDIuMSAwIDAgMSAyLjItMS4xIDIgMiAwIDAgMSAxLjIuNmwyIDJhMi4xIDIuMSAwIDAgMSAwIDNsLTEgMS4xYS42LjYgMCAwIDEtLjQuMnoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNOC43IDExYS42LjYgMCAwIDEtLjMtLjFBMTguNCAxOC40IDAgMCAxIDQgNi42YS42LjYgMCAxIDEgMS0uNyAxNy4yIDE3LjIgMCAwIDAgNCA0IC42LjYgMCAwIDEtLjQgMS4xeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);padding-right:.4rem;padding-left:.5rem;position:relative;top:3px}.header-strip__ucp a{color:inherit;text-decoration:none}.header-strip__ucp a:first-child:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy42IiBoZWlnaHQ9IjE1Ij48cGF0aCBkPSJNOS44IDguMmExLjMgMS4zIDAgMCAxLS45LTEgNS40IDUuNCAwIDAgMCAxLjMtMy44IDMuNCAzLjQgMCAxIDAtNi44IDAgNS40IDUuNCAwIDAgMCAxLjMgMy45IDEuMyAxLjMgMCAwIDEtLjggMWMtMiAuNi0zLjkgMS40LTMuOSA0QzAgMTQuOCA1LjIgMTUgNi44IDE1YzYuMyAwIDYuOC0yIDYuOC0yLjcgMC0yLjYtMS44LTMuNC0zLjgtNHptLTMtNi44YTIgMiAwIDAgMSAyIDJjMCAxLjUtLjMgMi43LTEuMSAzLjFhMS42IDEuNiAwIDAgMS0xLjggMGMtLjctLjQtMS4xLTEuNi0xLjEtM2EyIDIgMCAwIDEgMi0yLjF6bTAgMTIuMmMtMi42IDAtNS40LS41LTUuNC0xLjMgMC0xLjYuOC0yLjEgMi45LTIuOEEyLjYgMi42IDAgMCAwIDUuOSA4YTMgMyAwIDAgMCAxLjkgMCAyLjYgMi42IDAgMCAwIDEuNSAxLjVjMi4xLjcgMyAxLjIgMyAyLjggMCAuOC0zIDEuMy01LjUgMS4zeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);padding-right:.4rem;position:relative;top:3px}.hero{color:#4a4a4a}@media (min-width:700px){.hero{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-gap:2rem}}@media (min-width:1005px){.hero{grid-template-columns:repeat(3,1fr)}}.hero__big{background-size:cover;background-position:50%;padding:3rem 10%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:700px){.hero__big{grid-column:1/span 2;grid-row:1}}@media (min-width:1005px){.hero__big{grid-column:2/span 2;grid-row:1/span 2}}.hero__new{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1rem;background-color:rgba(249,147,0,.09);padding:1rem}@media (min-width:700px){.hero__new{grid-column:1;grid-row:2}}@media (min-width:1005px){.hero__new{grid-column-start:1;grid-row-start:1}.hero__new .price__discount,.hero__new .price__regular{font-size:.625rem}}.hero__new .price__sale{display:inline}.hero__new-image{max-height:150px;width:auto}.hero__new-heading{margin:0 0 .5rem;font-size:1.25rem;line-height:100%}.hero__new-authors{display:table;table-layout:fixed;width:100%;font-size:.875rem;margin-top:.5rem}.hero__new-authors p{display:table-cell;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero__new-authors a{color:inherit;text-decoration:none}.hero__new-button{margin-top:.5rem}.hero__reflection{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(249,147,0,.25)}@media (min-width:1005px){.hero__reflection{grid-column-start:1;grid-row-start:2}}.hero__reflection-date{font-size:.875rem;text-align:center;padding:1rem}.hero__reflection-day{font-size:2.75rem;line-height:100%}.hero__reflection-content{border-left:1px solid #f99300;padding:0 1rem;margin:1rem 0}.hero__reflection-content p{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.25em;max-height:2.5em;word-break:break-word}.hero__aside,.hero__teaser{display:inline-block;font-weight:700;font-size:.875rem;padding:0 2rem .4rem 0;border-bottom:2px solid}.hero__teaser{color:hsla(0,0%,100%,.8)}.hero__title{font-size:1.63rem;margin-top:1rem;margin-bottom:0}@media (min-width:700px){.hero__title{width:50%}}.hero__text{font-size:1.25rem;margin-top:0;margin-bottom:1rem}@media (min-width:700px){.hero__text{width:50%}}.hero__discount{font-size:.875rem;font-weight:700;color:#4a4a4a;background-color:#fff;padding:.15rem .75rem;margin-right:.5rem}.hero__discount:empty{display:none}.hero__price{font-weight:700;font-size:1.25rem;vertical-align:middle}.hero__link{margin-top:1rem;-webkit-box-shadow:0 6px 6px #000;box-shadow:0 6px 6px #000}.checkout__login-coupon-forms,.woocommerce-form{padding:0 1rem}@media (min-width:700px){.checkout__login-form{width:50%}}.checkout__coupon-form,.checkout__login-form,.woocommerce-form-login-toggle{display:none!important}.checkout__login-form-toggler:checked+.checkout__login-form{display:block!important}.checkout__coupon-form-toggler:checked+.checkout__coupon-form{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.checkout__left-side{margin-bottom:2rem}.checkout__left-side .checkout__login-coupon-buttons,.checkout__left-side .woocommerce-account-fields__field-wrapper,.checkout__left-side .woocommerce-billing-fields__field-wrapper,.checkout__left-side .woocommerce-business-fields__field-wrapper,.checkout__left-side .woocommerce-shipping-fields__field-wrapper{display:grid}@media (min-width:700px){.checkout__left-side .checkout__login-coupon-buttons,.checkout__left-side .woocommerce-account-fields__field-wrapper,.checkout__left-side .woocommerce-billing-fields__field-wrapper,.checkout__left-side .woocommerce-business-fields__field-wrapper,.checkout__left-side .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr 1fr;grid-gap:2rem}}.checkout__left-side .checkout__login-coupon-buttons{text-align:center}.checkout__left-side .checkout__coupon-button,.checkout__left-side .checkout__login-button{font-weight:400}.checkout__left-side .checkout__coupon-button span,.checkout__left-side .checkout__login-button span{font-weight:700;text-decoration:underline;white-space:nowrap}.checkout__left-side .checkout__login-button span{padding-left:.5rem}.checkout__left-side .checkout__login-button span:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy42IiBoZWlnaHQ9IjE1Ij48cGF0aCBkPSJNOS44IDguMmExLjMgMS4zIDAgMCAxLS45LTEgNS40IDUuNCAwIDAgMCAxLjMtMy44IDMuNCAzLjQgMCAxIDAtNi44IDAgNS40IDUuNCAwIDAgMCAxLjMgMy45IDEuMyAxLjMgMCAwIDEtLjggMWMtMiAuNi0zLjkgMS40LTMuOSA0QzAgMTQuOCA1LjIgMTUgNi44IDE1YzYuMyAwIDYuOC0yIDYuOC0yLjcgMC0yLjYtMS44LTMuNC0zLjgtNHptLTMtNi44YTIgMiAwIDAgMSAyIDJjMCAxLjUtLjMgMi43LTEuMSAzLjFhMS42IDEuNiAwIDAgMS0xLjggMGMtLjctLjQtMS4xLTEuNi0xLjEtM2EyIDIgMCAwIDEgMi0yLjF6bTAgMTIuMmMtMi42IDAtNS40LS41LTUuNC0xLjMgMC0xLjYuOC0yLjEgMi45LTIuOEEyLjYgMi42IDAgMCAwIDUuOSA4YTMgMyAwIDAgMCAxLjkgMCAyLjYgMi42IDAgMCAwIDEuNSAxLjVjMi4xLjcgMyAxLjIgMyAyLjggMCAuOC0zIDEuMy01LjUgMS4zeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);padding-right:.4rem;position:relative;top:3px}.checkout__left-side #billing_address_2_field,.checkout__left-side #shipping_address_2_field,.checkout__left-side #shipping_company_field,.checkout__left-side .woocommerce-account-fields,.checkout__left-side .woocommerce-additional-fields,.checkout__left-side .woocommerce-billing-fields #billing_business_id_field,.checkout__left-side .woocommerce-billing-fields #billing_company_field,.checkout__left-side .woocommerce-billing-fields #billing_tax_id_field,.checkout__left-side .woocommerce-billing-fields #billing_vat_field,.checkout__left-side .woocommerce-business-fields,.checkout__left-side .woocommerce-shipping-fields,.checkout__left-side h3{display:none}.checkout__left-side #checkout-company:checked~.woocommerce-business-fields,.checkout__left-side #checkout-shipping:checked~.woocommerce-shipping-fields,.checkout__left-side #create-account:checked~.woocommerce-account-fields{display:block}.checkout__create-account-label{font-weight:700}@media (min-width:1100px){.checkout__right-side{max-width:28rem}}.checkout__right-side-container{padding:1px 1.5rem 0}.checkout__order{border-spacing:0}.checkout__order tr td{vertical-align:top;padding-top:.5rem;border-bottom:1px solid #d1d1d1;padding-bottom:.5rem}.checkout__order-img-container{font-size:0}.checkout__order-img-container .checkout__order-img,.checkout__order-img-container .woocommerce-placeholder{width:2rem;height:auto;margin-right:1rem}.checkout__order-quantity{font-size:.875rem;color:#a5a5a5}.checkout__order-subtotal .amount{font-weight:700;display:block;margin-left:1rem}.checkout__gateway-option{border-bottom:1px solid #d1d1d1;padding:.7rem 0}.checkout__gateway-option:last-child{border:none}.checkout__gateway-desc{display:none;padding-left:1.5rem;margin:0;font-size:.875rem}.checkout__gateway-input{width:1rem;margin:0 .5rem 0 0}.checkout__gateway-input:checked~.checkout__gateway-label{font-weight:700}.checkout__gateway-input:checked~.checkout__gateway-desc{display:block}.checkout__terms-link{font-weight:700;text-decoration:underline}.checkout__buttons{margin:2rem 0;text-align:center}@media (min-width:700px){.checkout__buttons{text-align:initial}}.checkout__submit-button{margin-top:1rem}@media (min-width:700px){.checkout__submit-button{margin-top:0;float:right}}.main-nav{width:100%;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content}@media (min-width:1005px){.main-nav{background-color:#f4f4f4}}.main-nav__opener{display:block;font-size:9px;pointer-events:all;padding:0 .7rem;border-right:1px solid #efefef}@media (min-width:1005px){.main-nav__opener{display:none}}.main-nav__list{position:fixed;top:0;left:calc(-100vw + 45px);width:calc(100vw - 45px);font-size:0;pointer-events:auto}@media (min-width:1005px){.main-nav__list{position:static;width:auto}}.sub-menu{display:none;z-index:1;position:absolute;top:100%;left:0;background-color:#f4f4f4;-webkit-box-shadow:0 5px 6px rgba(0,0,0,.35);box-shadow:0 5px 6px rgba(0,0,0,.35)}.menu-item{position:relative;list-style:none;font-weight:700;font-size:1rem;border-bottom:1px solid #f4f4f4}@media (min-width:1005px){.menu-item{display:inline-block;border:none}}.menu-item:first-child{padding-left:0}.menu-item:hover .sub-menu,.menu-item a{display:block}.menu-item a{padding:1rem 2rem;color:#4a4a4a}@media (min-width:1005px){.menu-item a{display:inline-block}}.logged-in .menu-item:last-child a{overflow:hidden;text-indent:-9999px}.logged-in .menu-item:last-child a:after{content:"M\F4j \FA\10D  et";float:left;text-indent:0}@media (min-width:1005px){.menu-item:last-child{display:none!important}}.menu-item-has-children:after{content:"+";position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-weight:400;color:#f96000;padding-left:.5rem;cursor:pointer}.main-nav__socials{-ms-flex-item-align:center;align-self:center;margin-right:.5rem}@media (max-width:1004px){.main-nav__socials{display:none}}.news-post-custom{padding-top:1px;padding-bottom:34px}.notification-bar{display:none;max-height:100px;-webkit-transition:max-height .3s ease-in-out;-o-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out;overflow:hidden}@media (min-width:700px){.notification-bar{display:block;background-color:#4a4a4a;line-height:45px;font-size:.875rem;color:#fff;text-align:center}}.notification-bar__button{margin-left:.7rem;padding:.25rem 1rem;background-color:#fff;color:#4a4a4a;font-weight:700}.notification-bar__close{position:absolute;top:0;right:1rem;line-height:45px}.notification-bar__close img{cursor:pointer;vertical-align:text-top}.price{font-size:.875rem;font-weight:700}.price>*{vertical-align:middle}@media (min-width:1005px){.price{font-size:1.125rem}}.price__discount,.price__regular{font-size:.5rem;display:inline-block;padding:.1rem .5rem;border:1px solid #f96000}.price__discount{background-color:#f96000;color:#fff}.price__regular{border-color:#a5a5a5;color:#a5a5a5;font-weight:400}.price__sale{display:block;color:#f96000;font-weight:700;margin-top:.5rem}.product-category{padding:0 1rem}.product-category__title{font-size:2.25rem}@media (max-width:699px){.product-category__title{margin:1rem 0}.product-category__title:after{bottom:-.3rem}}.product-category__hr{border:none;height:1px;background-color:#efefef;margin-top:2rem}.product-category__wrapper{display:grid;margin-bottom:2rem;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}@media (min-width:700px){.product-category__wrapper{grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-gap:5rem}}.product-category__wrapper--loading{opacity:0;pointer-events:none}.product-category__main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:1rem}.product-category__sidebar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:15rem}.product-category__sidebar h4{margin:2rem 0 1rem;font-size:1.25rem}.product-category__sidebar h4:after{bottom:-.5rem}.product-category__sidebar ul li{padding-top:.5rem;padding-bottom:.5rem}.product-category__sidebar ul a{line-height:1rem}.product-category__filter-toggler-wrapper{text-align:center}.product-category__filter-toggler{margin:1rem auto}@media (min-width:700px){.product-category__filter-toggler{display:none}}@media (max-width:699px){.product-category__filter--hidden{display:none}#product-category__filter-input:checked+.product-category__filter--hidden{display:block;border-bottom:1px solid #efefef;padding-bottom:1rem}}@media (min-width:1100px){.product-category__menu-order-wrapper{display:none}}.woof_container_inner{line-height:1rem}.woof_checkbox_instock_container,.woof_meta_checkbox_container{padding-top:.5rem;padding-bottom:.5rem}.woof_checkbox_label{padding-left:.5rem}.woof_checkbox_count,.woof_submit_search_form{display:none}.product-widget{text-align:center;padding:.7rem .5rem .3rem;white-space:normal}@media (min-width:1005px){.product-widget{padding-top:1.5rem;padding-bottom:1rem}}.product-widget:hover{z-index:1;background-color:#fff}.product-widget .price__discount,.product-widget .price__regular{font-size:.625rem}.product-widget .price__sale{font-size:1.25rem}.product-widget--border{border:1px solid #efefef}.product-widget__img-a{display:block}.product-widget .woocommerce-placeholder,.product-widget__image{max-height:160px;max-width:100%;width:auto;height:auto}@media (min-width:1005px){.product-widget .woocommerce-placeholder,.product-widget__image{max-height:250px}}.product-widget__title{font-size:.875rem;font-weight:400;margin:.5rem 0 0}.product-widget__title a{color:#4a4a4a;text-decoration:none}@media (min-width:1005px){.product-widget__title{font-size:1.125rem}}.product-widget__authors{font-size:.625rem;color:#a5a5a5;margin-bottom:.3rem}.product-widget__authors a{color:inherit;text-decoration:none}@media (min-width:1005px){.product-widget__authors{font-size:.875rem}}.product-widget__button{display:none;margin:1rem;font-size:.875rem}@media (hover:hover){.product-widget--hover:hover{-webkit-box-shadow:0 5px 6px rgba(0,0,0,.35);box-shadow:0 5px 6px rgba(0,0,0,.35)}.product-widget--hover:hover .product-widget__button{display:inline-block}}.product{display:grid;grid-template-columns:1fr 1fr;margin-bottom:1rem}@media (min-width:1005px){.product{grid-template-columns:repeat(3,1fr);grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;margin-bottom:3rem}}.product__preview-buton{line-height:150%;font-size:.875rem}.product__preview-buton:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS40IiBoZWlnaHQ9IjIxLjQiPjxnIGZpbGw9IiNmOTkzMDAiIHN0cm9rZT0iI2Y5OTMwMCI+PHBhdGggZD0iTTIwLjkgMTAuN2ExMC4yIDEwLjIgMCAxIDAtMTAuMiAxMC4yIDEwLjIgMTAuMiAwIDAgMCAxMC4yLTEwLjJ6bS0xOS40IDBhOS4yIDkuMiAwIDEgMSA5LjIgOS4yIDkuMiA5LjIgMCAwIDEtOS4yLTkuMnoiLz48cGF0aCBkPSJNMTEgMTUuNWwzLTIuOWEuNS41IDAgMCAwLS44LS43bC0yIDJWNi4zYS41LjUgMCAxIDAtMSAwdjcuNmwtMi0yYS41LjUgMCAxIDAtLjcuN2wyLjggMi45YS41LjUgMCAwIDAgLjggMHoiLz48L2c+PC9zdmc+);padding-right:.5rem;position:relative;top:4px}.product__img-container{padding:0 1rem;text-align:center}.product__img-container img{max-width:100%;height:auto;cursor:pointer}.product__img-container label{margin-top:1.5rem}.product__img-container .product__preview-buton{display:none}@media (min-width:1005px){.product__img-container{grid-row:1/span 2;padding:0 2rem}.product__img-container .product__preview-buton{display:inline-block;font-size:1rem}}@media (min-width:1200px){.product__img-container{padding:0 3rem}}@media (min-width:1300px){.product__img-container{padding:0 4rem}}@media (min-width:1400px){.product__img-container{padding:0 5rem}}.product__attrs{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;line-height:160%}.product__attrs a{color:#f99300}.product__info{padding-right:1rem}.product__info .product__attrs{display:none}@media (min-width:1005px){.product__info{grid-column:2;grid-row:1;padding-right:0}.product__info .product__preview-buton{display:none}.product__info .product__attrs{display:grid}}.product__short-desc{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;grid-column:1/span 2;padding:1rem}@media (min-width:1005px){.product__short-desc{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0;grid-column:2;grid-row:2;padding:0}}.product__title{font-size:1.63rem;margin:.3rem 0 0}@media (min-width:1005px){.product__title{font-size:2.75rem}}.product_subtitle{font-size:1.125rem;color:#a5a5a5;font-weight:400;margin:0}@media (min-width:1005px){.product_subtitle{font-size:1.25rem}}.product__authors{font-size:.875rem;margin:.2rem 0 .7rem;color:#a5a5a5}.product__authors a{color:#f99300}@media (min-width:1005px){.product__authors{font-size:1rem;margin:.2rem 0 1.5rem}}.product__tags{display:block;margin-bottom:1.5rem}@media (min-width:1005px){.product__tags{margin-bottom:0}}.product__tags li{display:inline-block;font-size:.625rem;font-weight:700;background-color:#818181;color:#fff;padding:.3rem .7rem;margin-right:.2rem;margin-bottom:.2rem}@media (min-width:1005px){.product__tags li{font-size:.75rem}}.product__desc-link{display:inline-block;color:#f99300;margin-top:.3rem}.product__br{display:none}@media (min-width:1005px){.product__br{display:inline-block;width:6rem;border:none;border-bottom:2px solid #efefef;margin:0}}.product__add-to-cart{grid-column:1/span 2;-ms-flex-item-align:center;align-self:center;background-color:#f4f4f4;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);text-align:center;padding:1.5rem 1rem;font-size:1.125rem;margin-top:1rem}@media (min-width:1005px){.product__add-to-cart{grid-column:3;grid-row:1/span 2;margin:0 0 0 3rem;padding:3rem}}.product__price-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;grid-column-gap:1rem}@media (min-width:1005px){.product__price-container{display:block}}.product__price{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;grid-column:2;grid-row:1/span 2;justify-self:start;font-size:2.75rem;color:#f96000;font-weight:700;margin-bottom:.3rem}.product__regular-price{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;justify-self:end;font-size:.875rem}.product__discount{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;justify-self:end;-ms-flex-item-align:start;align-self:start;display:inline-block;background-color:#f96000;color:#fff;font-weight:700;padding:.2rem 1rem;font-size:.875rem}@media (min-width:1005px){.product__discount{font-size:1.25rem;padding:.3rem 1.3rem;margin-top:.6rem}}.product__in-stock{color:#54cc7d;font-size:1rem;margin-top:1.2rem}.product__quantity{margin:1.5rem 0 0}.product__quantity label{display:none;font-size:.875rem;margin-bottom:.7rem}@media (min-width:1005px){.product__quantity label{display:block}}.product__quantity input{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);font-size:1rem;text-align:center;width:4rem;line-height:28px}.product__quantity input::-webkit-inner-spin-button,.product__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product__quantity-minus,.product__quantity-plus{cursor:pointer;font-size:1.63rem;font-weight:700;vertical-align:middle;line-height:28px;width:3rem}.product__button{margin-top:2rem}.product__button:before{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNy44IiBoZWlnaHQ9IjM0LjMiPjxwYXRoIGQ9Ik0zMi42IDE4LjlIN0ExLjcgMS43IDAgMCAxIDUgMTcuMlYxLjdBMS43IDEuNyAwIDAgMSA3IDBIMzZhMS43IDEuNyAwIDAgMSAxLjcgMmwtMy40IDE1LjVhMS43IDEuNyAwIDAgMS0xLjcgMS40em0tMjQtMy41aDIyLjZsMi43LTEySDguNnoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNNi45IDMuNEgxLjdhMS43IDEuNyAwIDEgMSAwLTMuNEg3YTEuNyAxLjcgMCAxIDEgMCAzLjR6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTYuOSAzLjRBMS44IDEuOCAwIDAgMSA1LjYgM2ExLjcgMS43IDAgMSAxIDEuMy41ek0xMC4zIDM0LjNhMy40IDMuNCAwIDEgMSAzLjQtMy40IDMuNCAzLjQgMCAwIDEtMy40IDMuNHptMC0zLjR6TTI5LjIgMzQuM2EzLjQgMy40IDAgMSAxIDMuNC0zLjQgMy40IDMuNCAwIDAgMS0zLjQgMy40em0wLTMuNHpNNi45IDI1LjdBMS43IDEuNyAwIDAgMSA1IDI0di02LjhhMS43IDEuNyAwIDEgMSAzLjUgMFYyNGExLjcgMS43IDAgMCAxLTEuNyAxLjd6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTMyLjYgMjUuN0g3YTEuNyAxLjcgMCAxIDEgMC0zLjRoMjUuN2ExLjcgMS43IDAgMSAxIDAgMy40eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==) no-repeat 50%;background-size:contain;display:inline-block;width:1rem;padding-top:1rem;vertical-align:middle;margin-right:.7rem;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-o-transform .3s}.product__button.button--adding-to-cart:before{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.product__button.button--added-to-cart:before{content:"\2714";background:none;padding-top:0;vertical-align:initial}.product__button--fixed{position:fixed;z-index:1;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}@media (min-width:1005px){.product__button--fixed{display:none}}.product__in-cart{margin-top:.5rem;font-size:.875rem;color:#a5a5a5}.product__upsell-title{margin-top:4rem;text-align:center;font-size:1.63rem}@media (min-width:1005px){.product__upsell-title{font-size:2.25rem}}.product__more-title{font-size:2.25rem;margin:0 0 3rem}@media (min-width:1005px){.product__more-title{display:block;margin:3rem 0}}.product__more-title-desc{display:none}@media (min-width:1005px){.product__more-title-desc{display:block}}.product__more{padding:2rem 2rem 0}@media (min-width:1005px){.product__more{padding-bottom:2rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:6rem}.product__more .product__attrs{display:none}}.product__desc{line-height:150%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-bottom:1rem}@media (min-width:1005px){.product__desc{padding-bottom:0}}.product__reviews{position:relative;background-color:#fff;margin:1rem -2rem 0;padding:2rem}@media (min-width:1005px){.product__reviews{margin:0;padding:0;background-color:initial}}.product_review-add{display:block;margin-top:1rem;text-align:center}@media (min-width:1005px){.product_review-add{position:absolute;top:3rem;right:0;margin-top:0}}.added-to-cart-popup{width:1220px}.added-to-cart-popup__container{opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.added-to-cart-popup--loading .added-to-cart-popup__container{opacity:0}.products-list{display:grid;grid-gap:2rem}@media (min-width:400px){.products-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:600px){.products-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:700px){.products-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.products-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1300px){.products-list{grid-template-columns:repeat(4,1fr)}}.product-list__no-items{grid-column:1/-1;text-align:center}.reflection{background-color:#f4f4f4}.reflection__img-container{position:relative;height:18rem}.reflection__img{background-size:cover;opacity:.6;position:absolute;top:0;right:0;bottom:0;left:0}.reflection__title{font-size:1.63rem;position:absolute;bottom:0;left:1rem}@media (min-width:700px){.reflection__title{left:7.5rem}}.reflection__container{padding:3.75rem 1rem 3rem;font-size:1.125rem;line-height:1.625rem}@media (min-width:700px){.reflection__container{padding:3.75rem 7.5rem 3rem}}.reflection__container p{margin:0}.reflection__subtitle{font-size:1.63rem}.reflection__quote{margin:0 0 2rem;font-style:italic}.reflection__link{font-size:1rem;line-height:1.3125rem;display:inline-block;margin-top:.5rem}.reflection__prayer{position:relative;margin-top:1.5rem!important;margin-bottom:3rem!important;font-size:1.63rem;line-height:2.125rem;color:#f96000}.reflection__prayer:after{content:"";width:90px;height:2px;background-color:#f99300;position:absolute;bottom:-1.2rem;left:0}.reflections{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:2.5rem}.reflections__post{padding-bottom:2.5rem;border-bottom:1px solid #efefef}.reflections__title{margin:0 0 1rem;font-size:1.25rem;line-height:1.625rem}.reflections__text{margin:0 0 1.5rem;font-size:1rem;line-height:1.5rem;max-height:3rem;overflow:hidden;word-break:break-word}.reflections__pagination{padding-bottom:2rem}.reflections__pagination .nav-links{list-style:none;display:grid;grid-auto-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:.5rem;margin-top:2rem}.reflections__pagination .page-numbers{display:inline-block;height:3rem;width:3rem;text-align:center;line-height:3rem;color:#a5a5a5;border:1px solid;font-weight:700;text-decoration:none}.reflections__pagination .page-numbers.current{color:#f99300}.reflections__pagination .page-numbers.prev{font-size:0}.reflections__pagination .page-numbers.prev:before{content:"\2190";font-size:1.25rem}.reflections__pagination .page-numbers.next{font-size:0}.reflections__pagination .page-numbers.next:before{content:"\2192";font-size:1.25rem}.review-form__rating label{float:right;color:#4a4a4a}.review-form__rating input:checked~label{color:#f99300}.review-form__rating:hover label{color:#4a4a4a!important}.review-form__rating:hover label:hover,.review-form__rating:hover label:hover~label{color:#f99300!important}.review__container li{list-style:none}.review{margin-bottom:2rem}.review header{line-height:28px}.review .avatar{float:left;border-radius:50%;margin-right:.5rem}.review main{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.review__noavatar{width:56px;height:56px;background-color:#fff;text-align:center;line-height:56px;font-size:2.25rem;color:#a5a5a5;text-transform:uppercase}.review__author{padding-right:.3rem}.review__rating-orange{color:#f99300}.review__divider{border:none;height:2px;background-color:#d1d1d1;border-radius:1px}.review__load-more-button{display:block;width:100%;text-align:center}@media (min-width:1005px){.review__load-more-button{display:inline-block;width:auto;float:right}}.shopping-progress{counter-reset:progress;cursor:default;margin:3rem 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width:950px){.shopping-progress{display:block}}.shopping-progress__item{display:inline-block;font-weight:700;counter-increment:progress;color:#a5a5a5}.shopping-progress__item:before{display:inline-block;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxNi40Ij48cGF0aCBkPSJNNy41IDE2YTEgMSAwIDAgMCAuOC40IDEgMSAwIDAgMCAuNy0uM0wyMS43IDMuNGExIDEgMCAwIDAgLjMtLjcgMSAxIDAgMCAwLS4zLS44TDIwLjEuM2ExIDEgMCAwIDAtLjctLjMgMSAxIDAgMCAwLS44LjNMOC4yIDEwLjcgMy41IDUuOGExIDEgMCAwIDAtLjgtLjMgMSAxIDAgMCAwLS43LjNMLjMgNy40YTEgMSAwIDAgMC0uMy44IDEgMSAwIDAgMCAuMy43eiIgZmlsbD0iI2E1YTVhNSIvPjwvc3ZnPg==);color:currentColor;border:2px solid;border-radius:50%;text-align:center;margin-right:.5rem;font-size:.875rem;line-height:1.15rem;width:1.15rem}@media (min-width:950px){.shopping-progress__item{font-size:2.25rem}.shopping-progress__item:before{vertical-align:top;font-size:1.25rem;margin-right:1rem;line-height:2.5875rem;width:2.5875rem}.shopping-progress__item:not(:last-child):after{display:inline-block;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNi4yIiBoZWlnaHQ9IjI0LjEiPjxwYXRoIGQ9Ik0yNC4xIDI0LjFhMiAyIDAgMCAxLTEuNC0zLjRsMTAtMTBhMiAyIDAgMSAxIDIuOSAyLjhsLTEwIDEwYTIgMiAwIDAgMS0xLjUuNnoiIGZpbGw9IiNkYmRiZGIiLz48cGF0aCBkPSJNMzQuMiAxNGEyIDIgMCAwIDEtMS41LS41bC0xMC0xMGEyIDIgMCAxIDEgMi44LTNsMTAgMTAuMWEyIDIgMCAwIDEtMS4zIDMuNXoiIGZpbGw9IiNkYmRiZGIiLz48cGF0aCBkPSJNMzQuMiAxNEgyYTIgMiAwIDEgMSAwLTRoMzIuMmEyIDIgMCAxIDEgMCA0eiIgZmlsbD0iI2RiZGJkYiIvPjwvc3ZnPg==);margin:0 4rem}}.shopping-progress__item.shopping-progress--current:before,.shopping-progress__item.shopping-progress--current~.shopping-progress__item:before{content:counter(progress)}.shopping-progress--current{color:#4a4a4a}.shopping-progress--current:before{color:#f99300}.simple-tabs{display:none}@media (min-width:1100px){.simple-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #efefef;margin-bottom:3rem}}.simple-tabs__item{display:inline-block}.simple-tabs__item a{display:inline-block;font-size:1.25rem;line-height:3rem;width:13rem;text-align:center;margin-top:2px;text-decoration:none;color:#4a4a4a}.simple-tabs__item.simple-tabs__item--selected a{margin-top:0;border:2px solid #efefef;border-bottom:none;color:#f99300}.simple-tabs__item:hover a{color:#f99300}.slider{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1rem;overflow:scroll}.tns-inner .slider{overflow:hidden}.slider--centered{text-align:center}.slider--centered>*{display:inline-block;text-align:left}.tns-outer{position:relative}.slider__item{padding:1rem;width:100%}.slider__item>*{height:100%}.tns-controls [data-controls=next],.tns-controls [data-controls=prev]{position:absolute;top:calc(50% - 1rem);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;font-size:0;color:#f96000;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.16);box-shadow:0 2px 4px rgba(0,0,0,.16);padding:.5rem}.tns-controls [data-controls=next]:before,.tns-controls [data-controls=prev]:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC4yIiBoZWlnaHQ9IjEyLjEiPjxwYXRoIGQ9Ik02IDBhMSAxIDAgMCAxIC44IDEuN2wtNSA1QTEgMSAwIDEgMSAuMiA1LjVsNS01LjFhMSAxIDAgMCAxIC44LS4zeiIgZmlsbD0iI2Y5OTMwMCIvPjxwYXRoIGQ9Ik0xIDVhMSAxIDAgMCAxIC43LjRsNSA1YTEgMSAwIDEgMS0xLjMgMS40bC01LjEtNUExIDEgMCAwIDEgMSA1eiIgZmlsbD0iI2Y5OTMwMCIvPjxwYXRoIGQ9Ik0xIDVoMTYuMmExIDEgMCAxIDEgMCAySDFhMSAxIDAgMSAxIDAtMnoiIGZpbGw9IiNmOTkzMDAiLz48L3N2Zz4=);display:inline-block}.tns-controls [data-controls=next][disabled],.tns-controls [data-controls=prev][disabled]{visibility:hidden;pointer-events:none}@media (min-width:1050px){.tns-controls [data-controls=next],.tns-controls [data-controls=prev]{display:none}}.tns-controls [data-controls=prev]{left:0}@media (min-width:700px) and (max-width:1005px){.tns-controls [data-controls=prev]{left:-1rem}}.tns-controls [data-controls=next]{right:0}.tns-controls [data-controls=next]:before{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:700px) and (max-width:1005px){.tns-controls [data-controls=next]{right:-1rem}}.socials a{border:1px solid #4a4a4a;color:#4a4a4a;display:inline-block;width:2rem;height:2rem;text-align:center;line-height:2rem;margin-left:.4rem}.socials a svg{fill:currentColor}.tabs__item{display:block}@media (min-width:1005px){.tabs__item{height:600px;display:inline-block}}.tabs__item-title{display:block;text-align:center}@media (min-width:1005px){.tabs__item-title{display:inline-block;font-size:1.25rem;font-weight:400;width:15rem;padding:.5rem;cursor:pointer;margin:0}.tabs__item-title:after{content:none}.tabs__item-radio:checked+.tabs__item-title,.tabs__item-title:active,.tabs__item-title:focus,.tabs__item-title:hover{color:#f99300}.tabs__item-radio:checked+.tabs__item-title{border:2px solid #efefef;border-bottom:none}}.tabs__item-content{position:relative}.tabs__item-content:after,.tabs__item-content:before{content:"";position:absolute;top:-2px;width:1rem;height:3px;background-color:#fff}.tabs__item-content:before{left:0}.tabs__item-content:after{right:0}@media (min-width:1005px){.tabs__item-content{position:absolute;left:0;display:none;border-top:2px solid #efefef;width:100%;padding-top:2rem}}@media (min-width:1005px){.tabs__item-radio:checked~.tabs__item-content{display:block}}.thankyou{margin-bottom:2rem;padding:0 1rem}.thankyou__title{font-size:2.75rem}.thankyou__table{line-height:2rem;font-size:1.125rem}@media (min-width:800px){.thankyou__table{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}.thankyou__table dd{margin-bottom:1rem;font-weight:700}@media (min-width:800px){.thankyou__table dd{margin:0}}.thankyou__product-link{text-decoration:underline}.thankyou__right-side-wrapper{margin-top:2rem}.thankyou__right-side{padding:0 1.5rem}.thankyou__contact{font-size:1.63rem;font-style:normal}.thankyou__mail,.thankyou__tel{margin-bottom:1rem}.thankyou__mail:before,.thankyou__tel:before{display:inline-block;background-size:contain;background-repeat:no-repeat;width:1.5rem;height:1.5rem;padding-right:.7rem}.thankyou__mail a,.thankyou__tel a{display:inline-block}.thankyou__tel:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSI+PHBhdGggZD0iTTExLjMgMTVhNy4zIDcuMyAwIDAgMS0zLjItLjlBMTcuMyAxNy4zIDAgMCAxIDEgN0MtLjMgNC42LS4zIDIuNy44IDEuN2EuNi42IDAgMCAxIC45LjljLS42LjYtLjUgMiAuMyAzLjdBMTYgMTYgMCAwIDAgOC43IDEzYzEuNy44IDMgMSAzLjcuM2EuNi42IDAgMCAxIDEgMSAyLjggMi44IDAgMCAxLTIuMS43eiIgZmlsbD0iIzRBNEE0QSIvPjxwYXRoIGQ9Ik00LjYgNi45YS42LjYgMCAwIDEtLjMtMS4ybDEuNS0uOGEuOS45IDAgMCAwIC41LS44LjguOCAwIDAgMC0uMy0uNWwtMi0yYS45LjkgMCAwIDAtMS0uMy45LjkgMCAwIDAtLjMuMmwtMSAxYS42LjYgMCAwIDEtMS0uOGwxLjEtMWEyLjEgMi4xIDAgMCAxIDMgMGwyLjIgMkEyIDIgMCAwIDEgNy42IDRhMi4xIDIuMSAwIDAgMS0xLjIgMi4ybC0xLjUuN2EuNi42IDAgMCAxLS4zIDB6TTEyLjkgMTQuNGEuNi42IDAgMCAxLS41LTFsMS0xLjFhLjkuOSAwIDAgMCAuMy0uNC45LjkgMCAwIDAtLjItLjhMMTEuNCA5YS44LjggMCAwIDAtLjUtLjMuOS45IDAgMCAwLS44LjVsLS44IDEuNWEuNi42IDAgMCAxLTEuMS0uNmwuNy0xLjVhMi4xIDIuMSAwIDAgMSAyLjItMS4xIDIgMiAwIDAgMSAxLjIuNmwyIDJhMi4xIDIuMSAwIDAgMSAwIDNsLTEgMS4xYS42LjYgMCAwIDEtLjQuMnoiIGZpbGw9IiM0QTRBNEEiLz48cGF0aCBkPSJNOC43IDExYS42LjYgMCAwIDEtLjMtLjFBMTguNCAxOC40IDAgMCAxIDQgNi42YS42LjYgMCAxIDEgMS0uNyAxNy4yIDE3LjIgMCAwIDAgNCA0IC42LjYgMCAwIDEtLjQgMS4xeiIgZmlsbD0iIzRBNEE0QSIvPjwvc3ZnPg==)}.thankyou__mail:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy43IiBoZWlnaHQ9IjE3LjciPjxwYXRoIGQ9Ik0xNy43IDYuNmEuNi42IDAgMCAwIDAtLjJ2LS4yYS42LjYgMCAwIDAtLjEgMCAuNi42IDAgMCAwLS4xLS4xTDkuMiAwYS43LjcgMCAwIDAtLjIgMCAuNy43IDAgMCAwLS4yIDAgLjcuNyAwIDAgMC0uMiAwIC43LjcgMCAwIDAtLjIgMGwtOC4yIDZhLjcuNyAwIDAgMC0uMSAwdi4xbC0uMS4xYS43LjcgMCAwIDAgMCAuMS42LjYgMCAwIDAgMCAuMWwtLjEuMVYxN2EuNy43IDAgMCAwIC43LjdIMTdhLjcuNyAwIDAgMCAuNy0uN1Y2LjZ6TTkgMTAuOUwzLjMgNy40aDExLjJ6bTAtOS4zTDE0LjcgNkgzek0xLjUgMTYuMlY4bDcgNC40YS43LjcgMCAwIDAgLjEuMS43LjcgMCAwIDAgLjMgMCAuNy43IDAgMCAwIC4yIDAgLjguOCAwIDAgMCAuMiAwbDctNC41djguMnoiIGZpbGw9IiM0QTRBNEEiLz48L3N2Zz4=)}.top-counter{counter-reset:top-products}.top-counter .top-counter__item{position:relative}.top-counter .top-counter__item:after{counter-increment:top-products;content:counter(top-products);position:absolute;top:-1rem;right:-1rem;font-size:1.25rem;background-color:#f99300;border-radius:50%;color:#fff;width:2rem;height:2rem;line-height:2rem;text-align:center;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.woocommerce-LostPassword a,.woocommerce-privacy-policy-link{color:#4a4a4a}.woocommerce-myaccount__form-login{display:grid;grid-gap:3rem;margin:0 1rem 4rem}@media (min-width:56rem){.woocommerce-myaccount__form-login{grid-template-columns:1fr 1fr;margin:0 0 4rem}}.woocommerce-myaccount__form-login .woocommerce-form{padding:0}.woocommerce-myaccount__form-login-title{font-size:2.25rem}.woocommerce-myaccount__form-login-login{padding:1rem 6.5rem 3rem}.woocommerce-myaccount__form-login-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}.woocommerce-myaccount__form-login-lostpass{text-align:center;margin-top:3.5rem}.woocommerce-myaccount__form-login-register{padding:3.4rem 6.5rem 3rem 3.5rem}.woocommerce-myaccount__form-login-register .woocommerce-privacy-policy-text{font-size:.875rem;line-height:1.5rem}.woocommerce-myaccount__form-login-register-title{font-size:1.63rem;margin:0;line-height:2.5rem}.woocommerce-myaccount__form-login-register-subtitle{font-size:1.63rem;margin:0 0 1.5rem;line-height:2.5rem;font-weight:400}.woocommerce-myaccount__form-login-register-subtitle:after{bottom:-.5rem}.woocommerce-account .woocommerce-MyAccount-navigation a{line-height:2rem}.woocommerce-account .woocommerce-MyAccount-navigation .is-active{font-weight:700}@media (max-width:699px){.woocommerce-account .woocommerce-MyAccount-navigation ul{white-space:nowrap;overflow-x:scroll;margin-bottom:1rem}.woocommerce-account .woocommerce-MyAccount-navigation li{display:inline-block;padding-right:.5rem}.woocommerce-account .woocommerce-MyAccount-navigation li+li{border-left:1px solid #d1d1d1;padding-left:.5rem}}@media (min-width:700px){.woocommerce-account .woocommerce-MyAccount-navigation{padding-right:3rem;border-right:1px solid #d1d1d1}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout{border-top:1px solid #d1d1d1;margin-top:3rem}}.woocommerce-account .woocommerce-MyAccount-content a:not(.button){color:#4a4a4a}.woocommerce-account .woocommerce-MyAccount-orders{width:100%;border-spacing:0}.woocommerce-account .woocommerce-MyAccount-orders thead{text-align:left}.woocommerce-account .woocommerce-MyAccount-orders thead .woocommerce-orders-table__header-order-actions{width:1%;text-align:center}.woocommerce-account .woocommerce-MyAccount-orders td{padding:.5rem;border-bottom:1px solid #d1d1d1}.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a{text-decoration:none}@media (max-width:550px),(min-width:700px) and (max-width:800px){.woocommerce-account .woocommerce-MyAccount-orders thead{display:none}.woocommerce-account .woocommerce-MyAccount-orders tr{display:block;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #d1d1d1}.woocommerce-account .woocommerce-MyAccount-orders td{display:block;border:none}.woocommerce-account .woocommerce-MyAccount-orders td:not(.woocommerce-orders-table__cell-order-actions):before{content:attr(data-title) ": ";font-weight:700}}body.logged-in.woocommerce-account .woocommerce{padding:0 1rem;margin-bottom:2rem}@media (min-width:700px){body.logged-in.woocommerce-account .woocommerce{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-gap:3rem;margin-bottom:2rem}}.woocommerce-orders .woocommerce-message--info .button{display:none}.woocommerce-view-order mark{font-weight:700;background-color:transparent}@media (min-width:900px){.woocommerce-view-order .woocommerce-MyAccount-content{display:grid;grid-template-columns:1fr 1fr}}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-notices-wrapper,.woocommerce-view-order .woocommerce-MyAccount-content>p{grid-column:1/span 2}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details{text-align:left;border-spacing:0}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details td{padding:.3rem .5rem}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td{border-bottom:1px solid #d1d1d1}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-columns--addresses{display:grid}@media (min-width:900px){.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-columns--addresses{grid-template-columns:1fr 1fr}}@media (min-width:500px){.woocommerce-edit-address .woocommerce-address-fields__field-wrapper,.woocommerce-edit-address .woocommerce-Addresses{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}}.woocommerce-edit-address #billing_company_field{grid-column:1;grid-row:5}.woocommerce-edit-address #billing_address_2_field,.woocommerce-edit-address #shipping_address_2_field,.woocommerce-edit-address #shipping_company_field{display:none}@media (min-width:500px){.woocommerce-edit-account .woocommerce-EditAccountForm{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}}.woocommerce-edit-account .woocommerce-EditAccountForm .clear{display:none}.woocommerce-edit-account .woocommerce-EditAccountForm fieldset{grid-column:1/span 2}.woocommerce-breadcrumb{font-size:.875rem;border-bottom:1px solid #e5e5e5;padding:.8rem 1rem;-webkit-box-shadow:inset 0 8px 6px -5px rgba(0,0,0,.31);box-shadow:inset 0 8px 6px -5px rgba(0,0,0,.31);margin-bottom:1rem}@media (min-width:700px){.woocommerce-breadcrumb{margin-left:-1rem;margin-right:-1rem;padding-left:2rem;padding-right:2rem}}@media (min-width:1005px){.woocommerce-breadcrumb{padding:.8rem 0;-webkit-box-shadow:none;box-shadow:none;margin:-2rem 0 1rem}}.woocommerce-breadcrumb a{text-transform:lowercase;color:inherit}.woocommerce-address-fields .form-row label:not(.woocommerce-form__label-for-checkbox),.woocommerce-EditAccountForm .form-row label:not(.woocommerce-form__label-for-checkbox),.woocommerce-form .form-row label:not(.woocommerce-form__label-for-checkbox){display:block;font-size:.875rem}.woocommerce-address-fields .form-row label:not(.woocommerce-form__label-for-checkbox) abbr,.woocommerce-EditAccountForm .form-row label:not(.woocommerce-form__label-for-checkbox) abbr,.woocommerce-form .form-row label:not(.woocommerce-form__label-for-checkbox) abbr{text-decoration:none}.woocommerce-address-fields .form-row label:not(.woocommerce-form__label-for-checkbox) .optional,.woocommerce-EditAccountForm .form-row label:not(.woocommerce-form__label-for-checkbox) .optional,.woocommerce-form .form-row label:not(.woocommerce-form__label-for-checkbox) .optional{display:none}.woocommerce-address-fields .form-row input:not(.woocommerce-form__input-checkbox),.woocommerce-address-fields .form-row strong,.woocommerce-address-fields .form-row textarea,.woocommerce-EditAccountForm .form-row input:not(.woocommerce-form__input-checkbox),.woocommerce-EditAccountForm .form-row strong,.woocommerce-EditAccountForm .form-row textarea,.woocommerce-form .form-row input:not(.woocommerce-form__input-checkbox),.woocommerce-form .form-row strong,.woocommerce-form .form-row textarea{display:block;width:100%;line-height:3rem;border:1px solid #a5a5a5;padding:0 1rem;background-color:#fff}.woocommerce-address-fields .form-row textarea,.woocommerce-EditAccountForm .form-row textarea,.woocommerce-form .form-row textarea{padding:1rem;height:6rem;line-height:normal}.woocommerce-error,.woocommerce-message{color:#fff;padding:1rem;margin-bottom:2rem}.woocommerce-error a,.woocommerce-message a{color:inherit}.woocommerce-error{background-color:#f96000}.woocommerce-message{background-color:#54cc7d}.woocommerce-pagination ul{list-style:none;display:grid;grid-auto-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:.5rem;margin-top:2rem}.woocommerce-pagination li{display:inline-block}.woocommerce-pagination li *{display:inline-block;height:3rem;width:3rem;text-align:center;line-height:3rem;color:#a5a5a5;border:1px solid;font-weight:700}.woocommerce-pagination li a{text-decoration:none}.woocommerce-pagination li .current{color:#f99300}.woocommerce-pagination--without-numbers{margin-top:2rem;text-align:center}.archive.taxonomy-product_cat-casopis-smn-data .product-category__main .simple-tabs,.archive.taxonomy-product_cat-casopis-smn-data .product-category__sidebar{display:none}.footer{background-color:#4a4a4a;color:#fff;padding-bottom:4rem}.footer a{color:currentColor;text-decoration:none}.footer__container{padding:2rem 1rem}@media (min-width:500px){.footer__container{display:grid;grid-template-columns:repeat(2,1fr);padding:0 1rem}}@media (min-width:900px){.footer__container{display:grid;grid-template-columns:repeat(4,1fr)}}.footer__title{font-size:1.63rem}.footer__title:after{background-color:currentColor}@media (max-width:499px){.footer__title--first{margin-top:0}}.footer__list{list-style:none;margin-top:-1rem}.footer__list li{padding:.4rem 0}.footer__social{margin-top:1rem}.footer__social a{border:1px solid #fff;width:3rem;height:3rem;line-height:3rem;margin-right:.4rem}.footer__mail,.footer__tel{display:inline-block;margin-bottom:.7rem}.footer__mail:before,.footer__tel:before{padding-right:.4rem;position:relative;top:3px}.footer__tel:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSI+PHBhdGggZD0iTTExLjMgMTVhNy4zIDcuMyAwIDAgMS0zLjItLjlBMTcuMyAxNy4zIDAgMCAxIDEgN0MtLjMgNC42LS4zIDIuNy44IDEuN2EuNi42IDAgMCAxIC45LjljLS42LjYtLjUgMiAuMyAzLjdBMTYgMTYgMCAwIDAgOC43IDEzYzEuNy44IDMgMSAzLjcuM2EuNi42IDAgMCAxIDEgMSAyLjggMi44IDAgMCAxLTIuMS43eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik00LjYgNi45YS42LjYgMCAwIDEtLjMtMS4ybDEuNS0uOGEuOS45IDAgMCAwIC41LS44LjguOCAwIDAgMC0uMy0uNWwtMi0yYS45LjkgMCAwIDAtMS0uMy45LjkgMCAwIDAtLjMuMmwtMSAxYS42LjYgMCAwIDEtMS0uOGwxLjEtMWEyLjEgMi4xIDAgMCAxIDMgMGwyLjIgMkEyIDIgMCAwIDEgNy42IDRhMi4xIDIuMSAwIDAgMS0xLjIgMi4ybC0xLjUuN2EuNi42IDAgMCAxLS4zIDB6TTEyLjkgMTQuNGEuNi42IDAgMCAxLS41LTFsMS0xLjFhLjkuOSAwIDAgMCAuMy0uNC45LjkgMCAwIDAtLjItLjhMMTEuNCA5YS44LjggMCAwIDAtLjUtLjMuOS45IDAgMCAwLS44LjVsLS44IDEuNWEuNi42IDAgMCAxLTEuMS0uNmwuNy0xLjVhMi4xIDIuMSAwIDAgMSAyLjItMS4xIDIgMiAwIDAgMSAxLjIuNmwyIDJhMi4xIDIuMSAwIDAgMSAwIDNsLTEgMS4xYS42LjYgMCAwIDEtLjQuMnoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNOC43IDExYS42LjYgMCAwIDEtLjMtLjFBMTguNCAxOC40IDAgMCAxIDQgNi42YS42LjYgMCAxIDEgMS0uNyAxNy4yIDE3LjIgMCAwIDAgNCA0IC42LjYgMCAwIDEtLjQgMS4xeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}.footer__mail:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy43IiBoZWlnaHQ9IjE3LjciPjxwYXRoIGQ9Ik0xNy43IDYuNmEuNi42IDAgMCAwIDAtLjJ2LS4yYS42LjYgMCAwIDAtLjEgMCAuNi42IDAgMCAwLS4xLS4xTDkuMiAwYS43LjcgMCAwIDAtLjIgMCAuNy43IDAgMCAwLS4yIDAgLjcuNyAwIDAgMC0uMiAwIC43LjcgMCAwIDAtLjIgMGwtOC4yIDZhLjcuNyAwIDAgMC0uMSAwdi4xbC0uMS4xYS43LjcgMCAwIDAgMCAuMS42LjYgMCAwIDAgMCAuMWwtLjEuMVYxN2EuNy43IDAgMCAwIC43LjdIMTdhLjcuNyAwIDAgMCAuNy0uN1Y2LjZ6TTkgMTAuOUwzLjMgNy40aDExLjJ6bTAtOS4zTDE0LjcgNkgzek0xLjUgMTYuMlY4bDcgNC40YS43LjcgMCAwIDAgLjEuMS43LjcgMCAwIDAgLjMgMCAuNy43IDAgMCAwIC4yIDAgLjguOCAwIDAgMCAuMiAwbDctNC41djguMnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.front__tabs{margin-top:2rem}.front__products-more{margin-bottom:4rem}.header{display:grid;grid-template-columns:-webkit-min-content -webkit-min-content auto -webkit-max-content;grid-template-columns:min-content min-content auto max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1005px){.header{grid-template-columns:120px auto 300px;grid-template-rows:auto auto;margin-bottom:2rem}}@media (min-width:1150px){.header{grid-template-columns:1fr auto 1fr}}.logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:.5rem 0 .5rem .7rem}@media (min-width:1005px){.logo{padding:1rem 0}}.logo img{max-width:100px;height:auto}@media (min-width:1150px){.logo img{max-width:200px}}.header-search{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;justify-self:center}.cart-widget{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;justify-self:right}@media (min-width:1005px){.main-nav{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;grid-column:1/span 3}}.post{background-color:#f4f4f4}.post__img-container{position:relative;height:18rem}.post-title--underlined:after,.post__container h2:after,.post__container h3:after,.post__title-wrap:after{content:"";width:89px;height:2px;background-color:#f99300;position:absolute;left:0;bottom:0}.post__img{background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;background-position:50%}.post__img:not(.post__img--empty):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.post__title-wrap{color:#fff;left:1rem;position:absolute;bottom:0;margin-bottom:28px}@media (min-width:700px){.post__title-wrap{left:7.5rem}}.post__img--empty .post__title-wrap{color:#4a4a4a}.post__title{font-size:1.875rem;color:inherit;margin-bottom:8px}.post__meta{font-size:.875rem;margin-bottom:15px}.post__meta time{color:inherit}.post__meta .post__categories,.post__meta time{display:inline-block}.post__meta .post__categories a{color:inherit;text-decoration:none;-webkit-transition:all .3s;-o-transition:.3s all;transition:all .3s}.post__meta .post__categories a:not(:last-child):after{content:", "}.post__meta .post__categories a:hover{-webkit-transition:all .3s;-o-transition:.3s all;transition:all .3s;color:#f99300}.post__container{padding:3.75rem 1rem 3rem;font-size:1.125rem;line-height:1.625rem}@media (min-width:700px){.post__container{padding:3.75rem 7.5rem 3rem;margin-bottom:40px}}.post__container p{margin:0}.post__container p:not(:last-child){margin-bottom:20px}.post__container h2{font-size:1.6875rem;margin-top:40px;padding-bottom:20px;margin-bottom:20px;position:relative}.post__container h3{font-size:1.6875rem;color:#f99300;margin-top:0;padding-bottom:14px;margin-bottom:26px;position:relative}.post__subtitle{font-size:1.63rem}.post__quote{margin:0 0 2rem;font-style:italic}.post__link{font-size:1rem;line-height:1.3125rem;display:inline-block;margin-top:.5rem}.post__prayer{position:relative;margin-top:1.5rem!important;margin-bottom:3rem!important;font-size:1.63rem;line-height:2.125rem;color:#f96000}.post__prayer:after{content:"";width:90px;height:2px;background-color:#f99300;position:absolute;bottom:-1.2rem;left:0}@media (min-width:520px){.posts{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;row-gap:1.2rem}}@media (min-width:900px){.posts{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:2.5rem}}@media (min-width:1400px){.posts{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:2.5rem}}.posts__container{padding-left:20px;padding-right:20px}@media (min-width:700px){.posts__container{padding:0;min-height:680px}}.posts__post{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.29);box-shadow:0 3px 6px 0 rgba(0,0,0,.29);position:relative;margin-bottom:20px;z-index:1;width:100%}@media (min-width:520px){.posts__post{margin-bottom:0}}.posts__wrap{padding:17px 15px 24px}.posts__img{height:42vw;max-height:234px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}@media (min-width:520px){.posts__img{height:16vw;max-height:169px}}@media (min-width:520px){.posts__content{min-height:107px}}.posts__button{padding:6px 20px;font-size:.875rem}.posts__button:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;-webkit-transition:all .3s;-o-transition:.3s all;transition:all .3s;background-color:#fff;z-index:-1}.posts__button:hover:before{background-color:#f4f4f4}.posts__placeholder{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhZCIgZGF0YS1pY29uPSJwZW4iIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLXBlbiBmYS13LTE2IGZhLTd4Ij48ZyBjbGFzcz0iZmEtZ3JvdXAiPjxwYXRoIGZpbGw9IiNmZmMwNjUiIGQ9Ik00OTggMTQyLjA4bC01Ni42IDU2LjU1LTEyOC0xMjggNTYuNTUtNTYuNTVhNDggNDggMCAwIDEgNjcuOTEgMEw0OTggNzQuMTdhNDggNDggMCAwIDEgMCA2Ny45MXoiIGNsYXNzPSJmYS1zZWNvbmRhcnkiPjwvcGF0aD48cGF0aCBmaWxsPSIjZjk5MzAwIiBkPSJNMTIuODUgMzcxLjExTC4xNSA0ODUuMzNhMjQgMjQgMCAwIDAgMjYuNDkgMjYuNTFsMTE0LjE0LTEyLjYgMjc4LTI3OC0xMjgtMTI4eiIgY2xhc3M9ImZhLXByaW1hcnkiPjwvcGF0aD48L2c+PC9zdmc+);background-size:80% 80%}.posts__title{margin:0 0 5px;font-size:1.25rem;line-height:1.625rem}.posts__meta{font-size:.875rem;margin-bottom:15px}.posts__meta time{color:#a5a5a5}.posts__meta .posts__categories,.posts__meta time{display:inline-block}.posts__meta .posts__categories a{color:#a5a5a5;text-decoration:none;-webkit-transition:all .3s;-o-transition:.3s all;transition:all .3s}.posts__meta .posts__categories a:not(:last-child):after{content:", "}.posts__meta .posts__categories a:hover{-webkit-transition:all .3s;-o-transition:.3s all;transition:all .3s;color:#f99300}.posts__pagination{padding-bottom:2rem}.posts__pagination .nav-links{list-style:none;display:grid;grid-auto-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:.5rem;margin-top:2rem}.posts__pagination .page-numbers{display:inline-block;height:3rem;width:3rem;text-align:center;line-height:3rem;color:#a5a5a5;border:1px solid;font-weight:700;text-decoration:none}.posts__pagination .page-numbers.current{color:#f99300}.posts__pagination .page-numbers.prev{font-size:0}.posts__pagination .page-numbers.prev:before{content:"\2190";font-size:1.25rem}.posts__pagination .page-numbers.next{font-size:0}.posts__pagination .page-numbers.next:before{content:"\2192";font-size:1.25rem}.shopping{display:grid}@media (min-width:1100px){.shopping{grid-template-columns:minmax(500px,auto) auto;grid-gap:2rem}}.shopping__coupon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem;width:100%;max-width:40rem}.shopping__coupon-input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 1rem;outline:none;border:1px solid #a5a5a5;font-size:.875rem}.shopping__right-side{position:sticky;top:2rem;-ms-flex-item-align:start;align-self:start}.shopping__right-side--box{background-color:#f4f4f4;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.shopping__title{font-size:1.25rem;margin:3rem 0 2rem}.shopping__title:after{bottom:-.5rem}.shopping__discounts{font-size:.875rem}.shopping__total{width:100%;background-color:#4a4a4a;color:#fff;font-size:1.25rem;padding:.5rem 1.5rem;text-align:right}*+.shopping__total{margin:2rem 0 0}.shopping__total-price-col{width:1%}.shopping__total-cost{font-weight:700}body#tinymce{margin:12px!important}