<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">a:hover {color:black}

.js-Dropdown {
  display: inline-block;
  font: 400 14px sans-serif;
  position: relative;
  width: 20em;
}
.js-Dropdown-title {
  background: #ffffff;
  border: 1px groove #a5a5a5;
  box-sizing: border-box;
  cursor: pointer;
  font: 400 14px sans-serif;
  height: 3em;
  padding: 0.5em;
  position: relative;
  text-align: left;
  width: 100%;
}
.js-Dropdown-title:after {
  border-color: #a5a5a5 transparent transparent transparent;
  border-style: solid;
  border-width: 10px 12px;
  content: '';
  display: block;
  height: 0;
  position: absolute;
  right: 1em;
  top: 45%;
  width: 0;
}
.js-Dropdown-list {
  background: #ffffff;
  border-left: 1px solid #a5a5a5;
  border-right: 1px solid #a5a5a5;
  box-sizing: border-box;
  display: none;
  height: 0;
  list-style: none;
  margin: 0;
  opacity: 0;
  padding: 0;
  position: absolute;
  transition: 0.2s linear;
  width: 100%;
  z-index: 999;
}
.js-Dropdown-list.is-open {
  display: block;
  height: auto;
  opacity: 1;
}
.js-Dropdown-list li {
  border-bottom: 1px solid #a5a5a5;
  cursor: pointer;
  padding: 1em 0.5em;
}
.js-Dropdown-list li:hover {
  background-color: #fff5e9;
}
.js-Dropdown-list li.is-selected {
  background-color: #ffdfb6;
}
.js-Dropdown-optgroup {
  border-bottom: 1px solid #a5a5a5;
  color: #a5a5a5;
  cursor: default;
  padding: 1em 0.5em;
  text-align: center;
}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:38px;line-height:36px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .nice-select-dropdown{margin-top:4px;background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-19px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;opacity:0}.nice-select .list{border-radius:5px;box-sizing:border-box;overflow:hidden;padding:0;max-height:210px;overflow-y:auto}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.nice-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.nice-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{box-sizing:border-box;width:100%;padding:5px;pointer-events:none;border-radius:5px 5px 0 0}.nice-select .nice-select-search{box-sizing:border-box;background-color:#fff;border:1px solid #e8e8e8;border-radius:3px;color:#444;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:100%;min-height:36px;line-height:22px;height:auto;outline:0!important;font-size:14px}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{cursor:default;line-height:1}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}*,*:focus,*:active{outline:none;box-shadow:none}a{color:inherit;text-decoration:none}button[disabled],input[disabled]{cursor:default}button{cursor:pointer}input,select,button{background-color:transparent;border:none;border-radius:0;box-shadow:none;color:inherit;font-size:inherit;margin:0;outline:none;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}select::-ms-expand{display:none}img,iframe,video,audio,object{max-width:100%}img,iframe{border:0 none}img{height:auto;display:inline-block;vertical-align:middle}.bg-black{background-color:#000 !important}.black{color:#000 !important}.bg-white{background-color:#fff !important}.white{color:#fff !important}.bg-grey{background-color:#55575b !important}.grey{color:#55575b !important}.bg-light-grey{background-color:#f6f6f6 !important}.light-grey{color:#f6f6f6 !important}.bg-dark-grey{background-color:#505050 !important}.dark-grey{color:#505050 !important}.bg-yellow{background-color:#fdd007 !important}.yellow{color:#fdd007 !important}.bg-red{background-color:#bc0000 !important}.red{color:#bc0000 !important}/*! critical */body,.article__body h1,.wysiwyg h1,.h1,.article__body h2,.wysiwyg h2,.h2,.article__body h3,.wysiwyg h3,.h3,.article__body h4,.wysiwyg h4,.h4,.article__body h5,.wysiwyg h5,.h5,.article__body h6,.wysiwyg h6,.h6,.h6--link,.wysiwyg,.wysiwyg p,.p2,.bq,.link,.checkbox input[type="checkbox"] ~ label,input.field,textarea.field,.select select,.collection__nav-btn,.collection__filter&gt;.boost-pfs-filter-clear-all,.boost-pfs-filter-custom-sorting button&gt;span,.order-item__title,.product__title,.product__collection-tag,.product__additional-tags,.product__form .form__sticky-head span,.product__form .form__sticky-btn,.product-accordions__nav a,.product-accordions__btn,.product-nutricional__nav a,.product-nutricional__title,.product-nutricional__additional-tags,.product-racionamiento__title,.product-racionamiento__additional-tags,.product-comparacion__entry,.table-comparacion .js-Dropdown,.table-comparacion .js-Dropdown button,.table-comparacion__title,.account__nav h2,.account__nav&gt;a,.account__title,.address__actions a,.login-register__title,.login-register__nav a,.points p,.article-item__title,.btn,.footer__nav h6,.form-subscribe .form__note,.form-subscribe .form__btn,.image-text__title,.image-text__entry,.nav-mobile .nav__cta,.nav&gt;ul&gt;li&gt;a,.product-item__title,.product-item__tags,.product-item__cta,.quantity-selector input,.quantity-selector button,.subhero-cta__btn,.cart__title,.cart-item__title,.cart-item__additional-tags{font-family:"Gotham", serif;font-weight:normal;font-size:15px;line-height:1.2}.p0,.nav .nav__dropdown .nav__dropdown&gt;ul,.p1,.p3,.title,.collection__filter-title{font-family:"Dancing Script", arial, sans-serif;font-weight:normal}.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title,.product-nutricional__collection-tag,.product-ingredients__title,.product-ingredients__nav p,.product-ingredients__content,.product-beneficios__collection-tag,.product-beneficios__text h3,.product-racionamiento__collection-tag,.product-racionamiento__total,.product-racionamiento__label,.product-comparacion__title,.table-comparacion__collection-tag,.product-label,.filter-block__title,.filter-block__text,.product-item__collection-tag,.subhero-cta__center-text,.subhero-cta__center-link{font-family:"MillerText", arial, serif;font-weight:normal}body{color:#55575b;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.article__body h1,.wysiwyg h1,.h1{font-size:48px;line-height:56px}@media (min-width: 769px){.article__body h1,.wysiwyg h1,.h1{font-size:54px;line-height:62px}}.article__body h2,.wysiwyg h2,.h2{font-size:36px;line-height:44px}@media (min-width: 481px){.article__body h2,.wysiwyg h2,.h2{font-size:48px;line-height:56px}}.article__body h3,.wysiwyg h3,.h3{font-size:24px;line-height:32px}@media (min-width: 481px){.article__body h3,.wysiwyg h3,.h3{font-size:36px;line-height:42px}}.article__body h4,.wysiwyg h4,.h4{font-size:24px;line-height:32px}.article__body h5,.wysiwyg h5,.h5{font-size:16px;line-height:24px;letter-spacing:3px;text-transform:uppercase}.article__body h6,.wysiwyg h6,.h6{font-size:12px;line-height:20px;letter-spacing:3px;text-transform:uppercase}.h6--link{font-size:14px;line-height:22px;letter-spacing:3px;text-transform:uppercase}.p0{font-size:18px;line-height:26px}.nav .nav__dropdown .nav__dropdown&gt;ul,.p1{font-size:16px;line-height:24px}.wysiwyg,.wysiwyg p,.p2{font-size:14px;line-height:22px}.p3{font-size:12px;line-height:20px}.bq{font-size:20px;line-height:1.4}@media (min-width: 481px){.bq{font-size:28px}}.link{font-size:14px;font-weight:600;text-transform:uppercase}.underline-links a{text-decoration:underline}.underline-links a:hover{text-decoration:none}.italic,.wysiwyg i,.wysiwyg em{font-style:italic}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.underline{text-decoration:underline}.decoration--none{text-decoration:none}.light{font-weight:100}.medium{font-weight:500}.semi{font-weight:600}.bold,.wysiwyg b,.wysiwyg strong{font-weight:700}.no-wrap{white-space:nowrap}.text-with-dots{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}/*! end critical */.title{display:flex;font-size:34px;text-align:center;color:#7e7e7e}@media (min-width: 769px){.title{font-size:60px}}.title--lines::before,.title--lines::after{content:'';height:1px;flex:1 1;background:currentColor;z-index:-1;margin-right:10px;margin-top:20px}@media (min-width: 769px){.title--lines::before,.title--lines::after{margin-top:36px;margin-right:50px}}.title--lines::after{left:auto;right:0;margin-right:0;margin-left:10px}@media (min-width: 769px){.title--lines::after{margin-left:50px}}.align-l{text-align:left}.align-c{text-align:center}.align-r{text-align:right}.align-j{text-align:justify}.align-m{vertical-align:middle}.align-t{vertical-align:top}.align-b{vertical-align:baseline}.flip-h{transform:scale(-1, 1)}.container{margin:0 auto;position:relative;max-width:1200px;width:calc(100% - 24px)}@media (min-width: 481px){.container{width:calc(100% - 72px)}}.container--fluid{max-width:100%}.container--full-xs{width:100%}@media (min-width: 481px){.container--full-xs{width:calc(100% - 72px)}}.container--mobile-no-margin{width:100%}@media (min-width: 769px){.container--mobile-no-margin{width:calc(100% - 72px)}}.container--xxs{max-width:375px}.container--xs{max-width:480px}.container--s{max-width:768px}.container--m{max-width:1023px}.container--md{max-width:1200px}.container--l{max-width:1440px}.inline{display:inline}.inline-block{display:inline-block}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:-webkit-sticky;position:sticky;top:0}.pointer{cursor:pointer}.block,.inline,.inline-block,.block-xxs,.inline-xxs,.inline-block-xxs,.block-xs,.inline-xs,.inline-block-xs,.block-s,.inline-s,.inline-block-s,.block-m,.inline-m,.inline-block-m,.block-md,.inline-md,.inline-block-md,.block-l,.inline-l,.inline-block-l{display:none !important}@media (max-width: 375px){.block{display:block !important}.inline{display:inline !important}.inline-block{display:inline-block !important}}@media (min-width: 376px) and (max-width: 480px){.hidden-xxs{display:none !important}.block-xxs{display:block !important}.inline-xxs{display:inline !important}.inline-block-xxs{display:inline-block !important}}@media (min-width: 481px) and (max-width: 768px){.hidden-xs{display:none !important}.block-xs{display:block !important}.inline-xs{display:inline !important}.inline-block-xs{display:inline-block !important}}@media (min-width: 769px) and (max-width: 1023px){.hidden-s{display:none !important}.block-s{display:block !important}.inline-s{display:inline !important}.inline-block-s{display:inline-block !important}}@media (min-width: 1024px) and (max-width: 1200px){.hidden-m{display:none !important}.block-m{display:block !important}.inline-m{display:inline !important}.inline-block-m{display:inline-block !important}}@media (min-width: 1201px) and (max-width: 1440px){.hidden-md{display:none !important}.block-md{display:block !important}.inline-md{display:inline !important}.inline-block-md{display:inline-block !important}}@media (min-width: 1441px){.hidden-l{display:none !important}.block-l{display:block !important}.inline-l{display:inline !important}.inline-block-l{display:inline-block !important}}.mha,.mxa{margin-left:auto}.mha,.mxa{margin-right:auto}.mva,.mxa{margin-top:auto}.mva,.mxa{margin-bottom:auto}.mt0,.mv0,.mx0{margin-top:0}.mb0,.mv0,.mx0{margin-bottom:0}.pt0,.pv0,.px0{padding-top:0}.pb0,.pv0,.px0{padding-bottom:0}.pr0,.ph0,.px0{padding-right:0}.pl0,.ph0,.px0{padding-left:0}.mt025,.mv025,.mx025{margin-top:0.25em}.mb025,.mv025,.mx025{margin-bottom:0.25em}.ml025,.mh025,.mx025{margin-left:0.25em}.mr025,.mh025,.mx025{margin-right:0.25em}.pt025,.pv025,.px025{padding-top:0.25em}.pb025,.pv025,.px025{padding-bottom:0.25em}.pl025,.ph025,.px025{padding-left:0.25em}.pr025,.ph025,.px025{padding-right:0.25em}.mt05,.mv05,.mx05{margin-top:0.5em}.mb05,.mv05,.mx05{margin-bottom:0.5em}.ml05,.mh05,.mx05{margin-left:0.5em}.mr05,.mh05,.mx05{margin-right:0.5em}.pt05,.pv05,.px05{padding-top:0.5em}.pb05,.pv05,.px05{padding-bottom:0.5em}.pl05,.ph05,.px05{padding-left:0.5em}.pr05,.ph05,.px05{padding-right:0.5em}.mt075,.mv075,.mx075{margin-top:0.75em}.mb075,.mv075,.mx075{margin-bottom:0.75em}.ml075,.mh075,.mx075{margin-left:0.75em}.mr075,.mh075,.mx075{margin-right:0.75em}.pt075,.pv075,.px075{padding-top:0.75em}.pb075,.pv075,.px075{padding-bottom:0.75em}.pl075,.ph075,.px075{padding-left:0.75em}.pr075,.ph075,.px075{padding-right:0.75em}.mt1,.mv1,.mx1{margin-top:1em}.mb1,.mv1,.mx1{margin-bottom:1em}.ml1,.mh1,.mx1{margin-left:1em}.mr1,.mh1,.mx1{margin-right:1em}.mln1{margin-left:-1em}.mrn1{margin-right:-1em}.mhn1{margin-left:-1em;margin-right:-1em}.pt1,.pv1,.px1{padding-top:1em}.pb1,.pv1,.px1{padding-bottom:1em}.pl1,.ph1,.px1{padding-left:1em}.pr1,.ph1,.px1{padding-right:1em}.mt15,.mv15,.mx15{margin-top:1.5em}.mb15,.mv15,.mx15{margin-bottom:1.5em}.ml15,.mh15,.mx15{margin-left:1.5em}.mr15,.mh15,.mx15{margin-right:1.5em}.mln15{margin-left:-1.5em}.mrn15{margin-right:-1.5em}.mhn15{margin-left:-1.5em;margin-right:-15em}.pt15,.pv15,.px15{padding-top:1.5em}.pb15,.pv15,.px15{padding-bottom:1.5em}.pl15,.ph15,.px15{padding-left:1.5em}.pr15,.ph15,.px15{padding-right:1.5em}.mt2,.mv2,.mx2{margin-top:2em}.mb2,.mv2,.mx2{margin-bottom:2em}.ml2,.mh2,.mx2{margin-left:2em}.mr2,.mh2,.mx2{margin-right:2em}.mln2{margin-left:-2em}.mrn2{margin-right:-2em}.mhn2{margin-left:-2em;margin-right:-2em}.pt2,.pv2,.px2{padding-top:2em}.pb2,.pv2,.px2{padding-bottom:2em}.pl2,.ph2,.px2{padding-left:2em}.pr2,.ph2,.px2{padding-right:2em}.f{display:flex}.fw{flex-wrap:wrap}.ais{align-items:flex-start}.aie{align-items:flex-end}.aic{align-items:center}.aib{align-items:baseline}.jcs{justify-content:flex-start}.jce{justify-content:flex-end}.jcc{justify-content:center}.jcb{justify-content:space-between}.fa{flex:1 1 auto;min-width:0;min-height:0}.ff{flex-shrink:0}.fdc{flex-direction:column}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}.form-row{position:relative;margin-bottom:16px}.form-row label{display:block;font-size:14px;line-height:1.5;padding:2px 0}.form-cols{display:flex;justify-content:space-between}.form-cols&gt;div{width:calc(50% - 10px)}.form-message{margin-top:8px;font-size:14px}.form-message ul{list-style:none}.form-message li{color:red}input::-moz-placeholder, textarea::-moz-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:inherit;opacity:1}input::placeholder,textarea::placeholder{color:inherit;opacity:1}select{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:inherit;font-weight:inherit}select::-ms-expand{display:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}.checkbox{display:flex;flex-flow:row nowrap;min-height:20px;align-items:center;width:100%;position:relative}.checkbox input[type="checkbox"]{position:absolute;opacity:0}.checkbox input[type="checkbox"] ~ label{flex:1 1 100%;font-weight:400;font-size:12px;line-height:1.5;padding:6px 0 6px 22px;text-align:center;color:#4a4a4a;cursor:pointer}.checkbox input[type="checkbox"] ~ label a{text-decoration:underline}.checkbox input[type="checkbox"] ~ label a:hover{text-decoration:none}.checkbox input[type="checkbox"] ~ label::before{content:'';box-sizing:border-box;position:absolute;top:50%;left:0;transform:translateY(-50%);width:15px;height:15px;padding:4px;background:#fff;border-radius:4px;border:1px solid #707070}.checkbox input[type="checkbox"] ~ label::after{content:none;position:absolute;top:50%;left:3px;transform:translateY(-50%) rotate(-45deg);display:inline-block;height:3px;width:7px;margin-top:-1px;border-left:2px solid #505050;border-bottom:2px solid #505050}.checkbox input[type="checkbox"]:checked ~ label::after{content:""}.checkbox.js-error input[type="checkbox"] ~ label{color:red}.checkbox.js-error input[type="checkbox"] ~ label::before{border-color:red}input.field,textarea.field{width:100%;background-color:#fff;padding:9px 16px;font-weight:500;font-size:12px;line-height:1.2;border:1px solid #9b9b9b;border-radius:13px;color:#9b9b9b;transition:all .4s ease-out}input.field::-moz-placeholder, textarea.field::-moz-placeholder{color:#9b9b9b}input.field:-ms-input-placeholder, textarea.field:-ms-input-placeholder{color:#9b9b9b}input.field::placeholder,textarea.field::placeholder{color:#9b9b9b}input.field:hover,input.field:focus,textarea.field:hover,textarea.field:focus{border-color:#505050}.select{position:relative}.select select{width:100%;background-color:#fff;padding:9px 16px;font-weight:500;font-size:12px;line-height:1.2;border:1px solid #9b9b9b;border-radius:13px;color:#9b9b9b;transition:all .4s ease-out;cursor:pointer}.select select:hover,.select select:focus{border-color:#505050}.select::after{content:'';width:10px;height:10px;display:inline-block;vertical-align:middle;border-width:0 0 1px 1px;border-style:solid;border-color:#505050;margin:0;transform:rotate(-45deg);transform-origin:50% 50%;transition:transform .4s;position:absolute;top:50%;right:12px;margin-top:-4px;transform:translateY(-50%) rotate(-45deg)}.form-search input{width:100%;font-size:16px}@media (min-width: 769px){.form-search input{font-size:inherit}}.hidden{display:none !important}.sr-only{display:block;height:0;overflow:hidden;text-indent:-9999px;width:0}.icon,.logo{position:relative}.icon svg,.logo svg{display:block;height:100%;width:100%}.fill{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}hr{border:0;width:100%;height:1px;margin:30px 0;background:#000}hr.hr-grey{background:#55575b}.w100{width:100%}.no-scroll{overflow:hidden}.wrapper{display:flex;min-height:100vh;flex-direction:column}.wrapper .footer-wrapper{margin-top:auto}.wrapper&gt;*{flex:0 0 auto;width:100%}body{display:flex;flex-direction:column}#preview-bar-iframe{height:60px}html{height:auto !important;padding:0 !important}/*! path: /data/src/modules/blog/blog.scss */.blog{overflow:hidden;margin:40px 12px}@media (min-width: 481px){.blog{margin-left:36px;margin-right:36px}}@media (min-width: 1024px){.blog{max-width:930px;margin-left:auto;margin-right:auto}}@media (min-width: 1201px){.blog{max-width:1170px}}.blog-grid{display:flex;flex-flow:row wrap}@media (min-width: 481px){.blog-grid{margin:0 -15px}}.blog-grid&gt;.article-item{margin-bottom:30px}@media (min-width: 481px){.blog-grid&gt;.article-item{flex:0 0 50%;max-width:50%;padding:0 15px}}@media (min-width: 1024px){.blog-grid&gt;.article-item{flex:0 0 33.33%;max-width:33.33%}}.blog-grid__featured{width:100%;margin-bottom:30px}@media (min-width: 481px){.blog-grid__featured{padding:0 15px}}@media (min-width: 1024px){.blog-grid__featured{height:400px;flex:0 0 66.66%;max-width:66.66%}}@media (min-width: 1201px){.blog-grid__featured{height:514px}}@media (min-width: 1024px){.blog-grid__featured .article-item{height:100%}}.blog-grid__aside{width:100%;margin-bottom:30px}@media (min-width: 481px){.blog-grid__aside{display:flex;justify-content:space-between;padding:0 15px}}@media (min-width: 1024px){.blog-grid__aside{display:block;flex:0 0 33.33%;max-width:33.33%;margin:0 0 30px}}.blog-grid__aside .article-item{margin-bottom:30px}@media (min-width: 481px){.blog-grid__aside .article-item{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);margin-bottom:0}}@media (min-width: 1024px){.blog-grid__aside .article-item{max-width:100%;height:185px;margin-bottom:30px;padding:0}}@media (min-width: 1201px){.blog-grid__aside .article-item{height:242px}}.blog-grid__aside .article-item:last-child{margin-bottom:0}/*! path: /data/src/modules/collection/collection.scss */.collection-grid{display:flex;flex-flow:row wrap;margin:0 -7px !important;padding:40px 0;width:auto !important}@media (min-width: 769px){.collection-grid{margin:0 -9px !important}}@media (min-width: 1201px){.collection-grid{margin:0 -18px !important}}.collection-grid__item{flex:0 0 50%;max-width:50%;display:flex;margin-bottom:10px;padding:0 7px}@media (min-width: 481px){.collection-grid__item{flex:0 0 33.33%;max-width:33.33%;padding:0 9px;margin-bottom:18px}}@media (min-width: 1201px){.collection-grid__item{padding:0 18px;margin-bottom:36px}.js-filter-hidden .collection-grid__item{flex:0 0 25%;max-width:25%}}.collection-grid__item .product-item{width:100%}@media (min-width: 1024px){.collection-grid__item .product-item{box-shadow:0 0 5px rgba(0,0,0,0.6);padding-bottom:30px}}@media (min-width: 481px){.collection-grid__item .product-item__badge{width:48px;height:48px;right:8px;margin-top:0;font-size:9px}}@media (min-width: 769px){.collection-grid__item .product-item__badge{width:68px;height:68px;right:15px;margin-top:-5px;font-size:14px}}.collection__head{display:none;padding:25px 0;border-bottom:1px solid #baa457}@media (min-width: 1024px){.collection__head{display:block}}.collection__head-inner{max-width:786px;margin:75px auto 55px}@media (min-width: 1201px){.collection__head-inner{max-width:908px}}.collection__filter-blocks{display:flex;margin-left:-64px}.collection__filter-blocks .filter-block{flex:0 0 33.33%;max-width:33.33%;margin-right:32px;cursor:pointer}.collection__nav{display:flex;max-width:1366px;margin:0 auto;padding:0 28px}@media (min-width: 769px){.collection__nav-aside{flex:0 0 25%;max-width:25%;padding-right:36px;text-align:center}}.collection__nav-main{flex:1 1}.collection__nav-btn,.collection__filter&gt;.boost-pfs-filter-clear-all{display:inline-block;min-width:155px;padding:8px 0;font-weight:500;font-size:10px;line-height:1.2;color:#9b9b9b !important;border:1px solid #9b9b9b !important;border-radius:6px;text-transform:uppercase;text-align:center;box-shadow:0 3px 6px rgba(0,0,0,0.16)}.collection__body{max-width:1366px;margin:0 auto;padding-bottom:40px;overflow:hidden;opacity:0;transition:opacity .4s ease-out}.collection__body.js-loaded{opacity:1}@media (min-width: 1024px){.collection__body{display:flex;justify-content:flex-end;padding:0 28px 40px}}.collection__aside{padding-top:40px}@media (min-width: 1024px){.collection__aside{flex:0 0 25%;max-width:25%;transition:all .4s ease-out;padding-bottom:40px}.js-filter-hidden .collection__aside{display:none}}@media (min-width: 1024px){.collection__main{flex:0 0 75%;max-width:75%;transition:all .4s ease-out}.js-filter-hidden .collection__main,.collection__main:only-child{flex:0 0 100%;max-width:100%}}@media (min-width: 1024px){.collection__filter{margin-right:18px;padding:25px 5px;box-shadow:0 0 5px rgba(0,0,0,0.6)}}@media (min-width: 1201px){.collection__filter{margin-right:36px}}.collection__filter-title{margin-bottom:30px;font-weight:400;font-size:44px;line-height:1.18;text-align:center;color:#7e7e7e}@media (min-width: 1024px){.collection__filter-title{margin-bottom:0;padding-bottom:15px;border-bottom:1px solid #7e7e7e}}.collection__filter-arrow{width:50px;height:50px;margin-right:30px}@media (min-width: 1024px){.collection__filter-arrow{display:none}}.collection__filter-arrow::after{content:'';width:18px;height:18px;display:inline-block;vertical-align:middle;border-width:0 0 1px 1px;border-style:solid;border-color:#7E7E7E;margin:0;transform:rotate(45deg);transform-origin:50% 50%;transition:transform .4s}.collection__filter-arrow.js-button-next{margin-right:0;margin-left:30px}.collection__filter-arrow.js-button-next::after{transform:rotate(-135deg)}.collection__filter&gt;.boost-pfs-filter-clear-all{display:block;margin:0 auto 25px;float:none}@media (min-width: 769px){.collection__filter&gt;.boost-pfs-filter-clear-all{margin-bottom:0}}.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-has-scrollbar .boost-pfs-filter-option-content .boost-pfs-filter-option-content-inner ul{padding-right:5px}.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title{font-weight:400;font-size:19px;line-height:1;text-align:center}@media (min-width: 1024px){.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title{background:#e3e3e3;padding:10px;text-align:left}}@media (min-width: 1024px){.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title::before{content:'-';position:absolute;top:50%;right:10px;font-size:37px;line-height:1;transform:translateY(-50%);margin-top:-2px;pointer-events:none}}.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading{display:block;width:100%;padding-right:15px;padding-bottom:0}.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading::after{content:none !important}.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-option{padding:0 0 15px;border:0}.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-option-title-text::before{content:none}.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title::before{content:'+';font-size:30px;margin-top:-1px;margin-right:-3px}.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-option-content{padding-top:0;padding-left:10px}.collection__filter .boost-pfs-filter-tree-v .boost-pfs-check-box{width:11px;height:11px;border-radius:2px}.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li{padding-left:35px}.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-clear{display:none !important}.collection__filter .boost-pfs-filter-tree-v .boost-pfs-filter-option-item.selected .filter-block{border-color:#000}.boost-pfs-filter-custom-sorting button{padding:5px 35px 6px 15px !important;border:1px solid #baa457 !important;border-radius:5px}.boost-pfs-filter-custom-sorting button&gt;span{font-size:13px;line-height:1.15 !important;color:#7e7e7e}.boost-pfs-filter-custom-sorting button&gt;span::after{width:0 !important;height:0 !important;border-bottom:0 !important;border-left:7px solid transparent !important;border-right:7px solid transparent !important;border-top:7px solid #baa457;transform:none !important}.boost-pfs-filter-custom-sorting.boost-pfs-filter-sort-active button&gt;span::after{transform:rotate(-180deg) !important;margin-top:-5px !important}.boost-pfs-filter-option-edad .boost-pfs-filter-option-content-inner{max-height:none !important}.boost-pfs-filter-option-edad .boost-pfs-filter-option-value{display:block}.boost-pfs-filter-custom-sorting .boost-pfs-filter-filter-dropdown{margin-top:10px !important;border-color:#baa457 !important;box-shadow:0 0 5px rgba(0,0,0,0.16)}.boost-pfs-filter-top-sorting-wrapper{margin-left:auto}.boost-pfs-filter-bottom-pagination ul{display:flex;align-items:center;justify-content:center;list-style:none}.boost-pfs-filter-bottom-pagination li{margin-right:20px}.boost-pfs-filter-bottom-pagination li:last-child{margin-right:0}.boost-pfs-filter-bottom-pagination .boost-pfs-filter-pagination-active{font-weight:700}.boost-pfs-search-box:focus{box-shadow:none !important}@media (max-width: 1023px){.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v{display:block !important;width:100% !important}.collection .boost-pfs-filter-tree-mobile-style2 .boost-pfs-filter-mobile-toolbar,.collection .boost-pfs-filter-refine-by-wrapper,.collection .boost-pfs-filter-tree-mobile-style2 .boost-pfs-filter-mobile-footer{display:none !important}.collection .boost-pfs-filter-tree-mobile-style2 .boost-pfs-filter-option-content{display:block !important;padding-bottom:0}.collection .boost-pfs-filter-tree-mobile-style2 .boost-pfs-filter-options-wrapper{display:flex !important;flex-flow:row nowrap !important;overflow:auto !important;padding-bottom:5px !important}.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option{flex:1 0 auto;width:auto;margin:2px 0;padding:0 10px}.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option::after{content:'';position:absolute;top:0;left:10px;right:10px;bottom:0;box-shadow:0 0 0 1px rgba(0,0,0,0.2);border-radius:10px;pointer-events:none}.collection .boost-pfs-filter-option-content-inner{padding-left:10px}.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title{border-top:0;padding-bottom:0;pointer-events:none}.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading{padding-right:0;text-align:center}.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option-edad::after{content:none}.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option-edad .boost-pfs-filter-option-title{display:none !important}.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option-edad .boost-pfs-filter-option-content{padding-top:0;padding-bottom:0}.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option-edad .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item{margin-bottom:0}.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option-edad .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item:last-child .filter-block{margin-bottom:2px}.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option-edad .boost-pfs-filter-option-item-list&gt;*{padding-left:0;flex:0 0 auto}.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option-edad .boost-pfs-check-box{display:none}}.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option-edad .boost-pfs-filter-option-title-text{display:none}@media (min-width: 1024px){.collection .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option-edad .boost-pfs-filter-option-title-text{display:inline-block}}.boost-pfs-filter-message{width:100%}/*! path: /data/src/modules/article/article.scss */.article{margin:40px 0}.article__title{margin-bottom:36px}.article__meta{margin:36px 0;text-align:center}.article__body&gt;*{margin-bottom:1em}.article__body&gt;*:last-child{margin-bottom:0}.article__body h1,.article__body h2,.article__body h3,.article__body h4,.article__body h5,.article__body h6{margin-top:1em}.article__comments{padding:30px 0;border-top:1px solid #7e7e7e}@media (min-width: 769px){.article__comments{padding:60px 0}}.comments{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #7e7e7e}.comments .comments__item{margin-bottom:30px}.comments .comments__item:last-child{margin-bottom:0}.comments .comments__text{font-size:16px;color:#55575b;margin-bottom:5px}/*! path: /data/src/modules/customer/order.scss */.order{position:relative;background:#fff;line-height:1.5;margin-top:32px}.order.order--dashboard{margin-top:0;border-top:1px solid #7e7e7e}.order.order--dashboard:last-child{border-bottom:1px solid #7e7e7e}.order__head{display:grid;align-items:center;grid-template-columns:1fr 1fr auto;grid-column-gap:16px;padding:16px}@media (min-width: 769px){.order__head{grid-template-columns:auto 1fr 1fr;grid-column-gap:16px;padding:16px 0}}@media (max-width: 768px){.order__id,.order__status,.order__date{grid-column:1/2}}.order__date{font-size:14px}@media (min-width: 769px){.order__date{text-align:right}}.order__body{padding:16px}@media (min-width: 769px){.order__body{padding:16px 0}}.order__total{padding:16px 0;border-bottom:1px solid #cbcbcb}.order__total p{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:4px 0}.order__total p.total em{font-size:16px}.order__total p.total strong{font-size:20px;color:#505050}.order__total em{font-size:14px;font-style:normal}.order__total strong{font-weight:600;font-size:14px;color:#505050}.order__address{padding:16px 0}.order__address h3{padding-bottom:16px;font-weight:600;font-size:14px}.order__address p{font-size:12px;color:#616161}.order-item{display:grid;grid-template-columns:auto 1fr 1fr;grid-column-gap:16px;border-bottom:1px solid #cbcbcb;padding:16px 0;align-items:center}.order-item:first-child{border-top:1px solid #cbcbcb}.order-item__image{width:72px;height:72px;align-self:start;overflow:hidden;line-height:0}.order-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-item__info{grid-column:2/4}.order-item__title{text-transform:uppercase}.order-item p{font-size:14px;color:#616161}.order-item__price{grid-column:2/3;padding-top:8px;font-size:12px}.order-item__price del{display:block}.order-item__discount{margin-left:8px;background:#ccebee;padding:2px 8px;border-radius:2px;font-weight:600;font-size:12px}.order-item__total{grid-column:3/4;padding-top:8px;font-size:14px;text-align:right}.order-item__total del{display:block}.order-item__total span{color:#505050}/*! path: /data/src/modules/product/product.scss */.product{position:relative;padding-top:10px}@media (min-width: 769px){.product{padding:10px 0 0}}@media (min-width: 1024px){.product__inner{display:flex;flex-flow:row wrap}}.product__gallery{overflow:hidden}@media (min-width: 1024px){.product__gallery{max-width:calc(100% - 370px);flex:0 0 calc(100% - 370px);padding-bottom:30px;border-right:1px solid #7e7e7e}}.product__gallery .flickity-viewport{overflow:hidden}.product__gallery .flickity-resize .flickity-slider{height:100%}.product__gallery .flickity-resize .flickity-slider .product__image{display:flex;align-items:center;height:100%}.product__gallery .flickity-resize .flickity-slider img{opacity:1}.product__gallery img{opacity:0;transition:opacity .4s ease-out}.product__breadcrumbs{font-weight:300;font-size:12px;line-height:1.25;margin:0 14px 10px;padding-bottom:5px;border-bottom:1px solid #baa457;color:#707070;justify-content:center}@media (min-width: 1024px){.product__breadcrumbs{border:0;margin:0 0 0 34px;padding:0;font-weight:500;font-size:10px;line-height:1.2;justify-content:flex-start;margin-top:15px}}.product__back{display:none;background:#7e7e7e;margin-right:10px;padding:1px 8px 2px;border-radius:5px;font-weight:700;color:#fff;text-transform:uppercase}@media (min-width: 1024px){.product__back{display:block}}.product__image{width:50%;opacity:0.5;transition:opacity .4s ease-out}.product__image.is-selected{opacity:1}.product__image figure{position:relative;width:100%;padding:20px 15%}@media (min-width: 1201px){.product__image figure{padding:20px 25%}}.product__image img{width:100%}.product__thumbs{max-width:280px;margin:10px auto 0}@media (min-width: 769px){.product__thumbs{max-width:340px;margin-top:0}}.product__thumb{width:60px;height:60px;margin-right:10px;cursor:pointer}.product__thumb figure{position:absolute;top:0;left:0;width:100%;height:100%}.product__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 769px){.product__thumb{width:75px;height:75px}}.product__arrow{position:absolute;top:50%;left:0;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;width:60px;height:60px}@media (min-width: 481px){.product__arrow{transform:translate(-100%, -50%)}}@media (min-width: 769px){.product__arrow{width:75px;height:75px}}.product__arrow::before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;border-width:0 0 2px 2px;border-style:solid;border-color:#9A88A5;margin:0;transform:rotate(45deg);transform-origin:50% 50%;transition:transform .4s}@media (min-width: 769px){.product__arrow::before{margin-right:-10px;border-width:0 0 1px 1px}}.product__arrow[data-direction="right"]{left:auto;right:0;transform:translate(50%, -50%)}@media (min-width: 481px){.product__arrow[data-direction="right"]{transform:translate(100%, -50%)}}.product__arrow[data-direction="right"]::before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;border-width:0 0 2px 2px;border-style:solid;border-color:#9A88A5;margin:0;transform:rotate(-135deg);transform-origin:50% 50%;transition:transform .4s}@media (min-width: 769px){.product__arrow[data-direction="right"]::before{margin-right:0;margin-left:-10px;border-width:0 0 1px 1px}}.product__content{max-width:390px;margin:0 auto;padding:48px 10px 0}@media (min-width: 1024px){.product__content{position:-webkit-sticky;position:sticky;top:82px;flex:0 0 370px;width:100%;margin:0;padding-left:17px;padding-right:40px}}.product__title{margin-bottom:5px;font-weight:700;font-size:21px;text-transform:uppercase}@media (min-width: 769px){.product__title{font-size:23px}}.product__collection-tag{margin-bottom:5px;font-weight:500;font-size:15px;line-height:1;color:#7e7e7e}@media (min-width: 769px){.product__collection-tag{font-size:18px}}.product__head ul{margin-top:20px;padding:25px 0 25px 20px;border-top:1px solid #707070;border-bottom:1px solid #707070}.product__head li{margin-bottom:5px}.product__additional-tags{font-weight:400;font-size:15px;line-height:1.2;color:#7e7e7e}.product__description{margin-bottom:24px;line-height:1.5}.product__variant{margin-bottom:24px;text-align:left}.product__price{flex:1 1 40%;line-height:1.5}.product__price del{font-size:14px;margin-right:8px}.product__price span{background:#ccebee;padding:2px 8px;border-radius:2px;font-weight:600;font-size:12px}.product__price strong{display:block;font-size:24px}.product__price small{display:block;color:rgba(97,97,97,0.6);font-size:12px}.product__form{padding-bottom:24px}.product__form .form__body{text-align:left}.product__form .form__btn{display:none;min-width:0;border:0;width:100%;background:#588693;color:#fff;padding:18px 16px 20px 16px;font-weight:700;font-size:17px;line-height:1.235;border-radius:10px}@media (min-width: 769px){.product__form .form__btn{display:block}}.product__form .form__btn:hover{background:#588693;color:#fff;box-shadow:0 0 4px 2px rgba(0,0,0,0.5)}.product__form .form__sticky{position:fixed;bottom:0;left:0;right:0;z-index:2;background:#588693;padding:10px 12px;transition:transform ease-out .4s}.product__form .form__sticky.js-hidden{transform:translateY(100%)}@media (min-width: 769px){.product__form .form__sticky{display:none}}.product__form .form__sticky-head span{display:block;margin-bottom:5px;font-weight:700;font-size:14px;line-height:1.1;text-align:left;color:#fff}.product__form .form__sticky-body .product__button-inner{border:1px solid #55575b;box-shadow:0 0 3px rgba(0,0,0,0.4);cursor:default}.product__form .form__sticky-body .product__button:last-child .product__button-inner{cursor:pointer}.product__form .form__sticky-btn{font-weight:700;font-size:13px;color:#588693}@media (min-width: 376px){.product__form .form__sticky-btn{font-size:15px}}.product__buttons{display:flex;flex-flow:row wrap;line-height:0;margin:0 -7px}@media (min-width: 769px){.product__buttons{margin:0 -12px}}.product__button{flex:0 0 33.33%;max-width:33.33%;display:flex;padding:0 7px;text-align:center}@media (min-width: 1024px){.product__button{padding:0 12px}}.product__button .product__button-inner{width:100%;display:flex;flex-direction:column;justify-content:center;background:#fff;border:1px solid #cbcbcb;color:#55575b;border-radius:10px;padding:4px 8px;font-weight:500;font-size:12px;line-height:1.5;transition:all .4s ease-out;cursor:pointer}@media (min-width: 1024px){.product__button .product__button-inner{font-size:14px}}.product__button input[type="radio"]{position:absolute;opacity:0}.product__button input:checked+label{border-color:transparent;background:#9b9b9b;color:#fff;box-shadow:0 0 3px rgba(0,0,0,0.5)}.product__button span{display:block;font-size:17px;line-height:1.26}@media (min-width: 769px){.product__button span{font-size:19px}}.swatches{display:flex;flex-flow:row wrap;line-height:0}.swatch label{display:block;width:30px;height:30px;border:1px solid rgba(80,80,80,0.2);border-radius:100%;z-index:1;box-sizing:content-box;margin:4px 8px;cursor:pointer;transition:all .4s ease-out}.swatch label::before{content:'';width:40px;height:40px;display:block;border-radius:100%;z-index:-1;border:1px solid transparent;margin:-6px}.swatch input[type="radio"]{position:absolute;opacity:0}.swatch input:checked+label::before{border:2px solid #000;width:38px;height:38px;box-shadow:0 4px 16px 0 rgba(0,0,0,0.1)}.product__quantity{margin-bottom:30px}@media (min-width: 769px){.product__accordion{display:none}.product__accordion.js-active{display:block}}@media (min-width: 1024px){.product__accordions{max-width:calc(100% - 370px);flex:0 0 calc(100% - 370px);border-right:1px solid #7e7e7e}}@media (min-width: 769px){.product-accordions .ac .ac-panel{overflow:visible}}.product-accordions__head{display:none}@media (min-width: 769px){.product-accordions__head{display:block}}@media (min-width: 1301px){.product-accordions__head{position:-webkit-sticky;position:sticky;top:82px;z-index:2}}.product-accordions__nav ul{list-style:none;color:#fff;text-align:center}@media (min-width: 1201px){.product-accordions__nav ul{display:flex;flex-flow:row wrap}}.product-accordions__nav li{padding:10px 0}@media (min-width: 1024px){.product-accordions__nav li{border-bottom:1px solid #fff}}@media (min-width: 1201px){.product-accordions__nav li{flex:0 0 25%;max-width:25%;border-left:1px solid #fff;border-bottom:0}}@media (min-width: 1201px){.product-accordions__nav li:first-child{border-left:0}}.product-accordions__nav a{font-weight:400;font-size:18px;line-height:1;text-transform:uppercase;transition:opacity .4s ease-out}.product-accordions__nav a.js-active{font-weight:700}.product-accordions__nav a:not(.js-active):hover{opacity:0.8}.product-accordions__body{margin-bottom:50px}@media (min-width: 769px){.product-accordions__body{margin-bottom:0}}.product-accordions__body&gt;*{margin-bottom:5px}@media (min-width: 769px){.product-accordions__body&gt;* .ac-trigger{display:none}}@media (min-width: 769px){.product-accordions__body&gt;* .ac-panel{height:auto !important;visibility:visible !important}}.product-accordions__btn{width:calc(100% - 20px);margin:0 10px;padding:10px 13px;font-weight:400;font-size:18px;text-align:center;color:#fff;text-transform:uppercase}.product-accordions__body&gt;.is-active{margin-bottom:20px}.product-accordions__body&gt;.is-active&gt;.product-accordions__btn{font-weight:700}.product-nutricional{max-width:960px}@media (min-width: 769px){.product-nutricional{margin:0 auto;padding-top:40px}}@media (min-width: 1201px){.product-nutricional{padding-top:80px;padding-bottom:40px}}@media (min-width: 1201px){.product-nutricional{display:flex}}.product__rewievs{width:100%;margin:0 0 50px}.product-nutricional__aside{display:block}@media (min-width: 769px){.product-nutricional__aside{display:flex;justify-content:center;align-items:center}}@media (min-width: 1201px){.product-nutricional__aside{flex:0 0 452px;max-width:452px;margin-right:40px;padding:20px 0}}.product-nutricional__image{display:none;flex:0 0 200px;max-width:200px;position:relative;z-index:1}@media (min-width: 769px){.product-nutricional__image{display:block}}.product-nutricional__nav{position:relative;margin:30px 0 14px}@media (min-width: 769px){.product-nutricional__nav{max-width:100%;left:-32px;margin:0}}.product-nutricional__nav ul{list-style:none;display:flex;justify-content:space-between;padding:0 10px}@media (min-width: 769px){.product-nutricional__nav ul{display:block;padding:0}}.product-nutricional__nav li{border-radius:15px;overflow:hidden;flex:0 0 49%;max-width:49%}@media (min-width: 769px){.product-nutricional__nav li{max-width:100%;margin-right:0;margin-bottom:30px}}.product-nutricional__nav li:last-child{margin-bottom:0}.product-nutricional__nav a{display:flex;align-items:center;justify-content:center;background-color:#979799;color:#fff;padding:22px 13px 22px;font-weight:500;font-size:15px;text-transform:uppercase;text-align:center;height:100%}@media (min-width: 769px){.product-nutricional__nav a{display:block;height:auto;min-width:243px;padding-right:16px;padding-left:36px;text-align:left}}.product-nutricional__main{padding:16px 0;text-align:center}.product-nutricional__main strong{font-weight:700}@media (min-width: 769px){.product-nutricional__main{padding:16px 32px}}@media (min-width: 1201px){.product-nutricional__main{flex:1 1;padding:60px 32px 0 0;text-align:left}}.product-nutricional__main&gt;*{display:none}.product-nutricional__main&gt;*.js-active{display:block}.product-nutricional__main .tab-index--2 strong{text-transform:uppercase}.product-nutricional__inner{width:calc(100% - 30px);margin:0 auto}.product-nutricional__inner p{margin-bottom:1em}@media (min-width: 769px){.product-nutricional__inner{width:100%;margin:0}}.product-nutricional__main .is-active .product-nutricional__inner{margin-top:20px;margin-bottom:35px}@media (min-width: 769px){.product-nutricional__main .is-active .product-nutricional__inner{margin:0}}.product-nutricional__btn{display:block;min-width:220px;border-top-right-radius:15px;border-bottom-right-radius:15px;margin-bottom:15px;overflow:hidden;padding:22px 13px 22px;font-weight:500;font-size:15px;text-align:left;text-transform:uppercase;box-shadow:0 0 5px #55575b;border:1px solid currentColor;border-left:0}.product-nutricional__main .is-active .product-nutricional__btn{border:0;color:#fff}.product-nutricional__title{display:none;font-weight:700;font-size:20px;line-height:1.2;text-transform:uppercase}@media (min-width: 769px){.product-nutricional__title{display:block}}.product-nutricional__collection-tag{display:none;font-size:20px;line-height:1.1}@media (min-width: 769px){.product-nutricional__collection-tag{display:block}}.product-nutricional__additional-tags{display:none;margin-bottom:30px;font-weight:500;font-size:15px;line-height:1.2;text-transform:uppercase}@media (min-width: 769px){.product-nutricional__additional-tags{display:block}}.product-ingredients{padding:0 10px;margin-bottom:40px}@media (min-width: 769px){.product-ingredients{max-width:1050px;margin:0 auto 40px;padding:0 45px}}.product-ingredients__title{margin-bottom:25px;font-style:italic;font-size:37px;line-height:1.2;text-align:center}@media (min-width: 769px){.product-ingredients__title{font-size:21px}}.product-ingredients__nav{padding:5px;overflow:hidden}.product-ingredients__nav ul{list-style:none;display:flex;flex-flow:row wrap}@media (min-width: 769px){.product-ingredients__nav ul{margin:0 -10px 30px;justify-content:center}}@media (min-width: 1201px){.product-ingredients__nav ul{margin-left:-20px;margin-right:-20px}}.product-ingredients__nav li{text-align:center;margin-bottom:15px;padding:0 10px;flex:0 0 50%;max-width:50%}@media (min-width: 769px){.product-ingredients__nav li{flex:0 1 auto;margin-bottom:0}}@media (min-width: 1201px){.product-ingredients__nav li{padding:0 20px}}@media (min-width: 1441px){.product-ingredients__nav li{flex:0 0 20%;max-width:20%}}.product-ingredients__nav p{font-style:italic;font-size:15px;line-height:1.5}.product-ingredients__nav a{display:block}.product-ingredients__nav a.js-active,.product-ingredients__nav a:hover{box-shadow:0 0 5px rgba(0,0,0,0.5)}.product-ingredients__nav img{max-width:244px;width:100%;margin:0 auto}.product-ingredients__content{display:none;font-style:italic;font-size:16px;line-height:1.5}@media (min-width: 769px){.product-ingredients__content{display:block}}.product-ingredients__content&gt;*{display:none}.product-ingredients__content&gt;*.js-active{display:block;max-width:536px;margin:0 auto;text-align:center}.product-beneficios{padding:0 22px}@media (min-width: 769px){.product-beneficios{padding:0;text-align:center}}.product-beneficios__inner{display:block;position:relative;margin:32px auto 0;text-align:center}@media (min-width: 769px){.product-beneficios__inner{display:inline-block}}@media (min-width: 1201px){.product-beneficios__inner{max-width:calc(100% - 480px);margin-top:80px;text-align:left}}.product-beneficios__bar{position:relative;z-index:1;padding:10px;color:#fff;text-align:center}.product-beneficios__bar-title{font-weight:700;font-size:28px;line-height:1;text-transform:uppercase}.product-beneficios__collection-tag{font-size:26px}.product-beneficios__text{max-width:380px;margin:0 auto 35px}.product-beneficios__text::after{content:"";display:none;width:160px;border-bottom:2px dashed #c3a350;position:absolute;z-index:2}@media (min-width: 1201px){.product-beneficios__text::after{display:inline-block}}@media (min-width: 1201px){.product-beneficios__text{max-width:230px;position:absolute;top:0;margin:0}}@media (min-width: 1201px){.product-beneficios__text[data-index="1"],.product-beneficios__text[data-index="2"]{text-align:right;left:-120px;transform:translateX(-50%)}}.product-beneficios__text[data-index="1"]::after,.product-beneficios__text[data-index="2"]::after{transform:rotate(45deg);left:99%;top:70px}@media (min-width: 1201px){.product-beneficios__text[data-index="3"],.product-beneficios__text[data-index="4"]{text-align:left;left:auto;right:-120px;transform:translateX(50%)}}.product-beneficios__text[data-index="3"]::after,.product-beneficios__text[data-index="4"]::after{transform:rotate(-45deg);right:99%;top:70px}@media (min-width: 1201px){.product-beneficios__text[data-index="2"],.product-beneficios__text[data-index="4"]{top:50%}}.product-beneficios__text h3{margin-bottom:20px;font-style:italic;font-size:19px;line-height:1}.product-beneficios__text p{font-size:14px}.product-beneficios__image{max-width:460px;margin:0 auto -2px;padding-top:45px}.product-racionamiento__inner{margin-bottom:40px}@media (min-width: 769px){.product-racionamiento__inner{display:flex;max-width:740px;margin:32px auto}}@media (min-width: 1201px){.product-racionamiento__inner{margin:0 auto 40px;padding-top:80px}}.product-racionamiento__image{max-width:280px;margin:0 auto 20px}@media (min-width: 481px){.product-racionamiento__image{max-width:480px}}@media (min-width: 769px){.product-racionamiento__image{max-width:48.65%;flex:0 0 48.65%;margin:0}}.product-racionamiento__content{max-width:322px;margin:0 auto;padding:0 16px}@media (min-width: 769px){.product-racionamiento__content{max-width:51.35%;flex:0 0 51.35%;padding-left:60px;padding-right:32px}}@media (min-width: 1201px){.product-racionamiento__content{padding-right:0}}.product-racionamiento__title{display:none;font-weight:700;font-size:24px;line-height:1.2;text-transform:uppercase}@media (min-width: 769px){.product-racionamiento__title{display:block}}.product-racionamiento__collection-tag{display:none;font-size:24px;line-height:1.1}@media (min-width: 769px){.product-racionamiento__collection-tag{display:block}}.product-racionamiento__additional-tags{display:none;margin-bottom:35px;font-weight:500;font-size:18px;line-height:1.2;text-transform:uppercase}@media (min-width: 769px){.product-racionamiento__additional-tags{display:block}}.product-racionamiento__total{padding:5px 10px;font-style:italic;font-size:20px;line-height:1;text-align:center;color:#fff}@media (min-width: 769px){.product-racionamiento__total{max-width:740px;margin:0 auto}}.product-racionamiento__total p{display:flex;align-items:center;justify-content:center}.product-racionamiento__total span{margin:0 15px;font-size:31px}.product-racionamiento__buttons{display:flex;flex-flow:row wrap;margin:0 -4px}.product-racionamiento__label{margin:35px 0 20px;font-style:italic;font-size:20px}.product-racionamiento__button{flex:0 0 25%;max-width:25%;margin-bottom:12px}@media (min-width: 769px){.product-racionamiento__button{flex:0 0 81px;max-width:81px;margin-bottom:8px;padding:0 4px}}.product-racionamiento__button label{display:flex;align-items:center;justify-content:center;height:40px;margin:0 4px;z-index:1;font-weight:500;font-size:15px;line-height:1.2;color:#fff;cursor:pointer;border-radius:10px;transition:all .4s ease-out}@media (min-width: 769px){.product-racionamiento__button label{width:74px;margin:0;font-size:17px}}.product-racionamiento__button input[type="radio"]{position:absolute;opacity:0}.product-racionamiento__button input:checked+label{background-color:#7e7e7e}.product-racionamiento__button--activity{flex:0 0 108px;padding:0 4px;max-width:33.33%}.product-racionamiento__button--activity label{width:100%;margin:0}.product-comparacion{margin:32px auto;padding:0 10px}@media (min-width: 769px){.product-comparacion{max-width:896px;padding:0 32px}}@media (min-width: 1201px){.product-comparacion{margin:0 auto 100px;padding-top:80px}}.product-comparacion__head{margin-bottom:50px;text-align:center}.product-comparacion__title{margin-bottom:15px;font-style:italic;font-size:26px;line-height:1.27}.product-comparacion__entry{max-width:570px;margin:0 auto;font-size:13px;line-height:1.15}.table-comparacion table{width:100%}.table-comparacion th{display:flex !important;flex-direction:column;justify-content:flex-end;vertical-align:bottom}@media (min-width: 769px){.table-comparacion th{display:table-cell !important}}.table-comparacion td{vertical-align:middle}.table-comparacion td svg{display:block;margin:5px auto}.table-comparacion td:first-child{width:50%;font-size:11px}.table-comparacion td:first-child .text-box{justify-content:flex-start}.table-comparacion td:nth-child(2){width:25%;text-align:center;color:#7fb14f}.table-comparacion td:nth-child(3){width:25%;text-align:center;color:#bc0000}@media (min-width: 769px){.table-comparacion td,.table-comparacion th{padding-right:20px}.table-comparacion td:last-child,.table-comparacion th:last-child{padding-right:0}}.table-comparacion tr:first-child .text-box,.table-comparacion tr:first-child svg{margin-top:15px}.table-comparacion .text-box{display:flex;align-items:center;justify-content:center;min-height:31px;padding:2px 16px;border:1px solid #7e7e7e;border-radius:5px;margin:5px 0}.table-comparacion .js-Dropdown{width:100%;border:0;color:#fff;text-align:center;border-radius:0;box-shadow:none}.table-comparacion .js-Dropdown button{min-height:39px;height:auto;border:0;background:#7e7e7e;font-weight:700;font-size:14px;text-align:center;padding:11px 24px}.table-comparacion .js-Dropdown button::after{content:'';width:6px;height:6px;display:inline-block;vertical-align:middle;border-width:0 0 2px 2px;border-style:solid;border-color:#fff;margin:0;transform:rotate(-45deg);transform-origin:50% 50%;transition:transform .4s;position:absolute;top:50%;right:10px;margin-top:-2px;transform:translateY(-50%) rotate(-45deg)}.table-comparacion .js-Dropdown li{background:#7e7e7e}.table-comparacion .js-Dropdown-list{z-index:998}@media (max-width: 768px){.table-comparacion table,.table-comparacion thead,.table-comparacion tbody{display:block}.table-comparacion thead tr{justify-content:space-between}.table-comparacion tr{display:flex;flex-flow:row wrap}.table-comparacion tr:first-child svg{margin-top:5px}.table-comparacion td,.table-comparacion th{display:block}.table-comparacion th{width:calc(50% - 7px);margin-bottom:30px}.table-comparacion th:first-child{display:none !important}.table-comparacion td{width:50% !important}.table-comparacion td:first-child{width:100% !important;font-size:14px;line-height:1.65}.table-comparacion td:first-child .text-box{justify-content:center;text-align:center}.table-comparacion td:not(:first-child) .text-box{border:0;font-size:30px}}.table-comparacion__title{width:100%;font-weight:700;font-size:13px;line-height:1.2;text-transform:uppercase}.table-comparacion__collection-tag{width:100%;font-size:12px;line-height:1.1}.table-comparacion__box{min-height:39px;display:flex;flex-flow:row wrap;align-items:center;background-color:#7e7e7e;padding:5px;color:#fff}.table-comparacion__image{max-width:62px;margin:0 auto 5px}.product-label{display:block;padding:2px 0;font-weight:700;font-size:14px;line-height:1.5;color:#588693}@media (min-width: 769px){.product-label{font-size:20px}}.tabella_razione{border-radius:15px;text-align:center;margin:50px auto;width:30%;border-collapse:collapse;border:3px solid currentColor}@media (max-width: 768px){.tabella_razione{border-radius:15px;text-align:center;margin:20px auto;width:90%;border-collapse:collapse}}@media (min-width: 768px){.tabella_razione{width:50% !important}}@media (min-width: 1112px){.tabella_razione{width:calc((100% + 390px) * 0.3) !important}}.tabella_razione .col_razionamento,.tabella_razione .col_razionamento1{padding:0;display:table;font-size:16px;font-weight:400;text-align:left;font-family:"GothamMedium", Arial, Helvetica, sans-serif;color:currentColor}.tabella_razione .col_razionamento{border-bottom:2px solid currentColor}.tabella_razione .col_gatto{vertical-align:middle;text-align:center;max-width:160px;border-right:2px solid currentColor}@media (max-width: 768px){.tabella_razione .col_gatto{width:30%;max-width:none}}.tabella_razione .riga{border-bottom:2px solid currentColor}.tabella_razione .tabella_razionamento{color:currentColor;margin:18px 0;padding:0;font-size:14px;line-height:14px}@media (max-width: 768px){.tabella_razione .tabella_razionamento{margin:7px 0 !important}}.tabella_razione .img_ciotole{fill:currentColor;max-width:42px;width:30px;padding:0;margin:1em 10px !important;float:left}@media (max-width: 768px){.tabella_razione .img_ciotole{margin:1em 10px !important}}.tabella_razione .img_gatto{fill:currentColor !important;width:100px;padding:20px 20px 0 !important}@media (max-width: 768px){.tabella_razione .img_gatto{width:80px !important;padding:0}}.tabella_razione .testo_razionamento{display:table-cell;vertical-align:middle;color:currentColor}@media (max-width: 768px){.tabella_razione .testo_razionamento{font-size:12px}}.tabella_razione .scritta_gatto{color:currentColor;font-size:18px;font-weight:700;text-align:center;margin:auto;font-family:"Gotham", "Helvetica Neue", Helvetica, Arial, sans-serif}.tabella_razione .ciotole{fill:currentColor;max-width:45px;min-width:20px}.tabella_razione .bianco{fill:#fff}.flickity-enabled.is-fullscreen{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;padding-bottom:0;z-index:10000}.flickity-enabled.is-fullscreen .flickity-page-dots{bottom:10px}.flickity-enabled.is-fullscreen .flickity-page-dots .dot{background:white}html.is-flickity-fullscreen{overflow:hidden}.flickity-fullscreen-button{display:none;left:50%;top:0;height:100%;border-radius:0;position:absolute;width:50%;transform:translateX(-50%);cursor:zoom-in}.flickity-fullscreen-button svg{display:none}.is-show-zoom .flickity-fullscreen-button{display:block}.is-show-zoom .flickity-fullscreen-button-exit{display:none;position:fixed;width:100%;height:100%;left:0;right:0;cursor:zoom-out;transform:none}.product__images{position:relative}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-exit{display:block}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-view{display:none}.flickity-fullscreen-button .flickity-button-icon{position:absolute;width:16px;height:16px;left:4px;top:4px}.carousel.is-fullscreen .carousel-cell{height:100%}.is-flickity-fullscreen .product__images .flickity-viewport{height:100%}.is-flickity-fullscreen .product__image figure{padding:0}.is-fullscreen .product__image:not(.is-selected){opacity:0}.product-single__media{position:relative;display:block;width:100%}.product-single__media iframe,.product-single__media video{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.is-fullscreen .product__image img{height:100vh;-o-object-fit:contain;object-fit:contain}.product-racionamiento__label--activity{display:none}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)*/.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;transition:opacity 0.5s cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-out}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 0.5s cubic-bezier(0.4, 0, 0.22, 1)}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-backface-visibility:hidden}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__container{transition:transform 0.7s cubic-bezier(0.645, 0.045, 0.355, 1)}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 0.5s cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;cursor:zoom-in}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#fff}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__ui{position:absolute;visibility:hidden;width:100%;bottom:50px;opacity:0;transform:translateY(35px);left:0;text-align:center;transition:all 0.15s ease-in-out}.pswp__button[disabled]{opacity:0;pointer-events:none}.pswp--animated-in .pswp__ui{visibility:visible;opacity:1;transform:translateY(0)}.pswp--animated-in .pswp__ui--hidden{visibility:hidden;opacity:0}.pswp__button svg{pointer-events:none}.pswp__error-msg{position:absolute;top:40%;margin:0 15px;padding:8px 15px;background:#e6554d;color:#fff;text-align:center}.product__zoom-btn,.pswp__button--prev,.pswp__button--next,.pswp__button--close{position:relative;width:45px;height:45px;border:none;border-radius:50%;background:#fff;color:#1c1b1b;cursor:pointer;text-align:center;z-index:1;box-shadow:0 2px 10px #36363726;vertical-align:middle;line-height:0;transform:scale(1.001);transition:background 0.15s ease-in-out, opacity 0.15s ease-in-out, transform 0.2s ease-in-out, color 0.2s ease-in-out;overflow:hidden;margin:0 18px}.product__zoom-btn svg,.pswp__button--prev svg,.pswp__button--next svg,.pswp__button--close svg{height:15px;width:15px;fill:currentColor}.product__zoom-btn{width:35px;height:35px;display:block;margin-left:auto;margin-top:20px}@media (min-width: 1024px){.product__zoom-btn{display:none}}.product__zoom-btn svg{height:18px;width:18px}.pswp__button--prev,.pswp__button--next{margin:0}@-webkit-keyframes buttonFromLeftToRight{0%{transform:translateX(0%)}25%{opacity:0;transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}75%{opacity:1;transform:translateX(0%)}}@keyframes buttonFromLeftToRight{0%{transform:translateX(0%)}25%{opacity:0;transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}75%{opacity:1;transform:translateX(0%)}}@-webkit-keyframes buttonFromRightToLeft{0%{transform:translateX(0%)}25%{opacity:0;transform:translateX(-100%)}50%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0%)}}@keyframes buttonFromRightToLeft{0%{transform:translateX(0%)}25%{opacity:0;transform:translateX(-100%)}50%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0%)}}@-webkit-keyframes buttonFromTopToBottom{0%{transform:translateY(0%)}25%{opacity:0;transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}75%{opacity:1;transform:translateY(0%)}}@keyframes buttonFromTopToBottom{0%{transform:translateY(0%)}25%{opacity:0;transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}75%{opacity:1;transform:translateY(0%)}}@media not all, (hover: hover){.pswp__button--prev:hover svg{-webkit-animation:buttonFromRightToLeft 0.5s ease-in-out forwards;animation:buttonFromRightToLeft 0.5s ease-in-out forwards}.pswp__button--close:hover svg{-webkit-animation:buttonFromTopToBottom 0.5s ease-in-out forwards;animation:buttonFromTopToBottom 0.5s ease-in-out forwards}.pswp__button--next:hover svg{-webkit-animation:buttonFromLeftToRight 0.5s ease-in-out forwards;animation:buttonFromLeftToRight 0.5s ease-in-out forwards}}@media (min-width: 1024px){.product__image--image{cursor:zoom-in}}.pswp--zoomed-in .pswp__img{cursor:zoom-out}/*! path: /data/src/modules/customer/account/account.scss */.account{padding-bottom:48px}@media (min-width: 769px){.account{padding:80px 0}}@media (min-width: 769px){.account__inner{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:32px}.account__inner::after{content:'';width:1px;height:100%;display:block;grid-column:3;grid-row:1/2;margin-left:50%;background:#cbcbcb}}.account__nav{display:flex;flex-flow:row wrap}@media (min-width: 769px){.account__nav{display:block;grid-column:1/4;grid-row:1/2}}.account__nav h2{display:none}@media (min-width: 769px){.account__nav h2{display:block;text-transform:uppercase;line-height:1.1;font-size:18px;padding-bottom:32px}}.account__nav&gt;a{line-height:1.1;text-transform:uppercase;flex:1 1 0;text-align:center;box-shadow:inset 0 -1px 0 0 #cbcbcb;padding:1rem;transition:all .4s ease-out}.account__nav&gt;a+a{border-left:1px solid rgba(203,203,203,0.2)}@media (min-width: 769px){.account__nav&gt;a{display:block;font-weight:600;font-size:14px;padding:8px 0;box-shadow:none;text-align:left}.account__nav&gt;a+a{border-left:0}}.account__nav .account__logout{display:none}@media (min-width: 769px){.account__nav .account__logout{display:block}}.account__logout{margin-top:32px;text-transform:none;cursor:pointer;font-size:14px;font-weight:600;padding:8px 0}.account__logout i{margin-right:8px}.account__content{grid-column:4/13;grid-row:1/2}.account__content .account__logout{padding:16px}@media (min-width: 769px){.account__content .account__logout{display:none}}.account__head{padding:32px 0;width:calc(100% - 32px);margin:0 auto;text-align:center}@media (min-width: 769px){.account__head{width:100%;margin-bottom:32px;padding:0;text-align:left}}.account__head p{padding:8px 0;line-height:1.5}.account__title{display:none;font-weight:400;font-size:32px;line-height:1.1;margin-bottom:32px;color:#55575b;text-transform:uppercase;letter-spacing:0.1512em}@media (min-width: 769px){.account__title{display:block}}.no-orders{margin:0 auto;padding:48px 0;color:#616161;text-align:center}@media (min-width: 769px){.no-orders{text-align:left}}.no-orders p{margin-top:32px}.addresses{border-bottom:1px solid #cbcbcb;margin-bottom:32px}.addresses__actions{margin-left:16px}@media (min-width: 769px){.addresses__actions{margin-left:0}}.addresses__empty{margin-bottom:16px}.address{display:grid;align-content:center;box-shadow:inset 0 -1px 0 0 #cbcbcb;grid-template-columns:1fr auto;padding:16px}@media (min-width: 769px){.address{grid-template-columns:1.5fr 1fr auto;grid-template-rows:auto auto;grid-column-gap:16px;padding:16px 0}}.address:last-of-type{box-shadow:none}.address__title{display:grid;grid-gap:8px;justify-items:start;padding-bottom:16px;grid-row:1/2}@media (min-width: 769px){.address__title{grid-column:1/4}}.address__title span{background-color:#ccebee;padding:2px 8px;font-size:12px;border-radius:2px;font-weight:600;line-height:1.5;color:#000}@media (min-width: 769px){.address__title span{justify-self:start}}.address__details{grid-column:1;grid-row:2/3;font-size:14px;line-height:1.5}@media (min-width: 769px){.address__details{grid-column:auto / auto;grid-row:2/3}}.address__actions{display:flex;align-items:center;justify-content:flex-end;flex-flow:column nowrap;grid-column:2;grid-row:2/4}@media (min-width: 769px){.address__actions{flex-flow:row nowrap;align-items:flex-end;grid-column:auto / auto;grid-row:2/3}}.address__actions a{padding:12px 16px 8px;font-weight:600;font-size:14px;line-height:1;color:#55575b;text-transform:uppercase;border-radius:2px}.address__actions a:last-child{margin-top:16px}@media (min-width: 769px){.address__actions a:last-child{margin-top:0;margin-left:16px}}.form-address{padding:0 16px}@media (min-width: 769px){.form-address{max-width:46vw;padding:0}}@media (min-width: 1201px){.form-address{max-width:568px}}@media (max-width: 1200px){.form-address .form-cols{display:block}.form-address .form-cols&gt;div{width:100%}}@media (min-width: 481px){.form-address .form__actions{display:flex}}@media (min-width: 769px){.form-address .form__actions{display:block}}@media (min-width: 1024px){.form-address .form__actions{display:flex}}.form-address .form__btn{margin-bottom:8px;width:100%}@media (min-width: 481px){.form-address .form__btn{width:auto;margin-bottom:0;margin-right:8px}}@media (min-width: 769px){.form-address .form__btn{width:100%;margin-bottom:8px}}@media (min-width: 1024px){.form-address .form__btn{width:auto;margin-bottom:0;margin-right:8px}}.form-address .checkbox input[type="checkbox"] ~ label{text-align:left}/*! path: /data/src/modules/customer/login-register/login-register.scss */.login-register{padding:40px 0}.login-register__head{border-bottom:1px solid #c3a350}.login-register__title{font-weight:500;font-size:17px;line-height:1.1;text-transform:uppercase;margin-bottom:10px;text-align:center}.login-register__nav ul{display:flex;justify-content:space-around;list-style:none}.login-register__nav a{position:relative;display:block;padding:10px 20px;font-weight:500;font-size:18px;line-height:1.5;text-align:center;border:1px solid transparent;opacity:0.5}.login-register__nav a::after{content:"";position:absolute;height:2px;display:block;z-index:9;bottom:-2px;width:100%;left:0}.login-register__nav a.js-active,.login-register__nav a:hover{opacity:1;border-top-left-radius:11px;border-top-right-radius:11px;border-color:#c3a350;padding:10px 20px;margin-bottom:0;box-shadow:0 -7px 21px -7px rgba(195,195,195,0.1),0 -8px 11px 0 rgba(0,0,0,0),0 -4px 10px 0 rgba(0,0,0,0.1)}.login-register__nav a.js-active::after,.login-register__nav a:hover::after{background:white}.login-register__nav a:not(.js-active):hover{color:#c3a350}.login-register__body{padding-top:60px}.login-register__tabs&gt;*{display:none}.login-register__tabs&gt;*.js-active{display:block}.form-login input.field,.form-login textarea.field{border:0;border-radius:0;font-weight:300;font-size:16px;border-bottom:1px solid #c3a350;padding:5px 10px}.form-login .form__head{margin-bottom:32px}.form-login .form__description{font-size:14px;text-align:center}.form-login .form__actions{text-align:center}.form-login .form__actions a{display:block;font-size:12px;padding:2px 0;margin-bottom:18px}.form-login .form__btn-social{background-color:#9b9b9b;cursor:pointer;display:block;min-width:192px;margin:0 5px 10px 0;padding:13px 10px 12px;font-weight:500;font-size:13px;text-align:center;overflow:hidden;color:#fff;border-radius:10px;text-transform:uppercase}.form-login .checkbox input[type="checkbox"] ~ label{text-align:left}.form-login--recover{display:none}.form-login--recover .form__message{margin-top:10px;font-size:14px}.form-login--recover .form__message--success{text-align:center}.form-login--register .form__body{display:none}.form-login--register .form__body.js-active{display:block}.login-register__social-container{max-width:283px;margin:0 auto}.login-register__social-container .form__btn-social{margin:-10px 0 20px 0}.points{text-align:center}.points p{background:#fff;width:60px;margin:40px auto 30px;font-weight:500;font-size:17px;text-align:center}/*! path: /data/src/modules/global/accordion/accordion.scss */.accordions .accordion{margin-top:0;background-color:transparent;border:0;border-bottom:1px solid #cbcbcb}.accordions .accordion:first-child{border-top:1px solid #cbcbcb}.accordions .accordion .accordion__title{font-family:inherit;font-weight:700;font-size:16px;line-height:1.5;padding:16px 0;color:inherit}.accordions .accordion .accordion__title::after{content:'';width:9px;height:9px;display:inline-block;vertical-align:middle;border-width:0 0 1px 1px;border-style:solid;border-color:#000;margin:0;transform:rotate(-45deg);transform-origin:50% 50%;transition:transform .4s;position:absolute;top:50%;right:16px;margin-top:0;transform:translateY(-50%) rotate(-135deg);transition:transform .4s ease-out,margin .4s ease-out}.accordions .accordion.is-active .accordion__title::after{content:'';transform:translateY(-50%) rotate(-45deg);margin-top:-3px}.accordions .accordion.is-active .accordion__content{opacity:1}.accordions .accordion .accordion__content{padding:0 16px;opacity:0;line-height:1.5}.accordions .accordion .accordion__content ul{padding:8px 16px}.accordions .accordion .accordion__content ul li{margin-bottom:32px}.accordions .accordion .accordion__content p{font-family:inherit;font-size:inherit;line-height:inherit;color:currentColor}.ac .ac-panel{overflow:hidden;transition-property:height, visibility, padding;transition-timing-function:ease}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}/*! path: /data/src/modules/global/article-item/article-item.scss */.article-item{position:relative;overflow:hidden}.article-item__link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.article-item__image{position:relative}.article-item__image::before{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4)}@media (min-width: 769px){.article-item__image::before{content:''}}.article-item__image img{width:100%}.article-item__content{display:flex;align-items:center;justify-content:center;padding:16px}@media (min-width: 769px){.article-item__content{width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;padding:0 36px}}.article-item__title{font-weight:400;font-size:18px;text-align:center}@media (min-width: 769px){.article-item__title{font-size:24px;color:#fff}}/*! path: /data/src/modules/global/badge/badge.scss */.badge{display:flex;align-items:center;justify-content:center;text-align:center}/*! path: /data/src/modules/global/button/button.scss */.btn{text-align:center;display:inline-block;border:1px solid #9b9b9b;border-radius:14px;box-shadow:0 0 5px rgba(0,0,0,0.5);padding:16px 5px;min-width:192px;font-weight:400;font-size:14px;line-height:1.21;text-transform:uppercase;transition:all .4s ease-out;cursor:pointer}.btn:hover{background-color:#000;color:#fff}.btn.btn--inverse{background-color:#fff;color:#000}.btn.btn--inverse:hover{background-color:#000;color:#fff}.btn:disabled{opacity:0.5}.btn--primary{border:1px solid #000;background-color:#000;color:#fff}.btn--secondary{border:1px solid #f6f6f6;background-color:#f6f6f6;color:#505050}.btn--amanova{background:#1d8585;height:40px;padding:0 24px;font-weight:500;font-size:12px;line-height:40px;color:#fff;border:0;border-radius:11px}.btn--amanova:hover{background:#d0a449;color:#fff}.btn--full-width{width:100%}.btn--reset{padding:0;height:auto;text-align:left;letter-spacing:0;min-width:inherit;text-decoration:underline;line-height:1.3}.btn--skiplink{top:0;left:50%;opacity:0;z-index:1000;color:#55575b;position:absolute;padding:10px 30px;text-transform:uppercase;border:3px solid #55575b;background-color:#000;transform:translate(-50%, -100px)}.btn--skiplink:active,.btn--skiplink:focus{opacity:1;pointer-events:auto;transform:translate(-50%, 10px);transition:all 0.3s ease}/*! path: /data/src/modules/global/dropdown-block/dropdown-block.scss */.dropdown-block{width:230px;margin-left:auto;text-align:center}@media (min-width: 769px){.dropdown-block{padding:20px 16px 10px}}.dropdown-block__image{max-width:160px;margin:0 auto}.dropdown-block__btn{min-width:130px;background-color:#556aa0;padding:10px 0;font-size:8px;color:#fff;border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,0.5);transition:background-color .4s ease-out}.dropdown-block__btn:hover{background-color:#c3a350 !important}/*! path: /data/src/modules/global/featured-products/featured-products.scss */.featured-products{margin:40px 0 65px;overflow:hidden}@media (min-width: 769px){.featured-products{margin:65px 0 85px}}.featured-products__head{margin-bottom:15px}@media (min-width: 769px){.featured-products__head{margin-bottom:35px}}@media (min-width: 769px){.featured-products__body{overflow:hidden}}.featured-products__body&gt;div .product-item{width:100%;max-width:200px}@media (min-width: 481px){.featured-products__body&gt;div .product-item{max-width:360px;padding:0 18px}}@media (min-width: 769px){.featured-products__body&gt;div .product-item{width:50%;max-width:100%}}@media (min-width: 1024px){.featured-products__body&gt;div .product-item{width:25%;padding:0}}.featured-products__body&gt;div .product-item__inner{padding:0 5px}@media (min-width: 481px){.featured-products__body&gt;div .product-item__inner{padding:0}}@media (min-width: 769px){.featured-products__body&gt;div .product-item__badge{right:4vw}}@media (min-width: 1024px){.featured-products__body&gt;div .product-item__badge{right:15px}}.featured-products__slider .flickity-button{display:none;width:22px;position:absolute;top:50%;left:0;transform:translateY(50%);z-index:1}@media (min-width: 769px){.featured-products__slider .flickity-button{display:block}}@media (min-width: 769px){.featured-products__slider .flickity-button{width:36px;left:-20px}}.featured-products__slider .flickity-button svg{fill:#baa457}.featured-products__slider .flickity-button.next{left:auto;right:0}@media (min-width: 769px){.featured-products__slider .flickity-button.next{right:-20px}}/*! path: /data/src/modules/global/filter-block/filter-block.scss */.filter-block{min-width:115px;display:flex;align-items:center;background:#fff;padding:0 4px;color:#707070;box-shadow:0 0 5px 0 #7e7e7e;border-radius:5px;border:1px solid transparent}.filter-block.filter-block--small{margin-right:15px}.filter-block.filter-block--medium{margin:10px 3px}.filter-block.filter-block--medium:first-child{margin-top:3px}.filter-block.filter-block--large{border-radius:15px}.filter-block__content{flex:1 1;text-align:center}.filter-block__title{display:block;font-style:italic;font-size:23px;line-height:1}.filter-block__image{max-width:85px}.filter-block__text{font-style:italic}.filter-block--small .filter-block__content{max-width:59px}.filter-block--small .filter-block__title{display:none}.filter-block--small .filter-block__image{max-width:40px;margin-right:5px}.filter-block--small .filter-block__text{max-width:59px;font-size:10px}@media (max-width: 1023px){.filter-block--medium .filter-block__content{margin-right:25px}}.filter-block--medium .filter-block__title{display:block !important}@media (min-width: 769px){.filter-block--medium .filter-block__title{font-size:18px}}@media (min-width: 1201px){.filter-block--medium .filter-block__title{font-size:23px}}.filter-block--medium .filter-block__text{line-height:1}@media (min-width: 1024px){.filter-block--medium .filter-block__image{max-width:65px}}@media (min-width: 1201px){.filter-block--medium .filter-block__image{max-width:85px}}.filter-block--large .filter-block__content{margin-top:13px}.filter-block--large .fitler-block__title{font-size:37px;margin-bottom:15px}@media (min-width: 769px){.filter-block--large .fitler-block__title{font-size:15px}}.filter-block--large .filter-block__image{max-width:135px}/*! path: /data/src/modules/global/footer/footer.scss */.footer{background:#fff;color:#767676;border-top:1px solid #767676;padding-top:24px}.footer__inner{display:flex;flex-flow:row wrap}@media (min-width: 769px){.footer__inner{padding:14px 0 16px}}.footer__item{width:100%;flex:0 0 50%;max-width:50%;margin-bottom:30px;text-align:center}@media (min-width: 769px){.footer__item{padding-right:16px;margin-bottom:48px;text-align:left}}@media (min-width: 1201px){.footer__item{flex:0 0 33.33%;max-width:33.33%}}@media (min-width: 1201px){.footer__item{flex:0 0 25%;max-width:25%}}@media (min-width: 769px){.footer__item:last-child{padding-right:0}}.footer__navs{flex:1 1;display:flex;flex-flow:row wrap}.footer__nav ul{list-style:none}@media (min-width: 769px){.footer__nav{order:0}}.footer__nav h6{display:inline-block;margin:4px 0 12px;border-bottom:1px solid currentColor;text-transform:uppercase}@media (min-width: 769px){.footer__nav h6{margin-top:22px}}.footer__nav a{display:block;font-size:12px;line-height:2;transition:color .4s ease-out}.footer__nav a:hover{color:#c3a350}.footer__socials{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;margin:20px -8px 0}@media (min-width: 769px){.footer__socials{justify-content:flex-start}}@media (min-width: 1201px){.footer__socials{margin:20px -10px 0}}.footer__socials li{padding:0 8px}@media (min-width: 1024px){.footer__socials li{padding:0 10px}}.footer__socials a{color:#9b9b9b;width:35px;margin-bottom:16px}.footer__socials a:hover{color:#c3a350}.footer__subscription{width:100%;order:-1;padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #767676}@media (min-width: 769px){.footer__subscription{order:0;padding-bottom:0;margin-bottom:0;border-bottom:0;flex:0 0 307px;max-width:307px;margin-left:60px}}.subscription-callout{background:#f5f5f5;max-width:480px;margin:0 auto;padding:20px 18px;border-radius:17px;text-align:center}@media (min-width: 769px){.subscription-callout{max-width:100%}}.subscription-callout__title{font-weight:500;font-size:16px;margin-bottom:10px;color:#9b9b9b}.subscription-callout__entry{margin-bottom:12px;font-size:14px;line-height:1.29}.form-subscribe .form__checkbox{display:inline-block;margin-bottom:5px}.form-subscribe .checkbox input[type="checkbox"] ~ label{padding-left:20px}.form-subscribe .form__note{margin-bottom:5px;font-weight:300;font-size:9px;line-height:1.67;color:#4a4a4a}.form-subscribe .form__btn{width:100%;background:#9b9b9b;font-weight:500;font-size:13px;line-height:1.15;text-align:center;text-transform:uppercase;color:#fff;border-radius:13px;padding:10px}.form-subscribe .form__message{margin-top:12px;font-size:14px;font-weight:500}.form-subscribe .form__message--success{color:#588693}.footer-bar{background:#f5f5f5;padding:10px 0}.footer-bar__inner{text-align:center}@media (min-width: 1024px){.footer-bar__inner{min-height:52px;display:flex;flex-flow:row wrap;align-items:center;text-align:left}}.legal{margin-left:auto}.legal ul{list-style:none}@media (min-width: 1024px){.legal ul{display:flex;flex-flow:row wrap}}.legal li{margin-bottom:15px}@media (min-width: 1024px){.legal li{margin-bottom:0;margin-right:85px}}.legal li:last-child{margin-right:0;margin-bottom:0}.legal a{font-weight:300;font-size:12px;color:#4a4a4a}.copyright{margin-bottom:15px;font-weight:300;font-size:13px;color:#4a4a4a}@media (min-width: 1024px){.copyright{margin-bottom:0}}/*! path: /data/src/modules/global/header/header.scss */.header-wrapper{z-index:999}body.gempage .header-wrapper,body[class*="template-page--gem"] .header-wrapper{position:fixed;left:0;right:0}.header{position:relative;width:100%;transition:transform 0.3s;background:#fff;z-index:400;min-height:52px;padding:10px 0;border-bottom:2px solid #baa457}@media (min-width: 769px){.header{display:flex;min-height:82px;padding:5px 0 0;border-bottom-width:1px}}.header::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:-1}.header__top{display:none;width:100%;margin-bottom:5px}@media (min-width: 1024px){.header__top{display:block}}.header__hamburger-container{flex:1 1;line-height:0}.header__hamburger{position:relative;display:inline-block;vertical-align:middle;width:22px;height:14px}.header__hamburger i{position:absolute;top:0;left:0;right:0;height:2px;background:#55575b;border-radius:2px;transition:transform 0.3s, top 0.1s 0.3s;transform-origin:center center}.header__hamburger i:nth-of-type(2){top:50%}.header__hamburger i:last-of-type{top:100%}.nav-mobile-active .header__hamburger i{transition:transform 0.3s 0.1s, top 0.1s}.nav-mobile-active .header__hamburger i:first-of-type{top:50%;transform:translateY(-50%) rotate(-45deg)}.nav-mobile-active .header__hamburger i:nth-of-type(2){transform:translateY(-50%) scaleX(0)}.nav-mobile-active .header__hamburger i:last-of-type{top:50%;transform:translateY(-50%) rotate(45deg)}.header__logo{color:#161615;flex:1 1;justify-content:center}@media (min-width: 1024px){.header__logo{flex:0 1 auto;margin-right:60px;margin-bottom:10px}}.header__logo a{max-width:135px}@media (min-width: 769px){.header__logo a{max-width:200px}}.header__logo svg{width:100%}.header__nav{flex:1 1;margin-right:60px;margin-top:auto}.header__search{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;padding:12px 16px;border:1px solid #baa457;font-size:12px;line-height:1.25}.header__search.js-active{display:block}@media (min-width: 769px){.header__search{position:static;display:block;margin-right:10px;padding:7px 16px;border-radius:5px}}.header__search-icon svg{width:24px}.header__utilities{flex:1 1}@media (min-width: 1024px){.header__utilities{flex:0 1 auto}}.header__icons&gt;ul&gt;li{list-style:none;margin-right:10px}.header__icons&gt;ul&gt;li:last-child{margin-right:0}.header__user svg{width:27px}.header__cart svg{width:24px}.header__cart em{position:absolute;top:0;right:0;transform:translateX(50%);background-color:#baa457;border-radius:16px;color:#fff;padding:0 4px;text-align:center;min-width:18px;min-height:18px;font-style:normal;font-size:8px;line-height:1.5}/*! path: /data/src/modules/global/hero/hero.scss */.hero-carousel{position:relative;overflow:hidden}.hero-carousel .flickity-page-dots{position:absolute;bottom:20px;left:0;right:0;display:flex;flex-flow:row wrap;justify-content:center;list-style:none}.hero-carousel .flickity-page-dots .dot{width:15px;height:15px;border-radius:50%;background-color:rgba(88,134,147,0.5);transition:background-color 0.3s;margin-right:10px;border:2px solid #588693}.hero-carousel .flickity-page-dots .dot:last-child{margin-right:0}.hero-carousel .flickity-page-dots .dot.is-selected{background-color:#588693}.hero{background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:482px;display:flex;width:100%}@media (min-width: 768px){.hero{min-height:522px;align-items:center}}@media (min-width: 1441px){.hero{min-height:38.2vw}}.hero .container{display:flex}.hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .4s ease-out}.hero__image img.lazyloaded{opacity:1}.hero__inner{width:100%;display:flex;flex-flow:column;justify-content:center}.hero__inner.v_top{justify-content:flex-start}.hero__inner.v_center{justify-content:center}.hero__inner.v_bottom{justify-content:flex-end}@media (min-width: 768px){.hero__inner.h_left{align-items:flex-start}}@media (min-width: 768px){.hero__inner.h_center{align-items:center}}@media (min-width: 768px){.hero__inner.h_right{align-items:flex-end}}.hero__content{width:100%;text-align:center;margin:35px 0;padding:35px}@media (min-width: 769px){.hero__content{max-width:600px}}@media (min-width: 768px){.hero__content{margin-bottom:25px}}.hero__content:last-child{margin-bottom:0}.hero__entry{margin-bottom:20px}.hero__entry:last-child{margin-bottom:0}.hero__entry.border{padding-top:20px;border-top:1px solid currentColor}.hero__text{max-width:600px;width:100%;text-align:center}@media (min-width: 769px){.hero__text{color:#000;margin-bottom:25px}}/*! path: /data/src/modules/global/instagram/instagram.scss */.instagram{margin:50px 0}@media (min-width: 769px){.instagram{margin-bottom:100px}}.instagram__title{margin-bottom:35px}@media (min-width: 769px){.instagram__title{margin-bottom:20px}}.instagram__body #insta-feed{display:flex;flex-flow:row wrap;justify-content:space-between}.instagram__body #insta-feed&gt;a{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);margin-bottom:20px;z-index:5}@media (min-width: 769px){.instagram__body #insta-feed&gt;a{flex:0 0 calc(20% - 20px);max-width:calc(20% - 20px)}}@media (min-width: 1201px){.instagram__body #insta-feed&gt;a{flex:0 0 calc(20% - 40px);max-width:calc(20% - 40px)}}.instagram__body #insta-feed&gt;a:last-of-type{display:none !important}@media (min-width: 769px){.instagram__body #insta-feed&gt;a:last-of-type{display:block !important}}.instagram__body .instafeed-container{width:100% !important;padding-top:100% !important}/*! path: /data/src/modules/global/image-text/image-text.scss */.image-text-carousel{position:relative;overflow:hidden}.image-text-carousel .flickity-page-dots{position:absolute;bottom:20px;left:0;right:0;display:flex;flex-flow:row wrap;justify-content:center;list-style:none}.image-text-carousel .flickity-page-dots .dot{width:15px;height:15px;border-radius:50%;background-color:rgba(88,134,147,0.5);transition:background-color 0.3s;margin-right:10px;border:2px solid #588693}.image-text-carousel .flickity-page-dots .dot:last-child{margin-right:0}.image-text-carousel .flickity-page-dots .dot.is-selected{background-color:#588693}.image-text{width:100%}@media (min-width: 769px){.image-text__inner{display:flex}.image-text__inner.inverse{flex-direction:row-reverse}}@media (min-width: 769px){.image-text__image{flex:1 1 50%}}.image-text__image figure{position:relative;height:0;padding-top:65%}@media (min-width: 769px){.image-text__image figure{height:100%}}.image-text__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-text__content-wrapper{display:flex;flex-direction:column;justify-content:center;padding:25px}@media (min-width: 769px){.image-text__content-wrapper{flex:1 1 50%}}.image-text__content{max-width:450px;margin:0 auto;text-align:center;color:#fff}.image-text__title{font-weight:500;font-size:24px;line-height:1.167}.image-text__entry{position:relative;margin-top:18px;padding-top:18px;font-size:13px;line-height:1.3}@media (min-width: 1024px){.image-text__entry{font-size:20px;line-height:1.25}}.image-text__entry::before{content:'';position:absolute;top:0;left:36px;right:36px;height:1px;background:#fff}/*! path: /data/src/modules/global/nav/nav-mobile.scss *//*! critical */.nav-mobile{position:fixed;top:0;bottom:0;left:0;height:100vh;max-height:-webkit-fill-available;width:100vw;max-width:90%;display:flex;background-color:#fff;transform:translateX(-100%);transition:transform 0.3s;z-index:400}@media (min-width: 481px){.nav-mobile{max-width:80%}}.nav-mobile.is-visible{transform:translateX(0)}.nav-mobile.is-visible .nav__overlay{opacity:1;visibility:visible}@media (min-width: 1024px){.nav-mobile{display:none}}.nav-mobile .nav__inner{width:100%;max-height:100%;display:flex;flex-direction:column;overflow:auto}.nav-mobile ul{list-style:none}.nav-mobile ul[data-level="1"]{width:100%}.nav-mobile ul[data-level="1"]&gt;li{border-bottom:1px solid rgba(203,203,203,0.2)}.nav-mobile ul[data-level="1"]&gt;li&gt;a{display:flex;justify-content:space-between;font-weight:500;font-size:16px;padding-left:16px;text-transform:uppercase}.nav-mobile ul[data-level="1"]&gt;li&gt;.nav__dropdown{padding-left:32px;padding-right:16px}.nav-mobile ul[data-level="1"]&gt;li.js-active&gt;.nav__dropdown{padding-bottom:12px}.nav-mobile ul[data-level="2"]&gt;li&gt;.nav__dropdown{padding:0 16px}.nav-mobile li.nav__item--has-dropdown&gt;a span{position:relative;width:50px;height:50px;margin-left:auto}.nav-mobile li.nav__item--has-dropdown&gt;a span::before,.nav-mobile li.nav__item--has-dropdown&gt;a span::after{content:'';position:absolute;top:50%;right:17px;left:17px;height:2px;background-color:currentColor;transform:translateY(-50%)}.nav-mobile li.nav__item--has-dropdown&gt;a span::after{transform:translateY(-50%) rotate(90deg)}.nav-mobile li.nav__item--has-dropdown.js-active&gt;a span::after{transform:translateY(-50%) rotate(0)}.nav-mobile li.nav__item--has-dropdown.js-active&gt;.nav__dropdown{max-height:200vh;opacity:1}.nav-mobile .nav__dropdown{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease-out,opacity .4s ease-out}.nav-mobile .nav__dropdown a{line-height:2.334}.nav-mobile .nav__close{position:absolute;top:10px;right:10px;height:24px;width:24px;display:inline-block;z-index:100}.nav-mobile .nav__overlay{position:fixed;top:0;bottom:0;left:100%;width:100vw;z-index:-1;background:rgba(0,0,0,0.5);opacity:0;visibility:hidden;transition:opacity 0.3s, visibility 0.3s}.nav-mobile .nav__cta{display:block;margin:8px 8px 16px;border:1px solid #000;padding:12px 16px 8px 16px;line-height:1;font-weight:600;color:#55575b;text-transform:uppercase;font-size:14px;border-radius:2px;text-align:center}.nav-mobile .nav__link{margin-top:auto;padding:12px 16px}.nav-mobile .nav__account{background-color:#505050;padding:12px 16px;line-height:1.5;color:#fff;text-transform:uppercase}/*! path: /data/src/modules/global/nav/nav.scss */.nav.js-active ul[data-level="1"]&gt;li:not(.js-active)&gt;a{opacity:0.6}.nav ul{list-style:none}.nav&gt;ul{display:flex;justify-content:space-between;list-style:none;z-index:1}.nav&gt;ul&gt;li{min-width:110px;padding:0 10px;border:1px solid transparent;border-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px;transition:border-color .4s ease-out,box-shadow .4s ease-out}@media (min-width: 1201px){.nav&gt;ul&gt;li{min-width:168px}}.nav&gt;ul&gt;li:hover{border-color:#baa457;box-shadow:0 0 5px rgba(0,0,0,0.5)}.nav&gt;ul&gt;li.nav__item--has-dropdown:hover&gt;a::after{opacity:1;visibility:visible;transition:opacity 0s ease-out .4s,visibility 0s ease-out .4s}.nav&gt;ul&gt;li:hover&gt;.nav__dropdown,.nav&gt;ul&gt;li.focus-within&gt;.nav__dropdown{opacity:1;visibility:visible;pointer-events:auto}.nav&gt;ul&gt;li:hover&gt;.nav__dropdown::after,.nav&gt;ul&gt;li.focus-within&gt;.nav__dropdown::after{box-shadow:0 10px 20px rgba(0,0,0,0.2);transition:box-shadow .4s ease-out}.nav&gt;ul&gt;li:focus-within&gt;.nav__dropdown{opacity:1;visibility:visible;pointer-events:auto}.nav&gt;ul&gt;li:focus-within&gt;.nav__dropdown::after{box-shadow:0 0 20px rgba(0,0,0,0.2);transition:box-shadow .4s ease-out .4s}.nav&gt;ul&gt;li&gt;a{display:block;position:relative;padding:17px 0;font-size:15px;text-transform:uppercase;text-align:center;color:#505050}.nav&gt;ul&gt;li&gt;a::after{content:'';position:absolute;top:100%;left:-20px;right:-20px;height:10px;background:#fff;opacity:0;visibility:hidden;transition:opacity 0s 0s, visibility 0s 0s}.nav&gt;ul&gt;li&gt;a[href="#"]{pointer-events:none}.nav&gt;ul&gt;li&gt;.nav__dropdown{position:absolute;top:100%;left:0;right:0;display:flex;flex-flow:row wrap;justify-content:center;padding:55px 16px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease-out,visibility .4s ease-out}.nav&gt;ul&gt;li&gt;.nav__dropdown::before{content:'';position:absolute;top:0;left:0;right:0;border-top:1px solid #baa457;z-index:0}.nav&gt;ul&gt;li&gt;.nav__dropdown::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #baa457;z-index:-1;transition:box-shadow 0s 0s}.nav&gt;ul&gt;li&gt;.nav__dropdown&gt;div{z-index:1}.nav ul[data-level="2"]{display:flex;margin-right:60px;width:100%}@media (min-width: 1024px){.nav ul[data-level="2"]{margin-right:100px}}.nav ul[data-level="2"]:last-child{margin-right:0}.nav ul[data-level="2"]&gt;li{margin-right:60px;flex:1 1}@media (min-width: 1024px){.nav ul[data-level="2"]&gt;li{margin-right:100px}}.nav ul[data-level="2"]&gt;li:last-child{margin-right:0}.nav ul[data-level="2"]&gt;li&gt;a{margin-bottom:15px;font-weight:700;text-transform:uppercase}.nav ul[data-level="3"]&gt;li{margin-bottom:10px}.nav ul[data-level="3"]&gt;li:last-child{margin-bottom:0}.nav .nav__dropdown a{transition:color .4s ease-out}.nav .nav__dropdown a:hover{color:#c3a350}.nav-secondary ul{display:flex;justify-content:flex-end;list-style:none}.nav-secondary li{margin-right:30px}.nav-secondary li:last-child{margin-right:0}.nav-secondary a{font-size:10px;color:#55575b;text-transform:uppercase}/*! path: /data/src/modules/global/notification-bar/notification-bar.scss */.notification-bar-sticky{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0}.notification-bar{position:relative;min-height:30px;display:flex;align-items:center;justify-content:center;padding:5px;font-size:9px;text-align:center;transition:height .4s ease-out,padding .4s ease-out,min-height .4s ease-out,opacity 0s .4s;z-index:400}@media (min-width: 769px){.notification-bar{font-size:14px;padding:9px 40px}}.notification-bar.is-hidden{min-height:0;height:0;padding:0;opacity:0}.notification-bar .notification-bar__text{color:#fff}.notification-bar .notification-bar__text span{display:inline-block;position:relative;margin:5px 15px;padding:2px 32px 2px 16px;border:1px solid;border-radius:2px;font-size:16px;letter-spacing:2px}.notification-bar .notification-bar__text span::after{content:'';display:block;height:1px;width:1px;padding:2px;border:1px solid;border-radius:8px;position:absolute;right:8px;top:0;bottom:0;margin:auto}.notification-bar .notification-bar__close{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:16px}@media (min-width: 769px){.notification-bar .notification-bar__close{right:16px}}.notification-bar .notification-bar__close span{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%) rotate(45deg);height:2px;background:currentColor}.notification-bar .notification-bar__close span:last-child{transform:translateY(-50%) rotate(-45deg)}/*! path: /data/src/modules/global/pagination/pagination.scss */.pagination{margin-bottom:90px;padding:30px 0;text-align:center}.pagination ul,.pagination li{display:inline-block;vertical-align:middle;margin:2px}@media (min-width: 481px){.pagination ul,.pagination li{margin:10px}}.pagination li a,.pagination li.is-current span{display:inline-block;width:36px;height:36px;font-size:12px;padding:9px 0;text-align:center;border:1px solid #55575b}@media (min-width: 481px){.pagination li a,.pagination li.is-current span{width:50px;height:50px;font-size:14px;padding:15px 0}}.pagination li.is-current span,.pagination li:hover a{border-color:#000}.pagination a{text-decoration:none}.pagination .pagination-prev,.pagination .pagination-next{position:relative;display:inline-block;vertical-align:middle;font-size:0;width:36px;height:36px}@media (min-width: 481px){.pagination .pagination-prev,.pagination .pagination-next{width:50px;height:50px}}.pagination .pagination-prev::after,.pagination .pagination-next::after{content:'';width:8px;height:8px;display:inline-block;vertical-align:middle;border-width:0 0 1px 1px;border-style:solid;border-color:#000;margin:0;transform:rotate(-45deg);transform-origin:50% 50%;transition:transform .4s;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.pagination .pagination-next::after{transform:translate(-50%, -50%) rotate(-135deg)}.pagination&gt;span::after{opacity:0.2}/*! path: /data/src/modules/global/product-item/product-item.scss */.product-item{display:flex}.product-item__inner{width:100%;position:relative;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;background-color:#fff}.product-item__badge{width:48px;height:48px;position:absolute;top:50%;right:8px;transform:translateY(-50%);border-radius:50%;background:#78a3d8;color:#fff;font-weight:700;font-size:9px;text-transform:uppercase}@media (min-width: 481px){.product-item__badge{width:68px;height:68px;right:15px;margin-top:-5px;font-size:14px}}.product-item__link{flex:1 1;width:100%;display:flex;align-items:center}.product-item__image{width:100%;height:100%;padding:5px}@media (min-width: 769px){.product-item__image{padding:20px}}.product-item__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.product-item__box{background:#0099a8;color:#fff;width:100%;max-width:calc(100% - 10px);margin:0 auto 10px;padding:11px 10px;text-align:center}@media (min-width: 769px){.product-item__box{max-width:calc(100% - 40px)}}.product-item__title,.product-item__tags{margin-bottom:5px;font-weight:500;font-size:11px;line-height:1.125}@media (min-width: 769px){.product-item__title,.product-item__tags{font-size:16px}}.product-item__tags{font-size:13px}@media (min-width: 769px){.product-item__tags{font-size:16px}}.product-item__collection-tag{font-size:11px;line-height:1}@media (min-width: 769px){.product-item__collection-tag{font-size:20px}}.product-item__description{padding:16px 0;line-height:1.5;text-align:center}.product-item__price{font-weight:500;font-size:15px;line-height:1.55;text-align:center}.product-item__price del{margin-right:10px}@media (min-width: 769px){.product-item__price{font-size:20px;padding-top:12px}}.product-item__cta{min-width:140px;margin-top:5px;padding:6px 5px;font-weight:400;font-size:13px;line-height:1.21;text-align:center;border:1px solid #9b9b9b;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.5);transition:all .4s ease-out}@media (min-width: 769px){.product-item__cta{min-width:210px;margin-top:20px;padding:16px 5px;font-size:14px;border-radius:14px}.product-item__cta:hover{background-color:#000;color:#fff}}/*! path: /data/src/modules/global/quantity-selector/quantity-selector.scss */.quantity-selector{float:none;display:flex;border:1px solid #9b9b9b;border-radius:10px;padding:9px 20px}.quantity-selector input{flex:1 1;font-weight:500;font-size:19px;line-height:1.26;text-align:center;color:#55575b}.quantity-selector button{font-size:19px;line-height:1.26;text-align:center;color:#588693}.quantity-selector.nice-select{height:auto;line-height:inherit}.quantity-selector.nice-select .nice-select-dropdown{width:100%}.quantity-selector.nice-select .nice-select-search{text-align:left}.quantity-selector--cart{border:0;border-radius:0;padding:0;align-items:center}.quantity-selector--cart button{display:flex;width:14px}.quantity-selector--cart button:disabled{opacity:0.5}.quantity-selector--cart svg{width:100%}.quantity-selector--cart input{font-size:11px}@media (min-width: 769px){.quantity-selector--cart input{font-size:17px}}/*! path: /data/src/modules/global/search/search.scss */.boost-pfs-search-suggestion-mobile-top-panel,.boost-pfs-search-suggestion-mobile-overlay{display:none !important}body .boost-pfs-search-suggestion-mobile.boost-pfs-search-suggestion-wrapper{top:125px !important;height:calc(100% - 125px) !important}/*! path: /data/src/modules/global/shopify/shopify.scss */.shopify-challenge__container{padding:80px 0}/*! path: /data/src/modules/global/stamps/stamps.scss */.stamps{margin:50px 0}.stamps__head{position:relative;text-align:center;margin-bottom:25px}@media (min-width: 769px){.stamps__head{margin-bottom:100px}}.stamps__list{overflow:hidden}.stamps__list ul{list-style:none;display:flex;flex-flow:row wrap;justify-content:space-evenly;margin:0 -20px}@media (min-width: 769px){.stamps__list ul{margin:0 -30px}}.stamps__list li{flex:0 0 50%;max-width:50%;padding:0 20px;margin-bottom:40px;text-align:center}@media (min-width: 769px){.stamps__list li{flex:0 0 25%;max-width:25%;padding:0 30px;margin-bottom:60px}}@media (min-width: 1201px){.stamps__list li{flex:0 0 16.6667%;max-width:16.6667%}}.stamps__list figure{margin-bottom:20px}.stamps__list p{font-size:14px;line-height:1.357143}/*! path: /data/src/modules/global/subhero-cta/subhero-cta.scss */.subhero-cta{margin:65px 0}@media (min-width: 769px){.subhero-cta{padding:0 75px}}.subhero-cta__container{max-width:1024px}@media (min-width: 1024px){.subhero-cta__inner{display:flex;justify-content:space-between;align-items:center}}.subhero-cta__block{position:relative;flex:0 1 33.33%;display:flex;align-items:center;margin-bottom:65px;text-align:center}@media (min-width: 769px){.subhero-cta__block{flex-direction:column;align-items:stretch}}@media (min-width: 1024px){.subhero-cta__block{max-width:268px;margin-bottom:0}}@media (min-width: 769px){.subhero-cta__block.right{order:1}}.subhero-cta__block.center{flex-direction:column;align-items:center}.subhero-cta__content{flex:1 1;width:100%;display:flex;flex-direction:column;justify-content:center;padding:18px 20px;border-radius:10px}@media (min-width: 769px){.subhero-cta__content{padding:18px 32px}}.subhero-cta__content.shadow{box-shadow:0 0 5px #55575b}.left .subhero-cta__content{padding-left:80px;margin-left:-95px}@media (min-width: 376px){.left .subhero-cta__content{padding-left:95px}}@media (min-width: 769px){.left .subhero-cta__content{margin-left:0}}.right .subhero-cta__content{padding-right:80px;margin-right:-95px}@media (min-width: 376px){.right .subhero-cta__content{padding-right:95px;margin-right:-95px}}@media (min-width: 769px){.right .subhero-cta__content{margin-right:0}}.center .subhero-cta__content{margin:0 auto}.subhero-cta__content p{font-size:18px;line-height:1.238095}@media (min-width: 769px){.subhero-cta__content p{font-size:21px}}.subhero-cta__image{flex:0 0 175px;max-width:175px;z-index:1}@media (min-width: 769px){.subhero-cta__image{width:210px;position:absolute;top:50%;left:0;transform:translate(-50%, -50%)}}.right .subhero-cta__image{order:1}@media (min-width: 769px){.right .subhero-cta__image{order:0;left:auto;right:0;transform:translate(50%, -50%)}}.subhero-cta__center-text{margin-bottom:20px;font-style:italic;font-size:15px;line-height:1.53}.subhero-cta__btn{padding:8px 15px;font-size:17px;line-height:1.176;text-transform:uppercase;border-radius:8px;box-shadow:0 0 5px rgba(0,0,0,0.5)}.subhero-cta__center-link{margin-top:20px;font-style:italic;font-size:19px;line-height:1.52;text-decoration:underline}/*! path: /data/src/modules/global/wysiwyg/wysiwyg.scss */.wysiwyg{text-align:left;width:100%}.wysiwyg h1{margin:4rem auto 1rem}.wysiwyg h2{margin:4rem auto 1rem}.wysiwyg h3{margin:2rem auto 10px}.wysiwyg h4{margin:3rem auto 1rem}.wysiwyg h5{margin:2rem auto 1rem}.wysiwyg h6{margin:3rem auto 1rem}.wysiwyg p{margin:0 auto 25px}.wysiwyg p.mb-l{margin-bottom:75px}@media (min-width: 769px){.wysiwyg p.mb-l{margin-bottom:155px}}.wysiwyg p.mb-xl{margin-bottom:150px}/*! path: /data/src/modules/page-contact/form-contact/form-contact.scss */.form-contact{max-width:480px;margin:40px auto;padding:0 16px}@media (min-width: 481px){.form-contact{padding:0 36px}}.form-contact .form__head{margin-bottom:32px}.form-contact .form__title{margin-bottom:32px}.form-contact .form__description{text-align:center}.form-contact .form__message{font-weight:500;margin-bottom:15px}.form-contact .form__message--success{color:#588693}.form-contact .form__message--error{color:#bc0000}.form-contact textarea{min-height:120px;resize:vertical}/*! path: /data/src/modules/global/cart/cart/cart.scss */@media (min-width: 769px){.cart__inner{display:flex}}.cart__content{flex:1 1;margin-bottom:45px}@media (min-width: 769px){.cart__content{margin-bottom:0;padding:35px 32px 35px 0}}@media (min-width: 1024px){.cart__content{padding-right:80px}}.cart__aside{margin-bottom:30px}@media (min-width: 769px){.cart__aside{flex:0 0 300px;max-width:300px;margin-top:12px;margin-bottom:0;padding:20px 0 35px 14px;border-left:1px solid #707070}}@media (min-width: 1024px){.cart__aside{flex:0 0 370px;max-width:370px}}.cart__head{margin-top:12px;margin-bottom:25px}@media (min-width: 769px){.cart__head{margin-top:0;margin-bottom:35px}}.cart__title{font-weight:700;font-size:15px;line-height:1.1;text-transform:uppercase}@media (min-width: 769px){.cart__title{font-size:23px;margin-bottom:10px}}.cart__title--summary{margin-bottom:10px;font-size:20px}@media (min-width: 769px){.cart__title--summary{font-size:23px}}.cart__body.cart__body--empty{display:flex;flex-flow:column;margin:0 auto;padding:16px 32px;justify-content:center;align-items:center;color:#616161}.cart__body.cart__body--empty p{margin-top:32px}.cart__foot{margin:auto;width:100%;position:relative;flex:0 0 auto;padding:8px 16px 16px;box-shadow:0 -2px 16px 0 rgba(0,0,0,0.3);transition:all .4s ease-out}@media (min-width: 769px){.cart__foot{padding:8px 32px 16px}}@media (min-width: 769px){.cart__foot .btn{margin-bottom:16px}}.cart__summary{margin-bottom:25px;padding:10px 0;border-top:1px solid #000;border-bottom:1px solid #000}.cart__total{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase}@media (min-width: 769px){.cart__total{font-size:17px}}.cart__btn{border:0;background:#588693;color:#fff;padding:19px 0;font-weight:700;font-size:17px;line-height:1.25;border-radius:10px}.cart__btn:hover{background:#d0a449;color:#fff}.cart-drawer{position:fixed;z-index:999;top:0;bottom:0;right:-480px;height:100%;width:100vw;max-width:464px;box-shadow:-10px 0 40px rgba(0,0,0,0.25);transition:all 0.4s cubic-bezier(0.17, 0.67, 0.6, 0.96)}.cart-drawer.is-visible{right:0}.cart-item{display:flex;align-items:center;position:relative;padding:13px 0;line-height:1.5;border-top:1px dotted #baa457}@media (min-width: 769px){.cart-item{padding:5px 0}}.cart-item:last-child{border-bottom:1px dotted #baa457}.cart-item__remove{position:absolute;right:0;top:25px;width:12px;color:#55575b;transition:all .4s ease-out}@media (min-width: 769px){.cart-item__remove{width:15px}}.cart-item__remove svg{width:100%}.cart-item__image{width:85px}@media (min-width: 769px){.cart-item__image{width:142px}}.cart-item__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cart-item__content{flex:1 1}.cart-item__title{margin-bottom:8px;font-weight:400;font-size:13px;line-height:1.1;text-transform:uppercase;padding-right:16px}@media (min-width: 769px){.cart-item__title{margin-bottom:15px;font-size:17px}}.cart-item__additional-tags{font-weight:500;font-size:13px;line-height:1}@media (min-width: 769px){.cart-item__additional-tags{margin-bottom:12px;font-size:17px}}.cart-item__variant{font-weight:500;font-size:13px;color:#4a4a4a}@media (min-width: 769px){.cart-item__variant{font-size:17px}}.cart-item__amount{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;max-width:280px;margin-top:24px;margin-left:10px}.cart-item__qty{display:flex;flex-flow:row nowrap;width:96px;overflow:hidden}.cart-item__qty input,.cart-item__qty button{flex:0 0 33%;max-width:33%;text-align:center;align-items:stretch;padding:0;border:none;box-shadow:none;transition:all .4s ease-out}.cart-item__qty input:hover,.cart-item__qty button:hover{color:#000}.cart-item__qty button{font-weight:300;font-size:24px}.cart-item__qty button:disabled{opacity:0.5}.cart-item__price{font-weight:500;font-size:13px;color:#4a4a4a}@media (min-width: 769px){.cart-item__price{font-size:17px}}.cart-item__price strong{margin-left:6px}.cart-item__properties{list-style-type:none;padding:0;margin:10px 0 0}/*! path: /data/src/modules/global/cart/cart-gift-product/cart-gift-product.scss */.cart-gift{background:#588693;color:#fff;padding:20px 20px 14px;text-align:center;margin:0 0 34px}.cart-gift__ttl{letter-spacing:0;font-weight:700;font-size:20px;text-transform:uppercase;margin:0 0 8px}.cart-gift__subttl{font-size:14px;max-width:260px;margin:0 auto}.cart-gift__btn{background:#9af7a8;border:1px solid #9b9b9b;color:#377b35;font-weight:500;font-size:11px;line-height:1.15;text-align:center;text-transform:uppercase;border-radius:4px;padding:12px 15px;margin:0 5px 10px 0;white-space:nowrap;transition:border 0.4s ease-out}.cart-gift__btn:hover{border-color:#505050}input.cart-gift__field{border-radius:4px;margin:0 5px 10px 0;font-size:11px}.cart-gift__form{display:flex;margin:10px -5px 0}
</pre></body></html>