/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
@keyframes pulse{50%{opacity:.5}}@keyframes spin{to{transform:rotate(360deg)}}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%;font-family:Figtree,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';overflow-y:scroll}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}.catalog-product-view #product-middle .col-right #compositionSlider .product__slider section,fieldset{margin:0;padding:0}ol,ul{list-style:none}*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity));--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);--tw-backdrop-blur:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-invert:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-opacity:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}[role=button],button{cursor:pointer}:-moz-focusring{outline:auto}h1,h2,h4,h5,h6{font-size:inherit}h4,h5,h6{font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;color-adjust:unset}[type=checkbox],[type=radio],select{-webkit-print-color-adjust:exact;color-adjust:exact}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto -webkit-focus-ring-color}.prose{color:#374151;max-width:65ch;font-size:1rem;line-height:1.75}.prose [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose a,.prose blockquote{font-weight:500;color:#111827}.prose a{text-decoration:underline}.prose strong{color:#111827;font-weight:600}.prose ol{counter-reset:list-counter;margin-top:1.25em;margin-bottom:1.25em}.prose ol>li{counter-increment:list-counter}.prose ol>li::before{content:counter(list-counter) ".";position:absolute;font-weight:400;color:#6b7280;left:0}.prose ol>li,.prose ul>li{position:relative;padding-left:1.75em}.prose ul>li::before{content:"";position:absolute;background-color:#d1d5db;border-radius:50%;width:.375em;height:.375em;top:calc(.875em - .1875em);left:.25em}.prose hr{border-color:#e5e7eb;border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose blockquote{font-style:italic;border-left-width:.25rem;border-left-color:#e5e7eb;quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose blockquote p:first-of-type::before{content:open-quote}.prose blockquote p:last-of-type::after{content:close-quote}.prose h1{font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose h2{font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose h3{font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose h4{font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose code{font-weight:600;font-size:.875em}.prose code::after,.prose code::before{content:"`"}.prose a code,.prose code,.prose h1,.prose h2,.prose h3,.prose h4,.prose thead{color:#111827}.prose pre,.prose table{font-size:.875em;line-height:1.7142857}.prose pre{color:#e5e7eb;background-color:#1f2937;overflow-x:auto;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose pre code{background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose pre code::after,.prose pre code::before{content:""}.prose table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em}.prose thead{font-weight:600;border-bottom-width:1px;border-bottom-color:#d1d5db}.prose thead th{vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose tbody tr{border-bottom-width:1px;border-bottom-color:#e5e7eb}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{vertical-align:top;padding:.5714286em}.prose p,.prose ul{margin-top:1.25em;margin-bottom:1.25em}.prose figure,.prose img,.prose video{margin-top:2em;margin-bottom:2em}.prose figure>*{margin-top:0;margin-bottom:0}.prose h2 code{font-size:.875em}.prose h3 code{font-size:.9em}.prose li{margin-top:.5em;margin-bottom:.5em}.prose ol ol,.prose ol ul,.prose ul ol,.prose ul ul,.prose>ul>li p{margin-top:.75em;margin-bottom:.75em}.prose>ul>li>:first-child{margin-top:1.25em}.prose>ul>li>:last-child{margin-bottom:1.25em}.prose>ol>li>:first-child{margin-top:1.25em}.prose>ol>li>:last-child{margin-bottom:1.25em}.prose h2+*,.prose h3+*,.prose h4+*,.prose hr+*{margin-top:0}.prose tbody td:first-child,.prose thead th:first-child{padding-left:0}.prose tbody td:last-child,.prose thead th:last-child{padding-right:0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.aspect-w-1,.aspect-w-10,.aspect-w-11,.aspect-w-12,.aspect-w-13,.aspect-w-14,.aspect-w-15,.aspect-w-16,.aspect-w-2,.aspect-w-3,.aspect-w-4,.aspect-w-5,.aspect-w-6,.aspect-w-7,.aspect-w-8,.aspect-w-9{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.aspect-w-10>*,.aspect-w-11>*,.aspect-w-12>*,.aspect-w-13>*,.aspect-w-14>*,.aspect-w-15>*,.aspect-w-16>*,.aspect-w-1>*,.aspect-w-2>*,.aspect-w-3>*,.aspect-w-4>*,.aspect-w-5>*,.aspect-w-6>*,.aspect-w-7>*,.aspect-w-8>*,.aspect-w-9>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.aspect-w-1{--tw-aspect-w:1}.aspect-w-10{--tw-aspect-w:10}.aspect-h-1{--tw-aspect-h:1}.aspect-h-7{--tw-aspect-h:7}.container{max-width:100%;padding:0 1.5rem}.\!container{max-width:100%!important;padding:0 1.5rem!important}@media (min-width:768px){.container{padding:0 3rem}.\!container{padding:0 3rem!important}}@media (min-width:1280px){.container{padding:0 6rem}.\!container{padding:0 6rem!important}}.scroll-parent .scroll{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;overflow-x:scroll}@media (min-width:1280px){.scroll-parent .scroll{overflow:hidden}}.scroll-parent .scroll{scroll-snap-type:x proximity}.scroll-parent .scroll>:not(template){scroll-snap-align:center;margin-left:1.5rem}@media (min-width:768px){.scroll-parent .scroll>:not(template){margin-left:3rem}}@media (min-width:1280px){.scroll-parent .scroll>:not(template){margin:0}}.scroll-parent .scroll::-webkit-scrollbar,.scroll-parent .scroll::-webkit-scrollbar-thumb,.scroll-parent .scroll::-webkit-scrollbar-track{border-top-width:0;border-bottom-width:0;border-left-width:1.5rem;border-right-width:1.5rem;border-style:solid;--tw-border-opacity:1;border-color:rgba(250,248,248,var(--tw-border-opacity))}@media (min-width:768px){.scroll-parent .scroll::-webkit-scrollbar,.scroll-parent .scroll::-webkit-scrollbar-thumb,.scroll-parent .scroll::-webkit-scrollbar-track{border-left-width:3rem;border-right-width:3rem}}.scroll-parent .scroll::-webkit-scrollbar{height:.1875rem}.scroll-parent .scroll::-webkit-scrollbar-track{background-image:url(../../frontend/Meilland/hyva/it_IT/images/bg-custom-scrollbar.png);background-size:1px 1px;background-position:center;background-repeat:repeat-x}.scroll-parent .scroll::-webkit-scrollbar-thumb{border-color:transparent;--tw-bg-opacity:1;background-color:rgba(106,91,97,var(--tw-bg-opacity));background-clip:padding-box}.actions-toolbar .primary button,.btn,.tab-search-categories a{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn{margin-bottom:1rem;align-items:center;justify-content:center;border-radius:.25rem;padding:.5rem 1rem;min-width:15.25rem}.actions-toolbar .primary button svg,.btn,.btn svg,a.pagebuilder-button-primary svg,a.pagebuilder-button-secondary svg,button.pagebuilder-button-primary svg,button.pagebuilder-button-secondary svg,div.pagebuilder-button-primary svg,div.pagebuilder-button-secondary svg{display:inline-flex}.actions-toolbar .primary button span,.btn span,a.pagebuilder-button-primary span,a.pagebuilder-button-secondary span,button.pagebuilder-button-primary span,button.pagebuilder-button-secondary span,div.pagebuilder-button-primary span,div.pagebuilder-button-secondary span{vertical-align:middle}.btn-primary{--tw-bg-opacity:1;background-color:rgba(11,88,62,var(--tw-bg-opacity));font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));min-height:3.5rem}.actions-toolbar .primary button:hover,.btn-primary:hover,.btn-secondary{--tw-bg-opacity:1;background-color:rgba(115,156,97,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-secondary{border-width:1px;--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity));background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(0,0,0,var(--tw-text-opacity));min-height:3rem}.btn-secondary:hover{--tw-border-opacity:1;border-color:rgba(67,53,58,var(--tw-border-opacity))}.actions-toolbar .primary button,.tab-search-categories a{font-weight:700}.actions-toolbar .primary button{min-width:15.25rem;margin-bottom:1rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;padding:.5rem 1rem;min-height:3.5rem;--tw-bg-opacity:1;background-color:rgba(11,88,62,var(--tw-bg-opacity));font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.catalogsearch-result-index .page-head{height:300px;--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity));display:flex;align-items:center}.catalogsearch-result-index .page-head .page-title{font-size:46px;font-weight:600;padding-bottom:100px}.catalogsearch-result-index .columns .sidebar,.wrapper-search-results{padding-top:30px}.catalogsearch-result-index .message.notice{z-index:50;position:fixed;top:232px;left:94px;width:auto}.tab-search-categories{position:absolute;top:-75px;left:300px}.tab-search-categories a{padding:20px 40px;background:#fff;text-transform:uppercase;min-width:400px;display:inline-block;font-size:20px;border-radius:8px;color:#a4959b;border-bottom:4px solid transparent}.tab-search-categories a.active,.tab-search-categories a:hover{color:#6a5b61;border-bottom:4px solid #cdebb9;border-bottom-left-radius:0;border-bottom-right-radius:0}.breadcrumbs ol,.cms-page-search,.tab-categories{display:flex;flex-wrap:wrap}.tab-categories .item-results{width:25%}.cms-page-search{margin:0 -20px}.cms-page-search .items-cms_page{width:25%;padding:20px}.cms-page-search .items-cms_page:nth-child(4n) img{border-bottom:4px solid #cdebb9}.cms-page-search .items-cms_page:nth-child(4n+1) img{border-bottom:4px solid #ffd998}.cms-page-search .items-cms_page:nth-child(4n+2) img{border-bottom:4px solid #ebd0af}.cms-page-search .items-cms_page .inside-item{flex-direction:column;overflow:hidden;border:1px solid #e1d9dc;border-radius:8px}.cms-page-search .items-cms_page img{width:100%;height:350px;border-radius:0}.cms-page-search .items-cms_page .contents-item{padding:30px 40px;margin:0;display:inline-block;width:100%}.results-tab{min-height:500px}.page-products.page-layout-2columns-left .full-width-container .columns .main{grid-column:span 4/span 4!important}.page-products.page-layout-2columns-left .columns{position:relative}@media only screen and (max-width:1280px){.cms-page-search .items-cms_page,.tab-categories .item-results{width:calc(100%/3)}.catalogsearch-result-index .message.notice{top:125px;left:48px}}@media only screen and (max-width:1530px){.tab-search-categories{left:0;top:-63px;right:0;margin:0 auto;text-align:center}.tab-search-categories a{padding:15px 30px;font-size:18px;min-width:300px}.tab-categories .contents-item{margin:10px 20px 0}.cms-page-search .items-cms_page img{height:230px}.cms-page-search .items-cms_page .contents-item{padding:20px}}@media only screen and (max-width:1024px){.tab-search-categories a{min-width:auto}.cms-page-search .items-cms_page,.tab-categories .item-results{width:calc(100%/2)}.catalogsearch-result-index .page-head .page-title{font-size:34px;line-height:40px}}@media only screen and (max-width:767px){.cms-page-search .items-cms_page,.tab-categories .item-results{width:100%}.page-with-filter .columns .sidebar-main{padding:0}.wrapper-search-results{padding-top:20px}.cms-page-search{margin:0 -20px}.tab-categories .item-results{border-bottom:1px solid #e1d9dc}.tab-categories .item-results a{position:relative}.tab-categories .item-results a:after{content:'';display:inline-block;height:20px;width:18px;background-image:url(/images/icons/right-arrow-icon.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:0;top:50%}.catalogsearch-result-index .message.notice{top:120px;margin:0;left:24px}.catalogsearch-result-index .page-head{height:200px}.catalogsearch-result-index .page-head .page-title{padding-bottom:0}.catalogsearch-result-index .dropdown-navigation{padding-bottom:30px;border-bottom:1px solid #e1d9dc}.cms-page-search .items-cms_page img{height:289px}.product-search-categories{padding-top:30px}}.price-including-tax+.price-excluding-tax{font-size:.875rem;line-height:1.25rem}.price-including-tax+.price-excluding-tax:before{content:attr(data-label) ': '}.price-excluding-tax,.price-including-tax{display:block;white-space:nowrap}.price-excluding-tax .price,.price-including-tax .price{font-weight:500;line-height:1.625}.form-email,.form-input,.form-multiselect,.form-select,.form-textarea{width:100%}.form-email,.form-file label,.form-input,.form-multiselect,.form-select,.form-textarea{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-email:focus,.form-email:hover,.form-file label:focus,.form-file label:hover,.form-input:focus,.form-input:hover,.form-multiselect:focus,.form-multiselect:hover,.form-select:focus,.form-select:hover,.form-textarea:focus,.form-textarea:hover{--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.form-email:focus+label,.form-email:hover+label,.form-file label:focus+label,.form-file label:hover+label,.form-input:focus+label,.form-input:hover+label,.form-multiselect:focus+label,.form-multiselect:hover+label,.form-select:focus+label,.form-select:hover+label,.form-textarea:focus+label,.form-textarea:hover+label{--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.form-email:disabled,.form-file label:disabled,.form-input:disabled,.form-multiselect:disabled,.form-select:disabled,.form-textarea:disabled{pointer-events:none;--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));opacity:.75}.form-email,.form-input,.form-select{height:3rem}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-textfield-decoration-container{width:66.666667%;border-bottom:1px solid transparent}input[type=number]:focus::-webkit-textfield-decoration-container{border-bottom:1px solid #e1d9dc}fieldset .floated-label input+label,fieldset .floated-label textarea+label,form .floated-label input+label,form .floated-label textarea+label{position:absolute;top:0;left:0;pointer-events:none;margin:0;transform:translateY(.6875rem) translateX(1rem)}fieldset .floated-label input:focus+label,fieldset .floated-label textarea:focus+label,form .floated-label input:focus+label,form .floated-label textarea:focus+label{transform:translateY(-1.5rem) translateX(0);font-size:12px}.form-checkbox,input[type=checkbox]{height:1.25rem!important;min-height:1.25rem!important;width:1.25rem!important;min-width:1.25rem!important;border-radius:.25rem;border-width:1px;--tw-border-opacity:1!important;border-color:rgba(225,217,220,var(--tw-border-opacity))!important;--tw-text-opacity:1!important;color:rgba(250,248,248,var(--tw-text-opacity))!important;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-checkbox:hover,input[type=checkbox]:hover{--tw-border-opacity:1!important;border-color:rgba(164,149,155,var(--tw-border-opacity))!important}.form-checkbox:checked,input[type=checkbox]:checked{--tw-text-opacity:1!important;color:rgba(106,91,97,var(--tw-text-opacity))!important}.form-checkbox:checked::before,input[type=checkbox]:checked::before{margin:0!important;height:100%!important;width:100%!important;border-radius:0!important;border-width:0!important;background-color:transparent!important;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/check-icon-green.svg)!important;background-position:center!important;background-repeat:no-repeat!important}.form-checkbox:focus,input[type=checkbox]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color:transparent}.product__quantity-wrapper{position:relative}.product__quantity-wrapper .form-input{height:3.5rem;min-width:4rem;border-radius:.25rem;padding-left:.75rem;text-align:left}@media (min-width:768px){.product__quantity-wrapper .form-input{width:100%}}.product__quantity-update{position:absolute;right:.125rem;z-index:10;height:calc(50% - 3px);width:1.5rem;border-radius:2px;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product__quantity-update:hover{--tw-bg-opacity:1;background-color:rgba(205,235,185,var(--tw-bg-opacity))}.product__quantity-update.increment{top:2px}.product__quantity-update.decrement{bottom:.125rem}.form-select-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-select-wrapper select{display:none}.form-select-wrapper .form-select{position:relative}.form-select-wrapper .form-select-trigger{position:relative;display:flex;height:100%;cursor:pointer;align-items:center;justify-content:space-between;padding-top:0;padding-bottom:0;padding-right:.5rem;padding-left:1rem;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.form-select-wrapper .form-select-trigger span,.form-select-wrapper .form-select-trigger::after{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-select-wrapper .form-select-trigger span{pointer-events:none;transform:translateY(0)}.form-select-wrapper .form-select-trigger::after{background-repeat:no-repeat;display:flex;justify-content:center;content:'\02191';width:2rem;height:2rem;border:1px solid #e1d9dc;border-radius:50%;transition:all .3s ease-in-out;background-position:center;transform:rotate(-180deg);margin-right:.75rem}.form-select-wrapper .custom-options{border-radius:.5rem;--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);position:absolute;display:block;top:100%;left:0;right:0;min-width:100%;margin:1px 0;padding:8px;border:1px solid #b5b5b5;box-sizing:border-box;background:#fff;transition:all .3s ease-in-out;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-.625rem);z-index:20}.form-select-wrapper .option-hover:before{background:#f9f9f9}.form-select-wrapper .custom-option{position:relative;display:block;padding:0 4px;font-size:1rem;font-weight:500;color:#6a5b61;line-height:40px;cursor:pointer;transition:all .3s ease-in-out}.form-select-wrapper .custom-option.selection,.form-select-wrapper .custom-option:hover{background:#faf8f8}.form-select-wrapper .form-select.opened .form-select-trigger::after{transform:rotate(0deg)}.form-select-wrapper .form-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.message a.close,.password-toggler{height:2rem;width:2rem;background-position:center}.password-toggler{display:block;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);cursor:pointer}.form-file{position:relative}.form-file .form-input{visibility:hidden}.form-file label{position:absolute;width:100%;height:100%;top:0;left:0;transform:none!important;cursor:pointer;pointer-events:all!important;z-index:2}.page.messages{position:sticky;top:5.625rem;z-index:20}@media (min-width:1280px){.page.messages{top:1.25rem}}.page.messages .messages section#messages{margin-left:auto;margin-right:auto;max-width:100%;padding:0 1.5rem}@media (min-width:768px){.page.messages .messages section#messages{padding:0 3rem}}@media (min-width:1280px){.page.messages .messages section#messages{padding:0 6rem}}.message,.messages-container{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.messages-container{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.messages-container.scroll{background-color:transparent}.message{box-shadow:0 -2px 10px 0 rgba(21,20,19,.1);position:relative;display:flex;width:100%;align-items:flex-start;justify-content:space-between;padding:1.5625rem .9375rem 1.5625rem 1.25rem}@media (min-width:1280px){.message{align-items:center;border-radius:.25rem;border-width:1px;padding-top:1rem;padding-bottom:1rem}}.message::before{content:'';position:absolute;top:0;left:0;display:block;height:.1875rem;width:15.375rem;max-width:80%}@media (min-width:1280px){.message{box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}}.message>p{display:inline-flex;padding-right:1.5rem;font-size:.75rem;font-weight:500;line-height:1rem}.message>p::before{content:'';margin-right:.5rem;display:inline-block;height:.875rem;width:.875rem;flex:none;overflow:hidden;border-radius:9999px;background-size:cover}.message>p a{--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.message>p a::before{content:"\0020";display:inline-block;width:.1rem}@media (min-width:1280px){.message.error{--tw-border-opacity:1;border-color:rgba(248,72,96,var(--tw-border-opacity))}}.message.error::before{--tw-bg-opacity:1;background-color:rgba(248,72,96,var(--tw-bg-opacity))}.message.error>p::before{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/error-mini-icon.svg)}@media (min-width:1280px){.message.success{--tw-border-opacity:1;border-color:rgba(115,156,97,var(--tw-border-opacity))}}.message.success::before{--tw-bg-opacity:1;background-color:rgba(115,156,97,var(--tw-bg-opacity))}.message.success>p::before{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/valid-mini-icon.svg)}@media (min-width:1280px){.message.info,.message.notice,.message.warning{--tw-border-opacity:1;border-color:rgba(255,183,152,var(--tw-border-opacity))}}.message.info::before,.message.notice::before,.message.warning::before{--tw-bg-opacity:1;background-color:rgba(255,183,152,var(--tw-bg-opacity))}.message.info>p::before,.message.notice>p::before,.message.warning>p::before{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/notice-mini-icon.svg)}.message a.close{flex:none;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity));background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/close-icon.svg);background-size:1.25rem;background-repeat:no-repeat}.catalog-product-view .page-main{margin-top:0;margin-bottom:0}.catalog-product-view .messages-container{--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity))}@media (min-width:1280px){.catalog-product-view .messages-container{background-color:transparent}}.catalog-product-view .columns{display:block;padding:0}.catalog-product-view .columns .main{order:1}@media (min-width:1280px){.catalog-product-view #product-top{margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}}.catalog-product-view #product-top .container{padding-top:2.5rem}@media (min-width:1280px){.catalog-product-view #product-top .container{width:38%;padding-left:0;padding-right:0;padding-top:0}}.catalog-product-view #product-middle{--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity));padding-top:1.5rem}@media (min-width:1280px){.catalog-product-view #product-middle{padding-top:2rem}.catalog-product-view #product-middle .cols-wrapper{margin-top:2rem}}.catalog-product-view #product-middle .cols-wrapper{position:relative}@media (min-width:1280px){.catalog-product-view #product-middle .cols-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}}.catalog-product-view #product-middle .col-left{margin-top:0}@media (min-width:1280px){.catalog-product-view #product-middle .col-left{display:flex;width:58.333333%;flex-direction:column;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-top:1rem}}.catalog-product-view #product-middle .col-left>div:first-child{display:none}@media (min-width:1280px){.catalog-product-view #product-middle .col-left>div:first-child{display:block;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.catalog-product-view #product-middle .col-left>div:last-child .accordion__trigger{padding-top:2.5rem}.catalog-product-view #product-middle .col-left>div{width:100%}.catalog-product-view #product-middle .col-left>div:last-child{padding-bottom:1.5rem}.catalog-product-view #product-middle .col-left .accordion__content,.catalog-product-view #product-middle .col-left .accordion__trigger{margin-left:2.5rem;margin-right:2.5rem}.catalog-product-view #product-middle .col-left .accordion__trigger{width:auto;padding-bottom:1rem}.catalog-product-view #product-middle .col-left .accordion__content>:first-child{margin-top:1.5rem}.catalog-product-view #product-middle .col-right{width:41.666667%;padding-left:2.5rem;padding-right:2.5rem;padding-top:1rem}.catalog-product-view #product-middle .col-right section{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:3.375rem;column-gap:3.375rem;padding-top:2rem}.catalog-product-view #product-middle .col-right section .accordion__trigger{padding-top:0}}@media (min-width:1280px){.catalog-product-view #product-middle .col-right #compositionSlider .product__slider .slide{width:33.333333%}}.catalog-product-view #product-middle .product__slider .title-wrapper,.catalog-product-view .product__form .form-select-trigger::after,.catalog-product-view .product__price .price-container .old-price+.final-price .price-label,.catalog-product-view .product__rassurances li::before{display:none}@media (min-width:1280px){.catalog-product-view #product-middle .product__slider .title-wrapper{display:block}}.catalog-product-view .product__name{margin-top:.25rem;font-family:EB Garamond,serif;font-size:2rem;font-weight:500;line-height:40px;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.catalog-product-view .product__description{font-size:1rem;line-height:1.5rem}.catalog-product-view .product__description--short{margin-top:.5rem}.catalog-product-view .product__description--short a{text-decoration:underline}.catalog-product-view .product__description a{--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.catalog-product-view .product__form .label{margin-bottom:.5rem}@media (min-width:1280px){.catalog-product-view .product__form .label{display:flex;width:100%;flex-direction:column;justify-content:space-between}}@media (min-width:1366px){.catalog-product-view .product__form .label{flex-direction:row}}@media (min-width:1280px){.catalog-product-view .product__form .label span{max-width:14.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.catalog-product-view .product__form .form-select{height:4rem;font-size:1.25rem;font-weight:800;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.catalog-product-view .product__form .form-select-trigger{text-transform:uppercase;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.catalog-product-view .product__form .form-select-trigger .form-select-trigger-wrapper{display:flex;width:100%;flex-direction:column;justify-content:flex-start}@media (min-width:768px){.catalog-product-view .product__form .form-select-trigger .form-select-trigger-wrapper{flex-direction:row;justify-content:space-between}}.catalog-product-view .product__form .form-select-trigger .form-select-trigger-wrapper .form-select-trigger-label{align-content:center;font-size:1.1rem}@media (min-width:768px){.catalog-product-view .product__form .form-select-trigger .form-select-trigger-wrapper .form-select-trigger-label{font-size:1.25rem;line-height:1.75rem}}.catalog-product-view .product__form .form-select-configurable .form-select-trigger::after{display:flex}.catalog-product-view .product__form .custom-options{overflow:hidden;padding:0}.catalog-product-view .product__form .bg-primary-theme-50{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.catalog-product-view .product__form .custom-option{padding:.25rem 1rem}.catalog-product-view .product__form .custom-option+.custom-option{border-top-width:1px;--tw-border-opacity:1;border-top-color:rgba(225,217,220,var(--tw-border-opacity))}.catalog-product-view .product__form .custom-option-details{margin-top:-.25rem}.catalog-product-view .product__form .custom-option>span,.catalog-product-view .product__form .option-price,p strong{font-weight:500;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}.catalog-product-view .product__form .option-price .old-price{--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity));text-decoration:line-through}.catalog-product-view .product__form .option-price .percentage-discount{--tw-bg-opacity:1;background-color:rgba(248,72,96,var(--tw-bg-opacity));padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1024px){.catalog-product-view .product__form .option-price .percentage-discount{font-size:1rem;line-height:1.5rem}}.catalog-product-view .product__form .old-price,.catalog-product-view .product__form .tier-price{padding-left:.375rem;font-weight:500}.catalog-product-view .product__form .tier-price{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.catalog-product-view .product__details{position:relative;z-index:0;margin-top:1.5rem}.catalog-product-view .product__price .price-container .old-price .price-label{text-transform:lowercase}.catalog-product-view .product__price .price-container .old-price .price{padding-left:0;font-size:1rem;line-height:1.5rem}.catalog-product-view .product__price .price-container .tier-price{order:3;margin-left:.25rem;font-size:.75rem;line-height:1rem}@media (min-width:1280px){.catalog-product-view .product__price .price-container .tier-price{position:relative;top:-.1875rem}}.catalog-product-view .product__price .price{font-size:2rem;line-height:30px;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.catalog-product-view .product__addto{margin-top:1.25rem;display:flex;width:100%;align-items:center;justify-content:space-between;-moz-column-gap:1.5rem;column-gap:1.5rem}.catalog-product-view .product__addto [name=qty]{padding-left:24px;text-align:left}.catalog-product-view .product__quantity{height:100%;width:60px}@media (min-width:768px){.catalog-product-view .product__quantity{width:25%}}.catalog-product-view .product__addtocart{margin:0;width:100%;flex:1 1 0%}@media (min-width:768px){.catalog-product-view .product__addtocart{width:25%}}.catalog-product-view .product__rassurances{margin-top:1rem}.catalog-product-view .product__rassurances ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}@media (min-width:768px){.catalog-product-view .product__rassurances ul{gap:2.125rem}}@media (min-width:1280px){.catalog-product-view .product__rassurances ul{gap:.25rem;text-align:center}}.catalog-product-view .product__rassurances li{display:flex;width:calc(50% - 1rem);align-items:center;justify-content:flex-start;font-size:.75rem;line-height:1rem}@media (min-width:768px){.catalog-product-view .product__rassurances li{width:calc(50% - 2.125rem)}}@media (min-width:1280px){.catalog-product-view .product__rassurances li{width:calc(25% - .75rem);flex-direction:column}}.catalog-product-view .product__rassurances span{max-width:9.375rem}.catalog-product-view .product__presentation-header .media{position:relative;margin-bottom:3.125rem}@media (min-width:1280px){.catalog-product-view .product__presentation-header .media{margin-bottom:6.8125rem}}.catalog-product-view .product__presentation-header .banner{min-height:13.5rem;overflow:hidden;border-radius:.5rem;position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.catalog-product-view .product__presentation-header .banner>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.catalog-product-view .product__presentation-header .banner{--tw-aspect-w:4;--tw-aspect-h:3}@media (min-width:768px){.catalog-product-view .product__presentation-header .banner{height:13.5rem;width:100%;position:static;padding-bottom:0}.catalog-product-view .product__presentation-header .banner>*{position:static;height:auto;width:auto;top:auto;right:auto;bottom:auto;left:auto}}@media (min-width:1280px){.catalog-product-view .product__presentation-header .banner{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.catalog-product-view .product__presentation-header .banner>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.catalog-product-view .product__presentation-header .banner{--tw-aspect-w:16;--tw-aspect-h:9}}.catalog-product-view .product__presentation-header .banner img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.catalog-product-view .product__presentation-header .avatar{position:absolute;bottom:-1.875rem;left:.9375rem;height:4.75rem;width:4.75rem;overflow:hidden;border-radius:9999px}@media (min-width:1280px){.catalog-product-view .product__presentation-header .avatar{left:3.3125rem}}.catalog-product-view .product__presentation-header .avatar{box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}.catalog-product-view .product__presentation-header .avatar img,.product-image-container img{width:100%}@media (min-width:1280px){.catalog-product-view .product__presentation-header .content{padding-left:3.3125rem;padding-right:3.3125rem}}.catalog-product-view .product__presentation-header .content p:not(.up-title){margin-top:.5rem;font-size:2rem;font-weight:500;line-height:2.5rem;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity));font-family:'EB Garamond',serif}@media (min-width:1280px){.catalog-product-view .product__presentation-header .content p:not(.up-title){margin-top:1rem;font-size:2.5rem}}.catalog-product-view #product-middle .container>.stretch-to-parent .accordion__trigger span::after{content:'';display:none}.catalog-product-view .product-info-main .navigation{margin-bottom:0;display:none;align-items:center;justify-content:space-between;padding-left:.5rem;padding-right:.5rem}@media (min-width:1280px){.catalog-product-view .product-info-main .navigation{position:relative;z-index:10;margin-top:-1.625rem;display:flex;height:3rem;width:83.333333%;padding:0}.catalog-product-view .product-info-main .navigation>div:not(.counter){position:absolute;top:0;left:-7rem;display:flex;align-items:center;justify-content:space-between}}.catalog-product-view .product-info-main .navigation .counter{font-size:.75rem;line-height:1rem;letter-spacing:.075rem}@media (min-width:1280px){.catalog-product-view .product-info-main .navigation .counter{z-index:20;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-right:.5rem}}.catalog-product-view .product-info-main .navigation .next a,.catalog-product-view .product-info-main .navigation .prev a{display:flex;cursor:pointer;align-items:center;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity));text-decoration:underline}@media (min-width:1280px){.catalog-product-view .product-info-main .navigation .next a,.catalog-product-view .product-info-main .navigation .prev a{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center}}.catalog-product-view .product-info-main .navigation .next a::after,.catalog-product-view .product-info-main .navigation .prev a::after{content:'';margin-left:1rem;display:inline-block;height:.875rem;width:.875rem;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/right-arrow-icon.svg);background-position:center}@media (min-width:1280px){.catalog-product-view .product-info-main .navigation .next a::after,.catalog-product-view .product-info-main .navigation .prev a::after{margin-left:0}.catalog-product-view .product-info-main .navigation .next span,.catalog-product-view .product-info-main .navigation .prev span{display:none}}.catalog-product-view .product-info-main .navigation .prev a{border-right-width:1px;--tw-border-opacity:1;border-right-color:rgba(225,217,220,var(--tw-border-opacity))}@media (min-width:1280px){.catalog-product-view .product-info-main .navigation .prev a::after{--tw-rotate:180deg;transform:var(--tw-transform)}}.page-product-bundle .price-final_price .price-from .price-container,.page-product-bundle .price-final_price .price-to .price-container{margin-bottom:1rem;display:block;--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.page-product-bundle .price-final_price .price-from .price-container .price-label,.page-product-bundle .price-final_price .price-to .price-container .price-label{display:block;font-size:1.125rem;line-height:1.75rem;font-weight:500}.page-product-bundle .price-final_price .price-from .price-container .price,.page-product-bundle .price-final_price .price-to .price-container .price{display:block;font-size:1.5rem;line-height:2rem;font-weight:500;line-height:1.25;--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.page-product-bundle .price-final_price .price-from .old-price .price-container .price,.page-product-bundle .price-final_price .price-from .old-price .price-container .price-label,.page-product-bundle .price-final_price .price-to .old-price .price-container .price,.page-product-bundle .price-final_price .price-to .old-price .price-container .price-label{display:inline;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.product__drawers>ul>li>a::after{background-repeat:no-repeat;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;justify-content:center;content:'\02192';width:2rem;height:2rem}.wishlist-widget .price-box .old-price,.wishlist-widget .price-box .price-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.25}@media (max-width:1279px){body{margin-top:140px}}#cart-drawer,body{--tw-text-opacity:1}body{overflow-x:hidden;font-size:1rem;line-height:1.5rem;line-height:1.5;letter-spacing:0;color:rgba(106,91,97,var(--tw-text-opacity));font-family:'Figtree',Arial,sans-serif}.clearfix::after{content:"";display:block;clear:both}.flex-columns-wrapper,.page-footer .action p{display:flex;flex-direction:column}@media (min-width:768px){.flex-columns-wrapper{flex-direction:row}}.cms-custom.columns{max-width:none;padding-left:0;padding-right:0}.columns{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem;max-width:100%;padding:0 1.5rem}@media (min-width:768px){.columns{padding:0 3rem}}@media (min-width:1280px){.columns{padding:0 6rem}}.columns{grid-template-rows:auto minmax(0,1fr)}.columns .main{order:2}.columns .sidebar{order:3}.page-main-full-width .columns{max-width:none;padding-left:0;padding-right:0}.page-with-filter .columns .sidebar-main{order:1}@media (min-width:640px){.page-layout-2columns-left .columns,.page-layout-2columns-right .columns,.page-layout-3columns .columns{grid-template-columns:repeat(2,minmax(0,1fr))}.page-layout-2columns-left .columns .main,.page-layout-2columns-right .columns .main,.page-layout-3columns .columns .main{grid-column:span 2/span 2}.page-layout-2columns-left .columns .sidebar,.page-layout-2columns-right .columns .sidebar,.page-layout-3columns .columns .sidebar{order:3}.page-with-filter .columns .sidebar-main{order:1;grid-column:span 2/span 2}}@media (min-width:768px){.page-layout-2columns-left .columns,.page-layout-2columns-right .columns,.page-layout-3columns .columns{grid-template-columns:repeat(3,minmax(0,1fr))}.page-layout-2columns-left .columns .main,.page-layout-2columns-right .columns .main,.page-layout-3columns .columns .main{grid-row:span 2/span 2}.page-layout-2columns-left .columns .sidebar,.page-layout-2columns-right .columns .sidebar,.page-layout-3columns .columns .sidebar{grid-column:span 1/span 1}.page-layout-2columns-left .columns .main,.page-layout-3columns .columns .main{grid-column-start:2!important}.page-layout-2columns-left .columns .sidebar,.page-layout-3columns .columns .sidebar{order:1}.page-layout-2columns-left .columns .sidebar~.sidebar-additional,.page-layout-2columns-right .sidebar-main,.page-layout-2columns-right.page-with-filter .sidebar-main,.page-layout-3columns .columns .sidebar~.sidebar-additional{order:3}}@media (min-width:1024px){.page-layout-2columns-left .columns,.page-layout-2columns-right .columns,.page-layout-3columns .columns{grid-template-columns:repeat(4,minmax(0,1fr))}.page-layout-2columns-left .columns .main,.page-layout-2columns-right .columns .main{grid-column:span 3/span 3}.page-layout-3columns .columns .sidebar-additional{grid-column-start:4}}.product-image-container{width:100%!important}.swatch-attribute .swatch-attribute-options{display:flex;flex-direction:row;flex-wrap:wrap}.swatch-attribute .swatch-attribute-options .swatch-option{margin:.25rem;display:flex;justify-content:center;border-width:1px;padding:.25rem .5rem;min-width:40px}#cart-drawer{color:rgba(0,0,0,var(--tw-text-opacity))}[x-cloak]{display:none!important}.input{margin-right:.5rem;width:auto;border-radius:.25rem;border-width:1px;padding:.5rem 1rem;font-size:1rem;line-height:1.5rem}@media (min-width:768px){.input{margin-right:1rem}}@media (min-width:1024px){.input{margin-right:0}}@media (min-width:1280px){.input{margin-right:1rem}}.input-light{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.input-light:focus{--tw-border-opacity:1;border-color:rgba(106,91,97,var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px}.card{border-radius:.125rem;padding:1rem;--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.title-wrapper{margin-bottom:.5rem;display:flex;min-height:2.9375rem;width:100%;align-items:center;border-bottom-width:.25rem!important}.title-wrapper--brown,.title-wrapper--green{--tw-border-opacity:1!important;border-bottom-color:rgba(235,208,175,var(--tw-border-opacity))!important}.title-wrapper--green{border-bottom-color:rgba(205,235,185,var(--tw-border-opacity))!important}.title-wrapper .title{padding-bottom:.75rem;text-align:left;font-family:Figtree,sans-serif;font-size:1.25rem;font-weight:800;text-transform:uppercase;line-height:1.5rem;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.transition{transition:transform 250ms ease,color 250ms ease}.transform-180{transform:rotate(-180deg)}p a{--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity));text-decoration:underline}ul{position:relative}ol li::before,ul li::before{margin-right:.5rem;display:inline-block}ul li::before{position:relative;top:-.125rem;height:.5rem;width:.5rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(205,235,185,var(--tw-bg-opacity));content:""}ol,ul{margin:0;list-style-type:none;padding:0}ol li{counter-increment:custom-counter}ol li::before{width:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgba(205,235,185,var(--tw-text-opacity));content:counter(custom-counter,decimal-leading-zero)'.'}[data-content-type=buttons] [data-content-type=button-item] a.pagebuilder-button-link,[data-content-type=buttons] [data-content-type=button-item] button.pagebuilder-button-link,[data-content-type=buttons] [data-content-type=button-item] div.pagebuilder-button-link,[data-content-type=row]{box-sizing:border-box}[data-content-type=row]>div{margin-bottom:.625rem;padding:.625rem}[data-content-type=row][data-appearance=contained]{max-width:100%;padding:0 1.5rem}@media (min-width:768px){[data-content-type=row][data-appearance=contained]{padding:0 3rem}}@media (min-width:1280px){[data-content-type=row][data-appearance=contained]{padding:0 6rem}}[data-content-type=row][data-appearance=contained]{margin-left:auto;margin-right:auto;box-sizing:border-box}[data-content-type=row][data-appearance=contained] [data-element=inner]{box-sizing:border-box;background-attachment:scroll!important}[data-content-type=row][data-appearance=full-bleed],[data-content-type=row][data-appearance=full-width]{background-attachment:scroll!important}[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:100%;padding:0 1.5rem}@media (min-width:768px){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{padding:0 3rem}}@media (min-width:1280px){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{padding:0 6rem}}[data-content-type=column-group]{flex-wrap:wrap}@media (min-width:768px){[data-content-type=column-group]{flex-wrap:nowrap}}[data-content-type=column]{box-sizing:border-box;width:100%;max-width:100%;background-attachment:scroll!important;flex-basis:100%}@media (min-width:768px){[data-content-type=column]{flex-basis:auto}}[data-content-type=tabs] .tabs-navigation{margin-bottom:-1px;display:block;padding:0;--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-content-type=tabs] .tabs-navigation li.tab-header{position:relative;margin:0 0 0 -1px;display:inline-block;max-width:100%;overflow-wrap:break-word;border-bottom-left-radius:0;border-bottom-right-radius:0;border-width:1px 1px 0;border-style:solid;--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}[data-content-type=tabs] .tabs-navigation li.tab-header:first-child{margin-left:0}[data-content-type=tabs] .tabs-navigation li.tab-header.active{z-index:20;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-bottom:1px solid #fff}[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{position:relative;display:block;cursor:pointer;white-space:normal;padding:.75rem 1.25rem;vertical-align:middle;font-size:.875rem;line-height:1.25rem;font-weight:500}[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title span{font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}[data-content-type=tabs] .tabs-content{position:relative;z-index:10;box-sizing:border-box;overflow:hidden;border-radius:.125rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-content-type=tabs] .tabs-content [data-content-type=tab-item]{box-sizing:border-box;padding:2rem;min-height:inherit;background-attachment:scroll!important}[data-content-type=tabs].tab-align-left .tabs-content{border-top-left-radius:0!important}[data-content-type=tabs].tab-align-right .tabs-content{border-top-right-radius:0!important}[data-content-type=heading],[data-content-type=text]{overflow-wrap:break-word}.glider-slide img,[data-content-type=buttons]{max-width:100%}[data-content-type=buttons] [data-content-type=button-item]{margin-right:.5rem;margin-bottom:.5rem;max-width:100%}[data-content-type=buttons] [data-content-type=button-item] [data-element=empty_link],[data-content-type=buttons] [data-content-type=button-item] [data-element=link]{max-width:100%;overflow-wrap:break-word}[data-content-type=buttons] [data-content-type=button-item] [data-element=empty_link]{cursor:default}[data-content-type=buttons] [data-content-type=button-item] a,[data-content-type=buttons] [data-content-type=button-item] button,[data-content-type=buttons] [data-content-type=button-item] div{display:inline-block;--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}a.pagebuilder-button-primary,a.pagebuilder-button-secondary,button.pagebuilder-button-primary,button.pagebuilder-button-secondary,div.pagebuilder-button-primary,div.pagebuilder-button-secondary{min-width:15.25rem;margin-bottom:1rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;padding:.5rem 1rem;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;--tw-text-opacity:1}a.pagebuilder-button-primary,button.pagebuilder-button-primary,div.pagebuilder-button-primary{min-height:3.5rem;background-color:rgba(11,88,62,var(--tw-bg-opacity));font-size:1.25rem;line-height:1.75rem;font-weight:700;color:rgba(255,255,255,var(--tw-text-opacity))}a.pagebuilder-button-primary:hover,button.pagebuilder-button-primary:hover,div.pagebuilder-button-primary:hover{--tw-bg-opacity:1;background-color:rgba(115,156,97,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}a.pagebuilder-button-secondary,button.pagebuilder-button-secondary,div.pagebuilder-button-secondary{min-height:3rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity));background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(0,0,0,var(--tw-text-opacity))}a.pagebuilder-button-secondary:hover,button.pagebuilder-button-secondary:hover,div.pagebuilder-button-secondary:hover{--tw-border-opacity:1;border-color:rgba(67,53,58,var(--tw-border-opacity))}[data-content-type=html],[data-content-type=image] figcaption{overflow-wrap:break-word}[data-content-type=image]{box-sizing:border-box}[data-content-type=image]>[data-element=link],[data-content-type=image]>[data-element=link] img{border-radius:inherit}[data-content-type=image] .pagebuilder-mobile-hidden{display:none}@media (min-width:768px){[data-content-type=image] .pagebuilder-mobile-hidden{display:block}[data-content-type=image] .pagebuilder-mobile-only{display:none}}[data-content-type=video]{font-size:0}[data-content-type=video] .pagebuilder-video-inner{box-sizing:border-box;display:inline-block;width:100%}[data-content-type=video] .pagebuilder-video-container{position:relative;overflow:hidden;border-radius:inherit;padding-top:56.25%}[data-content-type=video] iframe,[data-content-type=video] video{position:absolute;left:0;top:0;height:100%;width:100%}[data-content-type=banner]>[data-element=empty_link],[data-content-type=banner]>[data-element=empty_link]:hover,[data-content-type=banner]>[data-element=link],[data-content-type=banner]>[data-element=link]:hover{color:inherit;text-decoration:inherit}[data-content-type=banner] .pagebuilder-banner-wrapper{box-sizing:border-box;overflow-wrap:break-word;background-clip:padding-box;border-radius:inherit;background-attachment:scroll!important}[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-overlay{position:relative;box-sizing:border-box;padding:2rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:500ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.catalog-product-view #thumbs .item.video a,[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{display:flex;align-items:center;justify-content:center}[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}@media (min-width:768px){[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:36rem}}[data-content-type=banner] .pagebuilder-banner-wrapper.jarallax .video-overlay{z-index:0}[data-content-type=banner] .pagebuilder-banner-wrapper [data-element=content]{overflow:auto;min-height:50px}[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-banner-button{margin:0;margin-top:1.25rem;max-width:100%;overflow-wrap:break-word;transition-property:opacity;transition-duration:500ms;transition-timing-function:cubic-bezier(.4,0,.2,1);text-align:inherit}[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-poster-content{width:100%}[data-content-type=banner][data-appearance=collage-centered] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-left:auto;margin-right:auto}[data-content-type=banner][data-appearance=collage-left] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-right:auto}[data-content-type=banner][data-appearance=collage-right] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-left:auto}[data-content-type=slider]{visibility:hidden;position:relative}[data-content-type=slider].glider-initialized{visibility:visible}[data-content-type=slider] [data-role=glider-content]{overflow-y:hidden}[data-content-type=slider] a.button{color:initial;padding:10px;text-decoration:none}[data-content-type=slider] .carousel-nav{position:absolute;bottom:0;margin-bottom:.5rem;--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity));--tw-bg-opacity:0.75;left:50%;transform:translateX(-50%)}[data-content-type=slide]{box-sizing:border-box;overflow:hidden;line-height:1.25rem;min-height:inherit}[data-content-type=slide]>[data-element=empty_link],[data-content-type=slide]>[data-element=link]{color:inherit;min-height:inherit;text-decoration:inherit}[data-content-type=slide]>[data-element=empty_link]:hover,[data-content-type=slide]>[data-element=link]:hover{color:inherit;text-decoration:inherit}[data-content-type=slide]+[data-content-type=slide]{height:0;min-height:0}[data-content-type=slide] .pagebuilder-slide-wrapper{box-sizing:border-box;overflow-wrap:break-word;border-radius:inherit;min-height:inherit}[data-content-type=slide] .pagebuilder-slide-wrapper .jarallax-viewport-element{position:absolute;top:0;z-index:50;height:100%;width:.125rem;left:-15000vw}[data-content-type=slide] .pagebuilder-slide-wrapper.jarallax .video-overlay{-webkit-transform:unset;z-index:1}[data-content-type=slide] .pagebuilder-slide-wrapper.jarallax .pagebuilder-overlay{position:relative;z-index:20}[data-content-type=slide] .pagebuilder-slide-wrapper.jarallax [id*=jarallax-container]>div,[data-content-type=slide] .pagebuilder-slide-wrapper.jarallax [id*=jarallax-container]>iframe,[data-content-type=slide] .pagebuilder-slide-wrapper.jarallax [id*=jarallax-container]>img,[data-content-type=slide] .pagebuilder-slide-wrapper.jarallax [id*=jarallax-container]>video{margin:auto!important;transform:none!important}[data-content-type=slide] .pagebuilder-slide-wrapper .pagebuilder-overlay{box-sizing:border-box;padding:2rem;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;border-radius:inherit}[data-content-type=slide] .pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{display:flex;align-items:center;justify-content:center;min-height:inherit}[data-content-type=slide] .pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}@media (min-width:768px){[data-content-type=slide] .pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:32rem}}[data-content-type=slide] .pagebuilder-slide-wrapper [data-element=content]{overflow:auto;min-height:50px}[data-content-type=slide] .pagebuilder-slide-wrapper .pagebuilder-slide-button{margin:0;margin-top:1.25rem;max-width:100%;overflow-wrap:break-word;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;text-align:inherit}[data-content-type=slide] .pagebuilder-slide-wrapper .pagebuilder-poster-content{width:100%}[data-content-type=slide][data-appearance=collage-centered] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-left:auto;margin-right:auto}[data-content-type=slide][data-appearance=collage-left] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-right:auto}[data-content-type=slide][data-appearance=collage-right] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-left:auto}[data-content-type=map]{box-sizing:border-box;height:18rem}[data-content-type$=block] .block p:last-child{margin-bottom:1rem;margin-top:0}[data-content-type=dynamic_block] [data-content-type=image] img{display:inline}[data-content-type=dynamic_block] .block-banners .banner-item-content,[data-content-type=dynamic_block] .block-banners-inline .banner-item-content{margin-bottom:auto}[data-content-type=products][data-appearance=carousel] [data-role=glider-content]{grid-template-columns:repeat(100,calc(50% - 1rem))}@media (min-width:768px){[data-content-type=products][data-appearance=carousel] [data-role=glider-content]{grid-template-columns:repeat(100,calc(33% - 1rem))}}@media (min-width:1024px){[data-content-type=products][data-appearance=carousel] [data-role=glider-content]{grid-template-columns:repeat(100,calc(25% - 1rem))}}.glider-contain{position:relative;margin:0 auto;width:100%}.glider{overflow-y:hidden}.glider.draggable,.glider.draggable .glider-slide img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glider.draggable{cursor:grab}.glider.draggable .glider-slide img{pointer-events:none}.glider.drag{cursor:grabbing}.glider::-webkit-scrollbar{height:0;opacity:0}.glider .glider-track{z-index:10;margin:0;display:flex;width:100%;padding:0}.glider-slide{margin:.5rem;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-content:center;justify-content:center;min-width:150px}.glider-hide{opacity:0}.glider-next.disabled,.glider-prev.disabled{cursor:default;--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));opacity:.25}.glider-dot{margin:.25rem;display:block;height:.75rem;width:.75rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));opacity:.25;--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.glider-dot.active{opacity:1}@media (max-width:36em){.glider::-webkit-scrollbar{height:.25rem;width:.5rem;-webkit-appearance:none;appearance:none;opacity:1}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:rgba(156,156,156,.25);box-shadow:0 0 1px rgba(255,255,255,.25)}}[data-show-arrows=false] .glider-next,[data-show-arrows=false] .glider-prev,[data-show-dots=false] .glider-dots{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.\!visible{visibility:visible!important}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;bottom:0}.inset-0,.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.inset-x-4{left:1rem;right:1rem}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.top-full{top:100%}.left-28{left:7rem}.left-1{left:.25rem}.bottom-1{bottom:.25rem}.-bottom-4{bottom:-1rem}.top-\[-9px\]{top:-9px}.right-\[-9px\]{right:-9px}.bottom-8{bottom:2rem}.left-2{left:.5rem}.bottom-auto{bottom:auto}.right-8{right:2rem}.top-4{top:1rem}.right-4{right:1rem}.right-2{right:.5rem}.top-1\/2{top:50%}.right-6{right:1.5rem}.top-\[194px\]{top:194px}.top-\[2px\]{top:2px}.-right-2{right:-.5rem}.top-8{top:2rem}.bottom-6{bottom:1.5rem}.top-2{top:.5rem}.bottom-\[10px\]{bottom:10px}.left-1\/2{left:50%}.right-\[3\.25rem\]{right:3.25rem}.top-\[-28px\]{top:-28px}.top-0\.5{top:.125rem}.right-0\.5{right:.125rem}.bottom-3{bottom:.75rem}.right-3{right:.75rem}.top-\[76px\]{top:76px}.bottom-4{bottom:1rem}.top-10{top:2.5rem}.-top-1\.5{top:-.375rem}.-right-1\.5{right:-.375rem}.-top-1{top:-.25rem}.-right-1{right:-.25rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-30{z-index:30}.z-\[10000\]{z-index:10000}.z-20{z-index:20}.z-40{z-index:40}.z-modal{z-index:1000}.z-0{z-index:0}.z-\[99\]{z-index:99}.order-1{order:1}.order-3{order:3}#category-view-container.non-cat-img .category-description,.order-2{order:2}.order-4{order:4}.order-5{order:5}.order-first{order:-9999}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-1{grid-column:span 1/span 1}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-start-2{grid-column-start:2}.float-right{float:right}.float-left{float:left}.clear-left{clear:left}.m-0{margin:0}.-m-4{margin:-1rem}.m-2{margin:.5rem}.-m-2{margin:-.5rem}.m-1{margin:.25rem}.m-14{margin:3.5rem}.m-auto{margin:auto}.m-4{margin:1rem}.-m-3{margin:-.75rem}.m-8{margin:2rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-7{margin-left:1.75rem;margin-right:1.75rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.my-0{margin-top:0;margin-bottom:0}.mt-10{margin-top:2.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-1{margin-bottom:.25rem}.main-nav .nav-1>li>a>img,.mr-8{margin-right:2rem}.mb-0{margin-bottom:0}.ml-2{margin-left:.5rem}.footer-text-container p+p,.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.ml-4{margin-left:1rem}.mr-1{margin-right:.25rem}.-mt-6{margin-top:-1.5rem}.mr-2\.5{margin-right:.625rem}.mr-2{margin-right:.5rem}.mb-3{margin-bottom:.75rem}.mt-3{margin-top:.75rem}.mt-8,fieldset~fieldset{margin-top:2rem}.mb-6{margin-bottom:1.5rem}.mt-6{margin-top:1.5rem}.mt-2{margin-top:.5rem}.ml-auto{margin-left:auto}.mt-1{margin-top:.25rem}.mb-8{margin-bottom:2rem}.mr-auto{margin-right:auto}.-mb-4{margin-bottom:-1rem}.mt-5{margin-top:1.25rem}.ml-6{margin-left:1.5rem}.mr-6{margin-right:1.5rem}.mt-12{margin-top:3rem}.mb-5{margin-bottom:1.25rem}.-mt-2{margin-top:-.5rem}.mt-16{margin-top:4rem}.\!mb-0{margin-bottom:0!important}.-mt-20{margin-top:-5rem}.mt-1\.5{margin-top:.375rem}.-mr-1{margin-right:-.25rem}.mr-3{margin-right:.75rem}.cart__item .item__options dd,.ml-1{margin-left:.25rem}.-mt-4{margin-top:-1rem}.mr-10{margin-right:2.5rem}.ml-10{margin-left:2.5rem}.mb-12{margin-bottom:3rem}.-mr-4{margin-right:-1rem}.ml-3{margin-left:.75rem}.-ml-px{margin-left:-1px}.mb-10{margin-bottom:2.5rem}.-mt-8{margin-top:-2rem}.mb-\[24px\]{margin-bottom:24px}.mt-14{margin-top:3.5rem}.-mt-5{margin-top:-1.25rem}.-mr-2{margin-right:-.5rem}.mt-auto{margin-top:auto}.mr-1\.5{margin-right:.375rem}.-ml-6{margin-left:-1.5rem}.mt-0{margin-top:0}.-mb-px{margin-bottom:-1px}.mr-0{margin-right:0}.\!ml-0{margin-left:0!important}.mt-0\.5{margin-top:.125rem}.mb-7{margin-bottom:1.75rem}.-mb-6{margin-bottom:-1.5rem}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.h-6{height:1.5rem}.h-8{height:2rem}.h-5{height:1.25rem}.h-full{height:100%}.h-auto{height:auto}.h-4{height:1rem}.h-3{height:.75rem}.h-12{height:3rem}.h-32{height:8rem}.h-10{height:2.5rem}.h-1\/2{height:50%}.h-64{height:16rem}.h-48{height:12rem}.h-2{height:.5rem}.h-px{height:1px}.h-16{height:4rem}.h-24{height:6rem}.h-screen{height:100vh}.h-4\/5{height:80%}.h-\[80px\]{height:80px}.h-\[144px\]{height:144px}.h-\[216px\]{height:216px}.h-\[132px\]{height:132px}.h-\[32px\]{height:32px}.h-\[\.8125rem\]{height:.8125rem}.h-9{height:2.25rem}.h-\[100vh\]{height:100vh}.h-11{height:2.75rem}.h-0{height:0}.h-1{height:.25rem}.max-h-screen{max-height:100vh}.max-h-\[50px\]{max-height:50px}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-0{max-height:0}.max-h-full{max-height:100%}.min-h-screen{min-height:100vh}.min-h-\[152px\]{min-height:152px}.min-h-0{min-height:0}.min-h-\[20px\]{min-height:20px}.w-full{width:100%}.w-6{width:1.5rem}.w-1\/2{width:50%}.w-5{width:1.25rem}.w-64{width:16rem}.w-8{width:2rem}.w-4{width:1rem}.w-7\/12{width:58.333333%}.w-5\/12{width:41.666667%}.w-3{width:.75rem}.main-nav .header__logo img,.w-auto{width:auto}.w-4\/5{width:80%}.w-12{width:3rem}.w-3\/4{width:75%}.w-5\/6{width:83.333333%}.w-1\/3{width:33.333333%}.w-20{width:5rem}.w-24{width:6rem}.w-16{width:4rem}.w-\[216px\]{width:216px}.w-56{width:14rem}.w-10{width:2.5rem}.w-60{width:15rem}.w-screen{width:100vw}.w-40{width:10rem}.w-0{width:0}.w-4\/12{width:33.333333%}.w-8\/12{width:66.666667%}.w-32{width:8rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[4\.375rem\]{width:4.375rem}.w-\[144px\]{width:144px}.w-\[244px\]{width:244px}.w-px{width:1px}.w-\[\.8125rem\]{width:.8125rem}.w-44{width:11rem}.w-9{width:2.25rem}.w-1\/12{width:8.333333%}.w-\[100vw\]{width:100vw}.w-2\/3{width:66.666667%}.w-11{width:2.75rem}.w-0\.5{width:.125rem}.w-2{width:.5rem}.w-1\/4{width:25%}.min-w-full{min-width:100%}.min-w-0{min-width:0}.min-w-\[33\%\]{min-width:33%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.min-w-\[30\%\]{min-width:30%}.max-w-full{max-width:100%}.max-w-xl{max-width:36rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-\[115px\]{max-width:115px}.max-w-\[50px\]{max-width:50px}.max-w-4xl{max-width:56rem}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-7xl{max-width:80rem}.max-w-2xl{max-width:42rem}.max-w-lg{max-width:32rem}.max-w-\[15rem\]{max-width:15rem}.max-w-screen-2xl{max-width:1366px}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-screen-md{max-width:768px}.max-w-\[828px\]{max-width:828px}.max-w-\[370px\]{max-width:370px}.max-w-\[282px\]{max-width:282px}.max-w-\[1412px\]{max-width:1412px}.max-w-\[25\%\]{max-width:25%}.max-w-prose{max-width:65ch}.header__logo img,.max-w-none{max-width:none}.max-w-\[600px\]{max-width:600px}.max-w-\[1050px\]{max-width:1050px}.flex-none{flex:none}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-grow-0{flex-grow:0}.flex-grow{flex-grow:1}.table-auto{table-layout:auto}.origin-top{transform-origin:top}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-x-full{--tw-translate-x:-100%;transform:var(--tw-transform)}.-translate-y-full{--tw-translate-y:-100%;transform:var(--tw-transform)}.-translate-y-8{--tw-translate-y:-2rem;transform:var(--tw-transform)}.-translate-x-0,.translate-x-0{--tw-translate-x:0px;transform:var(--tw-transform)}.translate-x-full{--tw-translate-x:100%;transform:var(--tw-transform)}.translate-y-0{--tw-translate-y:0px;transform:var(--tw-transform)}.translate-y-20{--tw-translate-y:5rem;transform:var(--tw-transform)}.-translate-x-20{--tw-translate-x:-5rem;transform:var(--tw-transform)}.-translate-y-20{--tw-translate-y:-5rem;transform:var(--tw-transform)}.translate-x-20{--tw-translate-x:5rem;transform:var(--tw-transform)}.-translate-y-1\/2{--tw-translate-y:-50%;transform:var(--tw-transform)}.-translate-x-1\/3{--tw-translate-x:-33.333333%;transform:var(--tw-transform)}.-translate-x-12{--tw-translate-x:-3rem;transform:var(--tw-transform)}.-translate-y-6{--tw-translate-y:-1.5rem;transform:var(--tw-transform)}.translate-y-full{--tw-translate-y:100%;transform:var(--tw-transform)}.-translate-x-1\/2{--tw-translate-x:-50%;transform:var(--tw-transform)}.-translate-x-1{--tw-translate-x:-0.25rem;transform:var(--tw-transform)}.translate-y-1\/2{--tw-translate-y:50%;transform:var(--tw-transform)}.-translate-x-5{--tw-translate-x:-1.25rem;transform:var(--tw-transform)}.\!checkout-toggle-icon.\!open::before,.cart__coupons h2.open::before,.checkout-toggle-icon.open::before,.rotate-0{--tw-rotate:0deg;transform:var(--tw-transform)}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-100,.scale-90{transform:var(--tw-transform)}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.scale-150,.transform{transform:var(--tw-transform)}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-default{cursor:default}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-flow-row{grid-auto-flow:row}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.\!items-center{align-items:center!important}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start,.product__card .status>div>div{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-items-stretch{justify-items:stretch}.gap-2{gap:.5rem}.gap-5{gap:1.25rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-6{gap:1.5rem}.gap-10{gap:2.5rem}.gap-3{gap:.75rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-8{row-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-0{row-gap:0}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-y-4{row-gap:1rem}.gap-y-3{row-gap:.75rem}.gap-y-1{row-gap:.25rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-y-16{row-gap:4rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*calc(1 - var(--tw-space-x-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*calc(1 - var(--tw-space-x-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem*var(--tw-space-x-reverse));margin-left:calc(2rem*calc(1 - var(--tw-space-x-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem*var(--tw-space-y-reverse))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem*var(--tw-space-x-reverse));margin-left:calc(1.5rem*calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem*var(--tw-space-x-reverse));margin-left:calc(.25rem*calc(1 - var(--tw-space-x-reverse)))}.place-self-start{place-self:start}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-lg{border-radius:.5rem}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-2xl{border-radius:1rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-\[4px\]{border-radius:4px}.rounded-3xl{border-radius:1.5rem}.rounded-\[8px\]{border-radius:8px}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tr-md{border-top-right-radius:.375rem}.rounded-bl-none{border-bottom-left-radius:0}.rounded-br-none{border-bottom-right-radius:0}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-t-0{border-top-width:0}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-b-4{border-bottom-width:4px}.border-b-2{border-bottom-width:2px}.border-r-0{border-right-width:0}.border-l-0{border-left-width:0}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l{border-left-width:1px}.border-b-0{border-bottom-width:0}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-am_blue,.border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.border-am_blue{border-color:rgba(30,121,194,var(--tw-border-opacity))}.border-am_dark_gray,.border-gray-500{--tw-border-opacity:1;border-color:rgba(218,218,218,var(--tw-border-opacity))}.border-gray-500{border-color:rgba(107,114,128,var(--tw-border-opacity))}.border-blue-500,.border-gray-600{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.border-gray-600{border-color:rgba(75,85,99,var(--tw-border-opacity))}.border-black,.border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.border-black{border-color:rgba(0,0,0,var(--tw-border-opacity))}.border-current{border-color:currentColor}.border-primary-lighter{--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.border-gray-400,.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-gray-400{border-color:rgba(156,163,175,var(--tw-border-opacity))}.border-\[\#CDEBB9\],.border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.border-\[\#CDEBB9\]{border-color:rgba(205,235,185,var(--tw-border-opacity))}.border-\[\#E1D9DC\],.border-\[\#FFB798\]{--tw-border-opacity:1;border-color:rgba(255,183,152,var(--tw-border-opacity))}.border-\[\#E1D9DC\]{border-color:rgba(225,217,220,var(--tw-border-opacity))}.border-\[\#CEEAFF\],.border-\[\#FFD998\]{--tw-border-opacity:1;border-color:rgba(255,217,152,var(--tw-border-opacity))}.border-\[\#CEEAFF\]{border-color:rgba(206,234,255,var(--tw-border-opacity))}.border-\[\#739C61\],.border-primary{--tw-border-opacity:1;border-color:rgba(106,91,97,var(--tw-border-opacity))}.border-\[\#739C61\]{border-color:rgba(115,156,97,var(--tw-border-opacity))}.border-\[\#A4959B\],.border-\[\#e1d9dc\]{--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity))}.border-\[\#A4959B\]{border-color:rgba(164,149,155,var(--tw-border-opacity))}.border-\[\#4db7a4\],.border-\[\#EBD0AF\]{--tw-border-opacity:1;border-color:rgba(235,208,175,var(--tw-border-opacity))}.border-\[\#4db7a4\]{border-color:rgba(77,183,164,var(--tw-border-opacity))}.border-\[\#F84860\],.border-green-400{--tw-border-opacity:1;border-color:rgba(248,72,96,var(--tw-border-opacity))}.border-green-400{border-color:rgba(52,211,153,var(--tw-border-opacity))}.border-\[\#cdebb9\],.border-secondary{--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity))}.border-\[\#cdebb9\]{border-color:rgba(205,235,185,var(--tw-border-opacity))}.border-\[\#ceeaff\],.border-\[\#ebd0af\]{--tw-border-opacity:1;border-color:rgba(235,208,175,var(--tw-border-opacity))}.border-\[\#ceeaff\]{border-color:rgba(206,234,255,var(--tw-border-opacity))}.border-green-500,.border-yellow-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.border-yellow-500{border-color:rgba(245,158,11,var(--tw-border-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-primary,.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-primary{background-color:rgba(106,91,97,var(--tw-bg-opacity))}.bg-blue-700,.bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.bg-blue-700{background-color:rgba(29,78,216,var(--tw-bg-opacity))}.bg-am_blue_light{--tw-bg-opacity:1;background-color:rgba(232,246,255,var(--tw-bg-opacity))}.bg-am_blue,.bg-am_gray{--tw-bg-opacity:1;background-color:rgba(30,121,194,var(--tw-bg-opacity))}.bg-am_gray{background-color:rgba(240,240,240,var(--tw-bg-opacity))}.bg-transparent,.catalog-product-view .product__accordion.stretch-to-parent .accordion__trigger.open span::after{background-color:transparent}.bg-red-100,.bg-red-600{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.bg-red-600{background-color:rgba(220,38,38,var(--tw-bg-opacity))}.bg-green-500,.bg-red-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.bg-red-500{background-color:rgba(239,68,68,var(--tw-bg-opacity))}.bg-gray-200,.bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.bg-yellow-500{background-color:rgba(245,158,11,var(--tw-bg-opacity))}.bg-gray-500,.bg-green-100{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.bg-green-100{background-color:rgba(209,250,229,var(--tw-bg-opacity))}.bg-gray-50,.bg-green-600{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.bg-green-600{background-color:rgba(5,150,105,var(--tw-bg-opacity))}.bg-gray-100,.bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.bg-gray-100{background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-\[\#FAF8F8\],.bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.bg-\[\#FAF8F8\]{background-color:rgba(250,248,248,var(--tw-bg-opacity))}.bg-grey-lighter,.bg-secondary{--tw-bg-opacity:1;background-color:rgba(225,217,220,var(--tw-bg-opacity))}.bg-grey-lighter{background-color:rgba(250,248,248,var(--tw-bg-opacity))}.bg-\[\#0B583E\],.bg-secondary-theme-500{--tw-bg-opacity:1;background-color:rgba(205,235,185,var(--tw-bg-opacity))}.bg-\[\#0B583E\]{background-color:rgba(11,88,62,var(--tw-bg-opacity))}.bg-\[\#CDEBB9\],.bg-gray-900{--tw-bg-opacity:1;background-color:rgba(205,235,185,var(--tw-bg-opacity))}.bg-gray-900{background-color:rgba(17,24,39,var(--tw-bg-opacity))}.bg-tertiary-theme-100{--tw-bg-opacity:1;background-color:rgba(248,72,96,var(--tw-bg-opacity))}.bg-\[\#E1D9DC\],.bg-green-900{--tw-bg-opacity:1;background-color:rgba(225,217,220,var(--tw-bg-opacity))}.bg-green-900{background-color:rgba(6,78,59,var(--tw-bg-opacity))}.bg-white\/30{background-color:rgba(255,255,255,.3)}.bg-gray-300,.bg-secondary-theme-300{--tw-bg-opacity:1;background-color:rgba(115,156,97,var(--tw-bg-opacity))}.bg-gray-300{background-color:rgba(209,213,219,var(--tw-bg-opacity))}.bg-secondary-theme-100{--tw-bg-opacity:1;background-color:rgba(11,88,62,var(--tw-bg-opacity))}.bg-primary-lighter,.page-footer .subscribe button:hover{--tw-bg-opacity:1;background-color:rgba(164,149,155,var(--tw-bg-opacity))}.bg-blue-50,.bg-red-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.bg-red-50{background-color:rgba(254,242,242,var(--tw-bg-opacity))}.bg-white\/60{background-color:rgba(255,255,255,.6)}.bg-white\/70{background-color:rgba(255,255,255,.7)}.bg-white\/25{background-color:rgba(255,255,255,.25)}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-opacity-60{--tw-bg-opacity:0.6}.bg-opacity-25{--tw-bg-opacity:0.25}.bg-opacity-100{--tw-bg-opacity:1}.bg-opacity-80{--tw-bg-opacity:0.8}.bg-opacity-95{--tw-bg-opacity:0.95}.bg-none{background-image:none}.bg-visible-icon{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/visible-icon.svg)}.bg-unvisible-icon{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/unvisible-icon.svg)}.bg-logged-icon{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/account-logged-icon.svg)}.bg-unlogged-icon{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/account-unlogged-icon.svg)}.bg-valid-mini-icon{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/valid-mini-icon.svg)}.bg-left-arrow{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/left-arrow-icon.svg)}.bg-right-arrow{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/right-arrow-icon.svg)}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.bg-cover{background-size:cover}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.stroke-2{stroke-width:2}.stroke-1{stroke-width:1}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-10{padding:2.5rem}.p-3{padding:.75rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-6{padding:1.5rem}.p-4{padding:1rem}.p-8{padding:2rem}.p-12{padding:3rem}.p-0{padding:0}.p-2\.5{padding:.625rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.home__reassurance p,.px-3{padding-left:.75rem;padding-right:.75rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-8{padding-left:2rem;padding-right:2rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-12{padding-left:3rem;padding-right:3rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.px-24{padding-left:6rem;padding-right:6rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.\!py-0{padding-top:0!important;padding-bottom:0!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-0{padding-left:0;padding-right:0}.px-16{padding-left:4rem;padding-right:4rem}.py-0{padding-top:0;padding-bottom:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pr-1{padding-right:.25rem}.pt-1{padding-top:.25rem}.pb-4{padding-bottom:1rem}.pr-4{padding-right:1rem}.pb-2{padding-bottom:.5rem}.pt-6{padding-top:1.5rem}.pl-5{padding-left:1.25rem}.pt-4{padding-top:1rem}.pt-3{padding-top:.75rem}.pl-2{padding-left:.5rem}.pr-2{padding-right:.5rem}.pb-20{padding-bottom:5rem}.pt-5{padding-top:1.25rem}.pt-2{padding-top:.5rem}.pl-3{padding-left:.75rem}.pt-16{padding-top:4rem}.pb-8{padding-bottom:2rem}.pr-16{padding-right:4rem}.pb-0{padding-bottom:0}.pr-11{padding-right:2.75rem}.pt-8{padding-top:2rem}.pb-14{padding-bottom:3.5rem}.pb-12{padding-bottom:3rem}.pt-7{padding-top:1.75rem}.pl-6{padding-left:1.5rem}.pr-20{padding-right:5rem}.pt-10{padding-top:2.5rem}.pb-6{padding-bottom:1.5rem}.pr-10{padding-right:2.5rem}.pr-6{padding-right:1.5rem}.pt-\[2\.875rem\]{padding-top:2.875rem}.pb-2\.5{padding-bottom:.625rem}.pt-9{padding-top:2.25rem}.pb-16{padding-bottom:4rem}.pt-12{padding-top:3rem}.pb-10{padding-bottom:2.5rem}.pt-14{padding-top:3.5rem}.\!pl-4{padding-left:1rem!important}.\!pr-0{padding-right:0!important}.pb-3{padding-bottom:.75rem}.page-footer .list ul.open,.pb-7{padding-bottom:1.75rem}.pb-px{padding-bottom:1px}.pt-\[20px\]{padding-top:20px}.pb-\[28px\]{padding-bottom:28px}.pt-\[17px\]{padding-top:17px}.pl-8{padding-left:2rem}.pl-4{padding-left:1rem}.pb-36{padding-bottom:9rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Figtree,sans-serif}.font-serif{font-family:EB Garamond,serif}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[32px\]{font-size:32px}.text-\[18px\]{font-size:18px}.text-\[12px\]{font-size:12px}.text-\[28px\]{font-size:28px}.text-\[55px\]{font-size:55px}.text-\[56px\]{font-size:56px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[20px\]{font-size:20px}.text-\[40px\]{font-size:40px}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[0\.94rem\]{font-size:.94rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[1\.125rem\]{font-size:1.125rem}.font-bold{font-weight:700}.font-medium,.font-semibold{font-weight:500}.font-normal{font-weight:400}.font-light{font-weight:300}.font-extrabold{font-weight:800}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.diagonal-fractions,.lining-nums,.oldstyle-nums,.ordinal,.proportional-nums,.slashed-zero,.stacked-fractions,.tabular-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.leading-5{line-height:1.25rem}.leading-tight{line-height:1.25}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-10{line-height:2.5rem}.leading-7{line-height:1.75rem}.leading-relaxed{line-height:1.625}.tracking-wider{letter-spacing:.05em}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.tracking-wide{letter-spacing:.025em}.text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.text-gray-300,.text-gray-800{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.text-gray-800{color:rgba(31,41,55,var(--tw-text-opacity))}.page-footer .list a:hover,.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-black,.text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.text-black{color:rgba(0,0,0,var(--tw-text-opacity))}.text-am_blue,.text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.text-am_blue{color:rgba(30,121,194,var(--tw-text-opacity))}.text-secondary-darker{--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.text-blue-900,.text-gray-400{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.text-gray-400{color:rgba(156,163,175,var(--tw-text-opacity))}.text-gray-700,.text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.text-gray-700{color:rgba(55,65,81,var(--tw-text-opacity))}.text-blue-600,.text-secondary{--tw-text-opacity:1;color:rgba(225,217,220,var(--tw-text-opacity))}.text-blue-600{color:rgba(37,99,235,var(--tw-text-opacity))}.text-primary-lighter{--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.text-green-700,.text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.text-green-700{color:rgba(4,120,87,var(--tw-text-opacity))}.text-secondary-lighter{--tw-text-opacity:1;color:rgba(250,248,248,var(--tw-text-opacity))}.text-gray-500,.text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.text-gray-500{color:rgba(107,114,128,var(--tw-text-opacity))}.text-green-500,.text-primary{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.text-primary{color:rgba(106,91,97,var(--tw-text-opacity))}.text-\[\#5f5056\],.text-\[\#6A5B61\],.text-heading{--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity))}.text-\[\#6A5B61\]{color:rgba(106,91,97,var(--tw-text-opacity))}.text-\[\#43353a\],.text-\[\#908388\],.text-primary-darker{--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}.text-\[\#908388\]{color:rgba(144,131,136,var(--tw-text-opacity))}.text-\[\#6a5b61\],.text-\[\#A4959B\]{--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.text-\[\#6a5b61\]{color:rgba(106,91,97,var(--tw-text-opacity))}.text-\[\#43353A\],.text-primary-theme-900{--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}.text-gray-600,.text-secondary-theme-100{--tw-text-opacity:1;color:rgba(11,88,62,var(--tw-text-opacity))}.text-gray-600{color:rgba(75,85,99,var(--tw-text-opacity))}.link-style-1:hover,.text-\[\#739C61\]{--tw-text-opacity:1;color:rgba(115,156,97,var(--tw-text-opacity))}.text-\[\#0B583E\],.text-\[\#FFB798\]{--tw-text-opacity:1;color:rgba(255,183,152,var(--tw-text-opacity))}.text-\[\#0B583E\]{color:rgba(11,88,62,var(--tw-text-opacity))}.\!text-primary,.\!text-white{--tw-text-opacity:1!important;color:rgba(106,91,97,var(--tw-text-opacity))!important}.\!text-white{color:rgba(255,255,255,var(--tw-text-opacity))!important}.text-\[\#F84860\]{--tw-text-opacity:1;color:rgba(248,72,96,var(--tw-text-opacity))}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.no-underline{text-decoration:none}.placeholder-primary-lighter::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(164,149,155,var(--tw-placeholder-opacity))}.placeholder-primary-lighter::placeholder{--tw-placeholder-opacity:1;color:rgba(164,149,155,var(--tw-placeholder-opacity))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.placeholder-primary::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(106,91,97,var(--tw-placeholder-opacity))}.placeholder-primary::placeholder{--tw-placeholder-opacity:1;color:rgba(106,91,97,var(--tw-placeholder-opacity))}.placeholder-opacity-50::-moz-placeholder{--tw-placeholder-opacity:0.5}.placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.opacity-0{opacity:0}.opacity-100,.page-footer .rs-wrapper li:hover{opacity:1}.opacity-25{opacity:.25}.opacity-70{opacity:.7}.opacity-60{opacity:.6}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-40{opacity:.4}.opacity-5{opacity:.05}.opacity-\[0\.24\]{opacity:.24}.mix-blend-darken{mix-blend-mode:darken}.shadow,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)}.shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)}.shadow-lg,.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)}.shadow-card{--tw-shadow:0 0 30px 0 rgba(0, 0, 0, 0.1)}.shadow-2xl,.shadow-card,.shadow-none{box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25)}.shadow-none{--tw-shadow:0 0 #0000}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring,.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-blue-500\/50{--tw-ring-color:rgba(59, 130, 246, 0.5)}.ring-primary{--tw-ring-opacity:1;--tw-ring-color:rgba(106, 91, 97, var(--tw-ring-opacity))}.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.ring-primary\/50{--tw-ring-color:rgba(106, 91, 97, 0.5)}.ring-primary\/75{--tw-ring-color:rgba(106, 91, 97, 0.75)}.ring-opacity-50{--tw-ring-opacity:0.5}.ring-opacity-75{--tw-ring-opacity:0.75}.ring-offset-2{--tw-ring-offset-width:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-filter)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-filter);backdrop-filter:var(--tw-backdrop-filter)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-all,.transition-colors,.transition-opacity,.transition-transform{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-all,.transition-opacity,.transition-transform{transition-property:opacity}.transition-all,.transition-transform{transition-property:all}.transition-transform{transition-property:transform}.transition-none{transition-property:none}.duration-300{transition-duration:300ms}.duration-500{transition-duration:500ms}.duration-700{transition-duration:700ms}.duration-200{transition-duration:200ms}.duration-150{transition-duration:150ms}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.stretch-to-parent{position:relative;left:-1.5rem;width:100vw}@media (min-width:768px){.stretch-to-parent{left:-3rem}}@media (min-width:1280px){.stretch-to-parent{left:-6rem}}.hide-scrollbar{scrollbar-width:none!important;-ms-overflow-style:none!important}.hide-scrollbar::-webkit-scrollbar{width:0!important;height:0!important}.snap{scroll-snap-type:x mandatory;-ms-overflow-style:none;scroll-behavior:smooth;scrollbar-width:none}.snap::-webkit-scrollbar{display:none}.snap>div{scroll-snap-align:start}.text-sans-serif{font-family:'Figtree',Arial,sans-serif}.heading,.heading-1{font-weight:500;--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity))}.heading-1{font-family:'EB Garamond',serif;font-size:2.5rem;line-height:1}@media (min-width:1280px){.heading-1{font-size:3.5rem}}.heading-2{font-family:'EB Garamond',serif;font-weight:500;--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity));font-size:2rem;line-height:1.25}@media (min-width:1280px){.heading-2{font-size:2.5rem}}.heading-2--bold{font-family:'Figtree',Arial,sans-serif;font-size:1.75rem;line-height:1.43;font-weight:700}@media (min-width:1280px){.heading-2--bold{font-size:2rem;line-height:1.25}}.heading-3,.heading-4{font-family:'Figtree',Arial,sans-serif;--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity));font-size:1.25rem;line-height:1.2}.heading-3{font-weight:800;text-transform:uppercase}.heading-4{font-weight:700}.up-title{font-size:.75rem;font-weight:500;line-height:1.33;letter-spacing:.075rem;text-transform:uppercase;position:relative}.up-title::before{content:'—';display:inline-block;margin-right:.625rem}.link,.link-style-1{--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.link-style-1{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/right-arrow-icon.svg);background-repeat:no-repeat;font-weight:500;background-size:1rem 1.1875rem;background-position:0 .0625rem}.link-style-1 span{position:relative;left:0;margin-left:1.75rem;display:inline-block}.link-style-1:hover span{left:-.5rem}.link-style-2,.link-style-2:hover{--tw-border-opacity:1;--tw-text-opacity:1}.link-style-1 span,.link-style-2{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.link-style-2{border-bottom-width:1px;border-color:rgba(205,235,185,var(--tw-border-opacity));padding-bottom:.25rem;font-weight:500;color:rgba(115,156,97,var(--tw-text-opacity));text-decoration:none}.link-style-2:hover{border-color:rgba(11,88,62,var(--tw-border-opacity));color:rgba(11,88,62,var(--tw-text-opacity))}.checkout-inline-field-block{display:flex;width:100%;flex-direction:row}.checkout-inline-field-block input:not([type=button]){padding-left:1.3125rem;font-size:.875rem;font-weight:500;text-transform:uppercase;line-height:1.5rem}.checkout-inline-field-block input:not([type=button])::-moz-placeholder{font-weight:500;--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity))}.checkout-inline-field-block input:not([type=button])::placeholder{font-weight:500;--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity))}.page-footer{--tw-text-opacity:1;color:rgba(225,217,220,var(--tw-text-opacity))}.page-footer .title{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.page-footer .title--big{font-size:1.75rem;font-weight:700}@media (min-width:1280px){.page-footer .title--big{font-size:2rem}}.page-footer li::before{content:none}.page-footer .headline{margin-top:.875rem;margin-bottom:1.25rem}.page-footer .subscribe .wrapper{position:relative}.page-footer .subscribe input{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-footer .subscribe input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(164,149,155,var(--tw-placeholder-opacity))}.page-footer .subscribe input::placeholder{--tw-placeholder-opacity:1;color:rgba(164,149,155,var(--tw-placeholder-opacity))}.page-footer .subscribe input:focus{font-weight:500;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.page-footer .rs-wrapper li,.page-footer .subscribe button{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.page-footer .subscribe button{position:absolute;top:.0625rem;right:.0625rem;bottom:.0625rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(106,91,97,var(--tw-bg-opacity));padding:.5rem 1rem;font-weight:500;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.page-footer .subscribe .informations{margin-top:.625rem;font-size:.75rem;line-height:1rem;font-weight:500;line-height:1.33;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.page-footer .rs-wrapper{margin-top:2.625rem}@media (min-width:768px){.page-footer .rs-wrapper{margin-top:3.125rem}}@media (min-width:1280px){.page-footer .rs-wrapper{margin-top:0;padding-left:6.125rem}.page-footer .rs-wrapper .headline{margin-bottom:1.75rem}}.page-footer .rs-wrapper ul{display:flex;-moz-column-gap:1.75rem;column-gap:1.75rem}@media (min-width:1280px){.page-footer .rs-wrapper ul{justify-content:space-between;-moz-column-gap:0;column-gap:0}}.page-footer .rs-wrapper li{position:relative;opacity:.5}.page-footer .rs-wrapper a{font-size:0;text-indent:-999rem;display:block;width:2rem;--tw-aspect-w:1;--tw-aspect-h:1}.page-footer .rs-wrapper a,.page-footer .rs-wrapper a0,.page-footer .rs-wrapper a1,.page-footer .rs-wrapper a2,.page-footer .rs-wrapper a3,.page-footer .rs-wrapper a4,.page-footer .rs-wrapper a5,.page-footer .rs-wrapper a6{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.page-footer .rs-wrapper a0>*,.page-footer .rs-wrapper a1>*,.page-footer .rs-wrapper a2>*,.page-footer .rs-wrapper a3>*,.page-footer .rs-wrapper a4>*,.page-footer .rs-wrapper a5>*,.page-footer .rs-wrapper a6>*,.page-footer .rs-wrapper a>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.page-footer .rs-wrapper .fb{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/facebook.svg)}.page-footer .rs-wrapper .inst{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/instagram.svg)}.page-footer .rs-wrapper .twt{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/twitter.svg)}.page-footer .rs-wrapper .pin{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/pinterest.svg)}.page-footer .rs-wrapper .yt{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/youtube.svg)}@media (min-width:768px){.page-footer .action{display:flex;flex-direction:row;justify-content:space-between;-moz-column-gap:1.25rem;column-gap:1.25rem}}@media (min-width:1280px){.page-footer .action{width:33.333333%;flex-direction:column;justify-content:flex-start;-moz-column-gap:0;column-gap:0;row-gap:2rem;padding-left:6.125rem}}.page-footer .action .title{margin-bottom:1.75rem}.page-footer .action p a:first-child{display:flex;max-width:8.75rem;align-items:center;font-weight:500;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));text-decoration:none}.page-footer .action p a:first-child::before{content:'';margin-right:.375rem;display:inline-block;height:.9375rem;width:.875rem;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/phone-mini-icon.svg);background-repeat:no-repeat}.page-footer .action p a:last-child{margin-top:.8125rem;font-weight:500;text-decoration:none;min-width:15.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;padding:.5rem 1rem;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1);min-height:3rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));background-color:transparent;color:#fff;margin-bottom:2.75rem}.page-footer .action p a:last-child svg,.page-footer .action>div:last-child a svg{display:inline-flex}.page-footer .action p a:last-child span{vertical-align:middle}.page-footer .action p a:last-child:hover{--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity))}@media (min-width:768px){.page-footer .action p a:last-child{margin-bottom:0}}.page-footer .action span{margin-top:.375rem;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;line-height:1.5;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:768px){.page-footer .action>div{width:33.333333%}}@media (min-width:1280px){.page-footer .action>div{width:100%}}.page-footer .action>div:last-child,.page-footer .action>div:last-child a{align-items:center;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1}.page-footer .action>div:last-child{margin-bottom:1.25rem;display:flex;border-radius:.5rem;color:rgba(67,53,58,var(--tw-text-opacity))}@media (min-width:768px){.page-footer .action>div:last-child{margin-bottom:0;width:50%}}@media (min-width:1280px){.page-footer .action>div:last-child{width:100%}}.page-footer .action>div:last-child em,.page-footer .action>div:last-child span{font-size:1.25rem;line-height:1.75rem;font-weight:500;text-transform:capitalize;font-style:normal;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}.page-footer .action>div:last-child em+em,.page-footer .action>div:last-child em+span,.page-footer .action>div:last-child span+em,.page-footer .action>div:last-child span+span{margin-top:.375rem;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;line-height:1.5;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.page-footer .action>div:last-child a{margin-top:.75rem;margin-bottom:.6875rem!important;width:100%;min-width:15.25rem;display:inline-flex;justify-content:center;border-radius:.25rem;padding:.5rem 1rem;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1);min-height:3rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity));color:rgba(0,0,0,var(--tw-text-opacity))}.page-footer .action>div:last-child a span{vertical-align:middle}.page-footer .action>div:last-child a:hover{--tw-border-opacity:1;border-color:rgba(67,53,58,var(--tw-border-opacity))}@media (min-width:768px){.page-footer .action>div:last-child a{width:100%;min-width:0}}.page-footer .action>div:last-child a{min-width:0}.page-footer .action>div:last-child>div{flex-shrink:0;flex-grow:0}.page-footer .action>div:last-child>div+div{max-width:calc(100% - 8.25rem);flex-shrink:0;flex-grow:1;padding-right:1.5rem}.page-footer .action>div:last-child>div:first-child{max-width:8.25rem}@media (min-width:1280px){.page-footer .list{width:33.333333%}}.page-footer .list+.list{border-top-width:1px;--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity))}@media (min-width:1280px){.page-footer .list+.list{border-width:0}}.page-footer .list .title{display:flex;min-height:4.5rem;cursor:pointer;align-items:center;justify-content:space-between}@media (min-width:1280px){.page-footer .list .title{margin-bottom:1rem;min-height:0;cursor:default;font-size:1.25rem;line-height:1.75rem;font-weight:700}}.page-footer .list .title::after{content:'↓';display:block;height:2rem;width:1rem;text-align:right;font-size:1.5rem;line-height:2rem;font-weight:300;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity));transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.page-footer .list .title::after{display:none}}.page-footer .list .title.open::after{--tw-rotate:180deg;transform:var(--tw-transform)}.page-footer .list a,.page-footer .list ul{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.page-footer .list ul{max-height:0;overflow:hidden}@media (min-width:1280px){.page-footer .list ul{max-height:100%}}.page-footer .list a{display:inline-block;padding-top:.375rem;padding-bottom:.375rem}.page-footer .externals{margin-top:1.25rem}@media (min-width:1280px){.page-footer .externals{margin-top:.5rem}}.page-footer .externals div:last-child{width:66.666667%}.page-footer .externals a img{margin-top:1.25rem;max-width:230px}#footer_top{--tw-bg-opacity:1;background-color:rgba(67,53,58,var(--tw-bg-opacity));padding-top:2.75rem;padding-bottom:2.75rem}@media (min-width:1280px){#footer_top{padding-top:5.625rem;padding-bottom:4.375rem}}#footer_top>div:first-child{display:flex;flex-direction:column}@media (min-width:1280px){#footer_top>div:first-child{flex-direction:row;align-items:flex-start;justify-content:space-between}#footer_top>div:first-child>div:first-child{width:58.333333%}#footer_top>div:first-child>div:last-child{width:33.333333%}}#footer_bottom{--tw-bg-opacity:1;background-color:rgba(106,91,97,var(--tw-bg-opacity))}#footer_bottom .wrapper{display:flex;flex-direction:column;padding-top:2.0625rem}@media (min-width:768px){#footer_bottom .wrapper{padding-top:2.8125rem}}@media (min-width:1280px){#footer_bottom .wrapper{flex-direction:row;justify-content:space-between;padding-top:5rem;padding-bottom:5rem}}#footer_bottom .wrapper>div:first-child{order:2}@media (min-width:768px){#footer_bottom .wrapper>div:first-child{margin-top:1.75rem}}@media (min-width:1280px){#footer_bottom .wrapper>div:first-child{order:1;margin-top:0;display:flex;width:58.333333%;flex-direction:row;-moz-column-gap:3rem;column-gap:3rem}}#footer_bottom .wrapper>div:first-child+*{order:1}@media (min-width:1280px){#footer_bottom .wrapper>div:first-child+*{order:2}}#footer_bottom>div:last-child{margin-top:1.5rem;--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity));padding-bottom:1rem}@media (min-width:768px){#footer_bottom>div:last-child{margin-top:2.5rem}}@media (min-width:1280px){#footer_bottom>div:last-child{margin-top:0;border-top-width:1px;padding-top:2.3125rem;padding-bottom:5.8125rem}#footer_bottom>div:last-child>div{display:flex;align-items:flex-start;justify-content:space-between}}#footer_bottom>div:last-child li{display:inline-flex;padding-left:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}#footer_bottom>div:last-child li:not(:last-child)::after{content:'•';margin-left:.5rem;display:inline-block}#footer_bottom>div:last-child a{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}#footer_bottom>div:last-child a:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1280px){#footer_bottom>div:last-child p{display:flex;width:33.333333%;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1.25rem;padding-left:6.125rem}}#footer_bottom>div:last-child img{margin-top:1.5625rem}@media (min-width:1280px){#footer_bottom>div:last-child img{margin-top:0}}.page-header{border-top-width:4px;--tw-border-opacity:1;border-color:rgba(106,91,97,var(--tw-border-opacity));transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:1279px){.page-header{position:fixed;top:0;z-index:50;width:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.page-header.scroll{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width:1280px){.page-header{position:relative;box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}}.header__top{position:relative;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity))}.header__top .container>div{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:768px){.header__top .container>div{padding-top:1rem;padding-bottom:1rem}}@media (min-width:1280px){.header__top .container>div{align-items:flex-start;padding-top:2.375rem;padding-bottom:1.375rem}}.header__top .container>div>:not(.header__quick-links){display:flex;align-items:center;-moz-column-gap:1rem;column-gap:1rem}.header__bottom{position:relative;z-index:20}.header__bottom>.container{position:relative;height:0}@media (min-width:1280px){.header__bottom>.container{display:flex;height:3.9375rem;align-items:center;justify-content:space-between}}.header__logo{position:relative;height:2.75rem;width:2.75rem;overflow:hidden}@media (min-width:768px){.header__logo{height:3.25rem;width:10.375rem}}@media (min-width:1280px){.header__logo{margin-left:0;height:4.0625rem;width:12.9375rem}}.header__logo a{position:absolute;top:0;left:0;display:flex;width:100%;align-items:center;justify-content:flex-start}.header__logo a,.header__logo a:hover{text-decoration:none}@media (min-width:1280px){.header__logo img{height:auto;width:100%}}.header__quick-links{display:flex;align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem}@media (min-width:768px){.header__quick-links{-moz-column-gap:2rem;column-gap:2rem}}@media (min-width:1280px){.header__quick-links{margin-top:.1875rem}}.header__quick-links>div{height:2.5rem;width:2.5rem}@media (min-width:1280px){.header__quick-links>div{width:auto}}.header__quick-links>div a,.header__quick-links>div button{display:block;height:100%;width:100%;background-repeat:no-repeat}@media (min-width:1280px){.header__quick-links>div a,.header__quick-links>div button{display:flex;align-items:flex-end;background-position:right;padding-right:3rem}}.header__quick-links>div a .label,.header__quick-links>div a .label::after,.header__quick-links>div button .label,.header__quick-links>div button .label::after{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.header__quick-links>div a .label,.header__quick-links>div button .label{position:relative;top:-.25rem}}.header__quick-links>div a .label::after,.header__quick-links>div button .label::after{content:''}@media (min-width:1280px){.header__quick-links>div a .label::after,.header__quick-links>div button .label::after{position:absolute;bottom:-.1875rem;left:0;right:0;display:block;height:.0625rem}.header__quick-links>div:hover span:not(:last-child){top:-.38rem}}.header__quick-links>div:hover span:not(:last-child)::after{content:''}@media (min-width:1280px){.header__quick-links>div:hover span:not(:last-child)::after{bottom:0;--tw-bg-opacity:1;background-color:rgba(225,217,220,var(--tw-bg-opacity))}.header__quick-links>div.search{display:none}}.header__quick-links>div.search>*{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/search-icon.svg)}.header__quick-links>div.customer>a+nav,.header__search input{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.header__quick-links>div.customer>a+nav{z-index:30}.header__quick-links>div.cart>*{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/cart-icon.svg)}.header__search{position:relative;width:100%}@media (min-width:1280px){.header__search{pointer-events:auto;margin-left:17.8125rem;margin-right:28rem;margin-top:.25rem}}.header__search input{height:3rem;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity));padding:.5rem 6rem .5rem 1rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header__search input::-moz-placeholder{color:transparent}.header__search input::placeholder{color:transparent}@media (min-width:1280px){.header__search input{--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity));padding-right:5rem;font-size:1rem;line-height:1.5rem}.header__search input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(106,91,97,var(--tw-placeholder-opacity))}.header__search input::placeholder{--tw-placeholder-opacity:1;color:rgba(106,91,97,var(--tw-placeholder-opacity))}}@media (min-width:1366px){.header__search input{padding-right:6rem}}.header__search input:focus{--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}@media (min-width:1280px){.header__search input:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}}.header__search input:focus+button{--tw-bg-opacity:1;background-color:rgba(205,235,185,var(--tw-bg-opacity))}@media (min-width:1280px){.header__search input:focus+button+button{opacity:.6}.header__search input:hover{--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity))}}.header__search input::-webkit-search-cancel-button{position:relative;right:-3rem;height:1.875rem;width:1.875rem;-webkit-appearance:none;appearance:none;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/close-icon.svg);opacity:.5}@media (min-width:1280px){.header__search input::-webkit-search-cancel-button{right:-2rem;cursor:pointer}}@media (min-width:1366px){.header__search input::-webkit-search-cancel-button{right:-3rem}}@media (min-width:1280px){.header__search input:hover:focus{--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}@media (min-width:1280px){.header__search input:hover:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}}.header__search input:hover:focus+button{--tw-bg-opacity:1;background-color:rgba(205,235,185,var(--tw-bg-opacity))}@media (min-width:1280px){.header__search input:hover:focus+button+button{opacity:.6}}}.header__search button.search{position:absolute;top:.25rem;right:.25rem;height:2.5rem;width:2.5rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(205,235,185,var(--tw-bg-opacity));background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/search-icon.svg);transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.header__search button.search{background-color:transparent}}.header__search_content{position:absolute;top:0;left:0;z-index:10;height:100%;width:100%}@media (min-width:768px){.header__search_content{right:11.75rem;left:auto;width:calc(100% - 31.5rem)}}@media (min-width:1280px){.header__search_content{pointer-events:none;top:0;bottom:3.9375rem;right:0;left:0;display:block;height:auto;width:auto}}.header__search_content .container{display:flex;height:100%;align-items:center}@media (min-width:768px){.header__search_content .container{padding:0}}@media (min-width:1280px){.header__search_content .container{padding-left:6rem;padding-right:6rem}}.header__customer-service{display:none;align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem}@media (min-width:1280px){.header__customer-service{display:flex}}.header__customer-service>div{display:flex;flex-direction:column;justify-content:space-between;row-gap:.25rem;align-self:stretch;text-align:right}.header__customer-service>div p:first-child{font-size:1rem;line-height:1.5rem}.header__customer-service>div p:first-child,.header__customer-service>div p:first-child strong{font-weight:500;--tw-text-opacity:1;color:rgba(115,156,97,var(--tw-text-opacity))}.header__customer-service>div p:last-child{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase}.header__customer-service a,.main-nav{--tw-bg-opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header__customer-service a{height:2.5rem;width:2.5rem;border-radius:.25rem;border-width:1px;border-color:transparent;background-color:rgba(205,235,185,var(--tw-bg-opacity));background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/phone-icon.svg);transition-duration:300ms}.header__customer-service a:hover{--tw-border-opacity:1;border-color:rgba(115,156,97,var(--tw-border-opacity))}.main-nav{position:fixed;top:0;left:-100%;z-index:50;height:100%;width:calc(100vw - 1.5rem);overflow-x:hidden;overflow-y:scroll;background-color:rgba(255,255,255,var(--tw-bg-opacity))}@media (min-width:768px){.main-nav{width:23.5rem}}@media (min-width:1280px){.main-nav{min-width:43.5rem;max-width:67.5rem}}.main-nav{transition-duration:700ms}.main-nav.displayed{left:0}.main-nav .container{height:100vh}@media (min-width:1280px){.main-nav .container{display:flex;padding:0}}.main-nav li::before{display:none}.main-nav__head{position:relative;display:flex;height:5.25rem;width:100%;align-items:center;justify-content:flex-start;padding-top:1.25rem;padding-bottom:1.25rem}.main-nav__head .main-nav__trigger,.main-nav__trigger{z-index:0;height:2.5rem;width:2.5rem;overflow:hidden;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/burger-menu-icon.svg)}.main-nav__head .main-nav__trigger{display:none}@media (min-width:1280px){.main-nav__head .main-nav__trigger{display:block}}.main-nav__trigger{cursor:pointer}.main-nav .header__logo,.main-nav__mask,.main-nav__title{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-nav .header__logo{height:2.75rem;width:2.75rem;overflow:hidden;opacity:1;transition-duration:300ms}@media (min-width:1280px){.main-nav .header__logo{display:none}}.main-nav .header__logo.hide{margin-left:-4.5rem;margin-right:.75rem;opacity:0}.main-nav__mask,.main-nav__title{opacity:0;transition-duration:700ms}.main-nav__mask{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;--tw-bg-opacity:1;background-color:rgba(106,91,97,var(--tw-bg-opacity))}.main-nav__mask.displayed{pointer-events:auto;opacity:.95}.main-nav__title{display:flex;flex:1 1 0%;align-items:center;padding-left:5rem}@media (min-width:1280px){.main-nav__title{display:none}}.main-nav .nav-0.active>li>a,.main-nav .nav-1.active>li>a,.main-nav__title.show{opacity:1}.main-nav__back{position:absolute;left:2.25rem;display:inline-block;height:1.5rem;width:1.5rem;cursor:pointer;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/left-arrow-icon.svg);background-position:center;transition-delay:75ms;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.show .main-nav__back{left:0;transition-delay:75ms}.main-nav li+li>a,.main-nav__close{--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity))}.main-nav__close{display:block;height:2rem;width:2rem;cursor:pointer;justify-self:end;border-radius:9999px;border-width:1px;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/close-icon.svg);background-position:center;background-repeat:no-repeat}@media (min-width:1280px){.main-nav__close{display:none}}.main-nav__close{background-size:1.25rem}.main-nav li+li>a{border-top-width:1px}.main-nav li a small{font-size:.75rem;line-height:1rem;opacity:.8}.main-nav li:not(.heading) a{display:flex;align-items:center;justify-content:flex-start;font-size:1rem;line-height:1.5rem;font-weight:500;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-nav li:not(.heading) a.has-child::after{content:'';display:block;height:2rem;width:2rem;background-position:right;background-repeat:no-repeat}.main-nav li:not(.heading) a span{flex:1 1 100%;pointer-events:none}.main-nav .heading a{padding-top:2.0625rem;padding-bottom:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgba(115,156,97,var(--tw-text-opacity))}.main-nav .heading a::after{visibility:hidden}.main-nav .heading a span{display:inline;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(205,235,185,var(--tw-border-opacity));padding-bottom:.125rem}.main-nav .heading+li>a{border-width:0}.main-nav__media img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.main-nav .nav-0{position:relative;height:calc(100% - 5.25rem)}.main-nav .nav-0>li{overflow:hidden}.main-nav .nav-0>li>a,.main-nav .nav-1>li>a{align-self:flex-start;padding-top:1.15rem;padding-bottom:1.15rem;--tw-text-opacity:1;opacity:0}.main-nav .nav-0>li>a{font-weight:500;color:rgba(67,53,58,var(--tw-text-opacity))}.main-nav .nav-0>li>a::after{content:'';background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/right-arrow-icon.svg)}.main-nav .nav-1{position:absolute;top:0;left:0;width:100%}.main-nav .nav-1>li>a{color:rgba(106,91,97,var(--tw-text-opacity))}.main-nav .nav-1>li>a::after{content:'';background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/down-arrow-icon.svg);opacity:.25}.catalog-product-view .product__accordion .accordion__trigger.open i,.main-nav .nav-1 .current::after,.main-nav .nav-2 .current::after{--tw-rotate:180deg;transform:var(--tw-transform);opacity:1}.main-nav .nav-1>li>a::after,.main-nav .nav-2,.main-nav .nav-2>li>a::after{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-nav .nav-2{display:none;overflow:hidden;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity));opacity:0}.main-nav .nav-2>li>a{padding-left:1.5rem;padding-right:1rem}.main-nav .nav-2>li>a::after{content:'';position:relative;right:-.375rem;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/down-arrow-icon.svg);background-position:center;opacity:.25;background-size:70%}.main-nav .nav-2>li:not(.heading)>a{padding-top:.5rem;padding-bottom:.5rem}.main-nav .nav-2.toggle{display:block;opacity:1}.main-nav .nav-2.toggle>li>a{opacity:1}.main-nav .nav-3{display:none;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;opacity:0;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-nav .nav-3>li:not(.heading)>a{border-width:0;padding-top:.5rem;padding-bottom:.5rem}.main-nav .nav-3.toggle{z-index:20;display:block;opacity:1}.main-nav .nav-3.toggle>li>a{opacity:1}.main-nav .nav{pointer-events:none}.main-nav .nav.active,.main-nav .nav.toggle{pointer-events:auto}.main-nav .temp-no-border>a{border-top-width:0}.main-nav .menu-icon{pointer-events:none;min-width:2rem;opacity:1;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-nav__media{display:flex;max-width:-moz-max-content;max-width:max-content;flex-wrap:nowrap;gap:.75rem;overflow:scroll;padding-bottom:1.5rem;padding-right:1.5rem}.main-nav__media li{height:12.75rem;overflow:hidden;flex:0 0 228px}.main-nav__media li:first-child{margin-left:1.5rem}.main-nav__media a{position:relative;height:100%;width:100%}.main-nav__media span{position:absolute;bottom:.8125rem;left:1.375rem;right:2.375rem;font-size:1.25rem;font-weight:800;text-transform:uppercase;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.main-nav__media span::before{content:'';position:absolute;left:0;top:-.9375rem;display:block;height:.1875rem;width:1.5rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.main-nav__customer-services{position:absolute;bottom:6.5rem;left:0;width:100%;overflow:visible;border-radius:8px;opacity:0;box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}.main-nav__customer-services .header__customer-service{display:flex;justify-content:space-between;padding:1rem}.column_main_account_dashboard .cartouche .cartouche-data .data-col span,.main-nav__customer-services .header__customer-service>div{text-align:left}.main-nav__customer-services .header__customer-service>div p:first-child{font-size:.75rem;line-height:1rem}.main-nav__customer-services .header__customer-service>div p:last-child{font-size:.625rem;letter-spacing:.0625rem}.main-nav__lang,.main-nav__user{position:absolute;left:0;opacity:0}.main-nav__user{bottom:2.25rem;width:50%}.main-nav__user a{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/account-unlogged-icon.svg);background-repeat:no-repeat;padding-left:3.5rem;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity));text-decoration:underline}.main-nav__user span{display:inline-block!important}.main-nav__lang{bottom:60px;overflow:visible!important}.main-nav__lang>div{justify-content:flex-end}.main-nav__lang nav{margin:0;top:40px}.main-nav__lang a{min-height:0!important;padding-top:5px!important;padding-bottom:5px!important}.main-nav .nav-0.active .main-nav__customer-services,.main-nav .nav-0.active .main-nav__lang,.main-nav .nav-0.active .main-nav__user{opacity:1;transition-delay:300ms}@media (min-width:1280px){.main-nav{scrollbar-width:none;-ms-overflow-style:none}.main-nav .nav-2::-webkit-scrollbar,.main-nav .nav-3::-webkit-scrollbar,.main-nav::-webkit-scrollbar{width:0;height:0}.main-nav .container{display:block}.main-nav__head .main-nav__trigger{position:relative;left:.875rem;z-index:10;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/burger-icon.svg)}.main-nav .nav{position:absolute;top:0;left:0;height:100vh;border-radius:0}.main-nav .nav:not(.nav-0){padding-top:2.25rem;opacity:0}.main-nav .nav a{opacity:1!important}.main-nav .menu-icon,.main-nav .nav-1.folded .current .menu-icon{--tw-grayscale:grayscale(0);filter:var(--tw-filter)}.main-nav .nav-0{right:0;display:flex;height:5.25rem;align-items:center;-moz-column-gap:1rem;column-gap:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity));padding-left:4rem}.main-nav .nav-0>li{height:100%;max-width:110px;overflow:visible}.main-nav .nav-0>li>a{position:relative;height:100%;border-width:0;padding:1.25rem .25rem .25rem}.main-nav .nav-0>li>a::after{display:none!important}.main-nav .nav-0>li>a.current::before{content:'';position:absolute;bottom:-2px;left:0;z-index:40;display:block;height:.25rem;width:100%;--tw-bg-opacity:1;background-color:rgba(106,91,97,var(--tw-bg-opacity))}.main-nav .nav-1,.main-nav .nav-1>li>a{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.main-nav .nav-1{top:5.25rem;z-index:30}.main-nav .nav-1>li{min-height:3.0625rem}.main-nav .nav-1>li>a{position:relative;height:3.0625rem;padding:.5rem .75rem .5rem 1.25rem}.main-nav .nav-1>li>a::after{display:block;height:2rem;width:2rem;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/right-arrow-icon.svg);background-position:right;background-repeat:no-repeat;opacity:1}.main-nav .nav-1>li>a>img{margin-right:.7rem}.main-nav .nav-1>li>a span{display:inline-block;opacity:1}.main-nav .nav-1.folded{width:6rem;box-shadow:4px 0 16px 0 rgba(0,0,0,.1);min-height:620px}.main-nav .nav-1.folded>li>a{height:3.0625rem}.main-nav .nav-1.folded>li>a span{position:relative;height:0;width:0;overflow:hidden;opacity:0}.main-nav .nav-1.folded>li>a::after{background-position:center;flex:1 0 1.125rem;opacity:.4!important}.main-nav .nav-1.folded .menu-icon{--tw-grayscale:grayscale(100%);filter:var(--tw-filter)}.main-nav .nav-1.folded .current::after{transform:none;opacity:1!important}.main-nav .nav-2,.main-nav .nav-3{width:100%;overflow-y:scroll;border-width:0;background-color:transparent;padding-left:3rem;padding-right:3rem;padding-bottom:1rem;scrollbar-width:none;-ms-overflow-style:none}.main-nav .nav-2 .heading a,.main-nav .nav-3 .heading a{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:1.5rem;display:block;padding:0}.main-nav .nav-2 .heading,.main-nav .nav-3 .heading{margin-bottom:2.25rem}.main-nav .nav-2 li:not(.heading) a,.main-nav .nav-3 li:not(.heading) a{border-width:0;padding-left:0;padding-right:0}.main-nav .nav-2 li:not(.heading) a::after,.main-nav .nav-3 li:not(.heading) a::after{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/right-arrow-icon.svg);opacity:.3;background-size:90%}.current+.main-nav .nav-2.toggle,.current+.main-nav .nav-3.toggle{pointer-events:all;opacity:1}.main-nav .nav-2{left:6rem;z-index:20;width:24rem;overflow:visible}.main-nav .nav-2.toggle,.main-nav .nav-3.toggle{box-shadow:4px 0 16px 0 rgba(0,0,0,.1);display:block;min-height:620px}.main-nav .nav-2>li>a{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-nav .nav-2>li>a.current{font-weight:500;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}.main-nav .nav-2>li>a::after{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/right-arrow-icon.svg);opacity:.4;background-size:90%}.main-nav .nav-2.push .current::after{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/right-arrow-icon.svg);opacity:1}.main-nav .nav-3{left:24rem;z-index:10;transition-delay:150ms}.main-nav .nav-3 a::after{opacity:0!important}.main-nav .nav .current+.nav.active,.main-nav .nav .current+.nav.toggle{pointer-events:auto;opacity:1}.main-nav .temp-no-border>a{border-top-width:1px}.main-nav--large{width:67.5rem}.main-nav--large .current+.nav-3.toggle{left:24.125rem;opacity:1}.main-nav--large .main-nav__media{left:48.0625rem}.main-nav__media{position:absolute;top:3rem;left:100%;margin-left:1.5rem;margin-right:1.5rem;width:10.5rem;flex-direction:column;row-gap:1.5rem;overflow:hidden;padding:0;transition-delay:200ms;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-nav__media li{height:10.5rem;width:100%;flex:1 1 auto}.main-nav__media li:first-child{margin-left:0}.main-nav__media li a{height:100%;padding:0!important;border:0!important}.main-nav__media span{right:1rem;bottom:1.25rem}}.breadcrumbs li::before,.nav-0-desktop,.nav-0-desktop li::before{display:none}@media (min-width:1280px){.nav-0-desktop{display:flex;align-items:center}}.nav-0-desktop .main-nav__trigger{position:relative;top:1px;left:0;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/burger-icon.svg)}.nav-0-desktop .nav-0{display:flex}.nav-0-desktop ol a{cursor:pointer;padding-left:1rem;padding-right:1rem;font-weight:500}.nav-0-desktop ol a span,.nav-0-desktop ol a span::after{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-0-desktop ol a span{position:relative;top:0;border-bottom-width:1px;border-color:transparent}.nav-0-desktop ol a span::after{content:'';position:absolute;bottom:-.1875rem;left:0;right:0;display:block;height:.0625rem;background-color:transparent}.nav-0-desktop ol a:hover span{top:-.25rem}.nav-0-desktop ol a:hover span::after{content:'';bottom:-.25rem;--tw-bg-opacity:1;background-color:rgba(225,217,220,var(--tw-bg-opacity))}.nav-0-desktop ol li:first-child a{padding-left:.5rem}.breadcrumbs{--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity));padding-top:.8125rem;padding-bottom:.8125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.breadcrumbs li{margin-right:.25rem;display:flex;align-items:center}.breadcrumbs li:first-child{margin-left:0}.breadcrumbs li:last-child{--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.breadcrumbs span{margin-right:.25rem;display:inline-block;height:.75rem;width:.75rem;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/right-arrow-icon.svg);background-size:contain;background-repeat:no-repeat}#category-view-container{position:relative;margin-bottom:2.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity));padding-bottom:2.75rem}@media (min-width:1280px){#category-view-container{margin-bottom:40px;border-width:0;padding-bottom:0}}#category-view-container:not(.non-cat-img){--color-1-stop:5rem;--color-2-start:5rem}@media (min-width:768px){#category-view-container:not(.non-cat-img){--color-1-stop:7rem;--color-2-start:7rem}}@media (min-width:1280px){#category-view-container:not(.non-cat-img){--color-1-stop:11rem;--color-2-start:11rem}}#category-view-container:not(.non-cat-img){background:#faf8f8;background:linear-gradient(180deg,#faf8f8 0%,#faf8f8 var(--color-1-stop),#fff var(--color-2-start),#fff 100%)}#category-view-container .container{position:absolute;top:0;left:3rem;margin:0;height:9.5rem;max-width:none;flex-direction:column;align-items:flex-start;justify-content:center;padding:0}@media (min-width:768px){#category-view-container .container{left:5rem;height:13.25rem}}@media (min-width:1280px){#category-view-container .container{left:12rem;top:18px;height:16.5rem}}#category-view-container .up-title{order:1;display:none;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:768px){#category-view-container .up-title{display:block}}#category-view-container .page-title{order:2;font-family:EB Garamond,serif;font-size:2.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1280px){#category-view-container .page-title{font-size:3.5rem}}#category-view-container .page-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;margin-right:25px;line-height:1.2}.products-list{-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:3rem}@media (min-width:768px){.products-list{-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:3.5rem}}@media (min-width:1280px){.products-list{-moz-column-gap:3rem;column-gap:3rem;row-gap:5.9375rem}}.products__widget .controls span+span,.toolbar-products .modes-mode{height:1.5rem;width:1.5rem}.toolbar-products .modes-mode span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.toolbar-products .modes-mode.mode-grid{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2H6a2 2 0 01-2-2V6zM14 6a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2h-2a2 2 0 01-2-2V6zM4 16a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2H6a2 2 0 01-2-2v-2zM14 16a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2h-2a2 2 0 01-2-2v-2z" /></svg>')}.toolbar-products .modes-mode.mode-list{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 10h16M4 14h16M4 18h16" /></svg>')}.category-image{height:9.5rem;width:100%;overflow:hidden;border-radius:.5rem}@media (min-width:768px){.category-image{height:13.25rem}}@media (min-width:1280px){.category-image{height:16.5rem}}.catalog-product-view .product__advices .advice__media img,.category-image img,.home__inspiration img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.category-description [data-content-type=row][data-appearance=contained]{padding:0!important}.category-description [data-content-type=row][data-appearance=contained]>div{margin:0!important;padding:0!important}.category-description .mobile-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical}.category-description .show-more-link{--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity));text-decoration:underline!important}.category-image+.category-description{padding-top:1.25rem}@media (min-width:1280px){.category-image+.category-description{padding-top:3.5625rem}}.category-list__head{position:relative;display:block}@media (min-width:1280px){.category-list__head{display:flex}}@media (max-width:767px){.category-list__head{border-width:0!important}}@media (min-width:768px){.category-list__head .toolbar{position:absolute;top:-.5rem;right:0}}.catalog-product-view #thumbs img,.category-list__head .toolbar-sorter,.home__reassurance li img{width:100%}@media (min-width:768px){.category-list__head .toolbar-sorter{display:flex;align-items:center;justify-content:flex-end}}.category-list__head .toolbar-sorter .sorter-label{margin-bottom:.5rem;display:inline-block}@media (min-width:768px){.category-list__head .toolbar-sorter .sorter-label{margin-bottom:0}}.category-list__head .toolbar-amount,.category-list__head .toolbar-amount+*,.page-products section>.toolbar .toolbar-amount,.page-products section>.toolbar .toolbar-sorter,.toolbar .items li::before,fieldset legend+br,form legend+br{display:none}.category-list__head .toolbar .sorter-label{display:block}@media (min-width:768px){.category-list__head .toolbar .sorter-label{margin-right:1.5rem;flex:none}}.category-list__head .form-select{margin:0}@media (min-width:768px){.category-list__head .form-select{width:15rem}}@media (min-width:1280px){.category-list__head .form-select{width:24.375rem}}.products-grid+button{margin-left:auto;margin-right:auto;display:block!important;width:15.625rem}.products-grid+button::before{display:none!important}.toolbar .items{margin-top:1.25rem;margin-bottom:1.25rem}.toolbar .items a,.toolbar .items strong{border-width:0}@media (min-width:1280px){.page-products .columns{-moz-column-gap:3rem;column-gap:3rem}}@media (min-width:768px){.page-products.page-layout-2columns-left .columns .main{grid-column-start:1!important;grid-column:span 3/span 3!important}}@media (min-width:1024px){.page-products.page-layout-2columns-left .columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.page-products.page-layout-2columns-left .columns{grid-template-columns:repeat(4,minmax(0,1fr))}.page-layout-2columns-left .columns .sidebar{position:relative;z-index:20}}.page-products .page-main{margin-top:0}#category-view-container.non-cat-img{display:flex;flex-direction:column;--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity));padding-top:.75rem}@media (min-width:1280px){#category-view-container.non-cat-img{margin-bottom:7.125rem;padding-bottom:5.75rem;padding-top:4.75rem}}#category-view-container.non-cat-img .container{position:relative;left:0;order:1;height:auto}#category-view-container.non-cat-img .page-title,#category-view-container.non-cat-img .up-title,.footer-text-container{--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}#category-view-container.non-cat-img .page-title,.drawer#htc .section-paragraphs .content p{margin-bottom:1rem}@media (min-width:1280px){#category-view-container.non-cat-img .page-title{margin-bottom:2rem}}.footer-text-container{--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity))}.category-footer-text ol,.category-footer-text ul{margin-bottom:1.875rem}@media (min-width:1280px){.category-footer-text ol,.category-footer-text ul{-moz-column-count:2;column-count:2}}.category-footer-text ul li::before{content:''!important;flex:none}.category-footer-text ol li::before{content:counter(custom-counter,decimal-leading-zero)'.'!important;flex:none}.category-footer-text li+li,.category-footer-text>*+*{margin-top:1.875rem}.account-nav ul li a,.account-nav ul li strong{display:flex;justify-content:space-between;padding-top:.25rem;padding-bottom:.25rem}.account-nav ul li a:hover,.account-nav ul li strong{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.account-nav ul li strong{font-weight:400;text-decoration:underline}.actions-toolbar{margin-top:1.5rem;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;border-top-width:1px;padding-top:1rem}.actions-toolbar a.back{--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity));text-decoration:underline}.account-main-content .stretch-to-parent,.columns_account_create .stretch-to-parent,.columns_account_login .stretch-to-parent{left:0;padding-bottom:24px;margin-top:80px}.breadcrumbs-contact,.customer-form-login .breadcrumbs{height:140px}@media (min-width:1280px){.breadcrumbs-account,.breadcrumbs-contact,.customer-form-login .breadcrumbs{height:216px}.columns-account{display:flex;justify-content:space-between;padding-left:6rem;padding-right:6rem}.column_main_account_dashboard{flex-grow:1}.columns-account .sidebar-main{width:25%;flex-shrink:0;margin-right:40px;display:flex}}.column_main_account_dashboard .section-rounded{margin:1.5rem 1.25rem;border-radius:.375rem;padding:1.5rem 1.25rem;--tw-shadow:0 0 30px 0 rgba(0, 0, 0, 0.1);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width:1280px){.column_main_account_dashboard .section-rounded{margin-left:0;margin-right:0;margin-top:3rem;padding-left:3rem;padding-right:3rem;padding-top:2rem}}.column_main_account_dashboard .section-rounded .title{font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity))}@media (min-width:1280px){.column_main_account_dashboard .section-rounded .title{font-size:32px}}.column_main_account_dashboard .section-rounded .text{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.column_main_account_dashboard .section-rounded .text.bold{font-weight:700}.column_main_account_dashboard .section-rounded .text.italic{font-style:italic}.column_main_account_dashboard .section-rounded .text.secondary{--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.column_main_account_dashboard .section-rounded .logo-idea{height:4.188rem;width:4.188rem}.column_main_account_dashboard .section-rounded .button{margin-top:4rem;display:flex;width:100%;justify-content:center;border-radius:4px;border-width:1px;--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem;text-align:center;font-family:Figtree,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}@media (min-width:1280px){.column_main_account_dashboard .section-rounded .button{margin-top:0;max-width:600px;padding-left:72px;padding-right:72px}}.column_main_account_dashboard .cartouche-wrapper{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}.column_main_account_dashboard .cartouche{flex-grow:1;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity));padding:1rem 1.25rem}@media (min-width:1280px){.column_main_account_dashboard .cartouche{display:flex}}.column_main_account_dashboard .cartouche .cartouche-data{flex-grow:1}.column_main_account_dashboard .cartouche .cartouche-data>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}@media (min-width:1280px){.column_main_account_dashboard .cartouche .cartouche-data{display:flex;justify-content:space-around}.column_main_account_dashboard .cartouche .cartouche-data>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;--tw-space-y-reverse:0;margin:calc(0px*calc(1 - var(--tw-space-y-reverse))) calc(3.5rem*var(--tw-space-x-reverse)) calc(0px*var(--tw-space-y-reverse)) calc(3.5rem*calc(1 - var(--tw-space-x-reverse)))}}.column_main_account_dashboard .cartouche .cartouche-data .data-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:1280px){.column_main_account_dashboard .cartouche .cartouche-data .data-col{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1280px){.column_main_account_dashboard .cartouche .cartouche-data .data-col span{text-align:center}}body>div>div.grecaptcha-badge{display:none;height:0!important;width:0!important}.order-links{display:block;align-items:center}.order-links li{display:inline-block;padding:.5rem 1rem;cursor:pointer;white-space:nowrap}.order-links li.current{flex-grow:1;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.order-links li a{text-decoration:underline}.order-date,fieldset .field.field-reserved ul,form .field.field-reserved ul{font-size:.875rem;line-height:1.25rem}fieldset .field,form .field{position:relative;margin-bottom:3rem;max-width:100%}fieldset .field.field-reserved ul:last-of-type,form .field.field-reserved ul:last-of-type{margin-bottom:-1.5rem;padding-bottom:.25rem}fieldset label,form label{--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity));transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}fieldset .field.choice,form .field.choice{display:flex;align-items:center}fieldset .field.choice input,form .field.choice input{margin-right:.5rem}fieldset .field.choice label,form .field.choice label{margin-bottom:0;margin-right:1rem}fieldset .field.field-error .messages,form .field.field-error .messages{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.drawer#htc .section-paragraphs h2,fieldset legend,form legend{--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}fieldset legend,form legend{margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem}.catalog-product-view .product__attributes li::before,.catalog-product-view .product__attributes--infos li::before,.catalog-product-view .product__drawers>ul li::before,.drawer#htc .section-paragraphs [style="text-align: center;"] strong br,.drawer#htc .section-paragraphs [style="text-align:center;"] strong br,[name=email_confirm]{display:none}.drawer,.drawer.unfold{transform:var(--tw-transform)}.drawer{position:relative;margin-left:1.5rem;height:100%;width:calc(100% - 1.5rem);--tw-translate-x:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));transition-property:all;transition-duration:700ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.drawer{margin-left:0;width:25rem}}@media (min-width:1280px){.drawer{width:37.75rem}}.drawer.unfold{--tw-translate-x:0px}@media (min-width:768px){.drawer.unfold{width:25rem}}@media (min-width:1280px){.drawer.unfold{width:37.75rem}}.drawer.unfold{box-shadow:-4px 0 16px 0 rgba(0,0,0,.1)}.drawer .bg-close-icon{background-size:1.25rem}.drawer__mask{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;overflow:hidden;--tw-bg-opacity:1;background-color:rgba(106,91,97,var(--tw-bg-opacity));--tw-bg-opacity:0;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.drawer__mask{display:flex;justify-content:flex-end}}.drawer__mask.active{pointer-events:auto;--tw-bg-opacity:0.95}.drawer__head{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:1.25rem;column-gap:1.25rem;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgba(225,217,220,var(--tw-border-opacity));padding:1.75rem 1.5rem}@media (min-width:1280px){.drawer__head{padding-left:3rem}}.drawer__title{width:66.666667%;font-size:1.25rem;font-weight:800;text-transform:uppercase}@media (min-width:768px){.drawer__title{width:91.666667%}}.drawer__content{height:calc(100vh - 5.5625rem);overflow:scroll;padding:2rem 1.5rem}@media (min-width:768px){.drawer__content{padding-right:3rem}}@media (min-width:1280px){.drawer__content{padding-right:5.5rem;padding-left:3rem}}.drawer__close{display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity));background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/close-icon.svg);background-position:center;background-repeat:no-repeat;font-size:1.875rem;line-height:2.25rem}.drawer#htc .section-paragraphs h2{margin-bottom:1.875rem;font-family:Figtree,sans-serif;font-size:1.75rem;font-weight:700;line-height:36px}@media (min-width:1280px){.drawer#htc .section-paragraphs h2{font-size:2rem;line-height:2.5rem}}.drawer#htc .section-paragraphs img{margin-bottom:.8125rem;border-radius:.5rem}.drawer#htc .section-paragraphs [style="text-align: center;"],.drawer#htc .section-paragraphs [style="text-align:center;"]{text-align:left!important;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.drawer#htc .section-paragraphs [style="text-align: center;"]+[style="text-align: justify;"],.drawer#htc .section-paragraphs [style="text-align:center;"]+[style="text-align: justify;"]{margin-top:3.375rem;margin-bottom:1.8125rem;font-weight:500;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}@media (min-width:768px){.drawer#htc .section-paragraphs [style="text-align: center;"]+[style="text-align: justify;"],.drawer#htc .section-paragraphs [style="text-align:center;"]+[style="text-align: justify;"]{font-size:1.25rem;line-height:1.5rem}.drawer#htc .section-paragraphs [style="text-align: justify;"] strong{font-size:1.25rem}}.drawer#htc .page-paragraphe+.page-paragraphe{margin-top:2.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity));padding-top:2.0625rem}.drawer#ship li+li{margin-top:1.25rem}.drawer#ship li:last-child br{display:none}.drawer#ship li:last-child strong{padding-left:.375rem}.netreviews_reviews_section>div+div{margin-top:2.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity));padding-top:2.5rem}.netreviews_customer_name span:first-child{font-weight:700!important}.netreviews_customer_name span:last-child{font-size:.875rem!important;line-height:1.25rem!important}.netreviews_review_rate_and_stars{margin-top:.75rem!important;margin-bottom:.75rem!important;display:none!important;gap:.75rem}.netreviews_review_rate_and_stars div{position:relative!important}.netreviews_review_part{margin:0!important;width:100%!important;padding:0!important}.netreviews_bg_stars_normal{display:inline-block;height:24px;width:65px;min-width:60px;max-width:99px;min-height:24px;max-height:24px;padding:0;border:0;text-decoration:none;outline:0;background-color:#ffffe0}.netreviews_reviews_rate{display:inline-block;top:0!important;left:0!important}.netreviews_bg_stars_normal span{border:0;text-decoration:none;outline:0;overflow:hidden;display:inline-block}.netreviews_customer_review{margin-top:1.5rem;margin-bottom:1.25rem}.netreviews_helpful_block{margin-top:1.5rem;display:flex;justify-content:flex-start;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.netreviews_helpful_block a{margin-left:.75rem;display:inline-block}.netreviews_website_answer{border-radius:.125rem;--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity));padding:1rem}.netreviews_website_answer p:first-child{margin-bottom:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));padding-bottom:.5rem}.reviews-stars-wrapper{margin-right:.5rem;height:.875rem;width:4.375rem;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/star-outline.svg)}.reviews-stars-active{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/star.svg)}.reviews-stars-active,.reviews-stars-wrapper{background-size:.875rem}.minisearch.header__search{position:static}.minisearch .highlight{background:0 0;color:#739c61}.wrap-search-content{top:100%}.wrap-search-content:after,.wrap-search-content:before{content:'';display:block;height:0;position:absolute;width:0;right:50%}.wrap-search-content:before{border:9px solid;border-color:transparent transparent #fff;z-index:99;top:-18px}.wrap-search-content:after{border:10px solid;border-color:transparent transparent rgba(0,0,0,.04);z-index:98;top:-20px}.btn-search-result{border-radius:4px;font-size:20px}.block-categories,.block-cms-suggestion,.products-suggestion-block{flex-wrap:wrap}.block-categories .item-results,.block-cms-suggestion .item-results,.products-suggestion-block .item-results{width:calc(100%/3)}.products-suggestion-block .price-container .price-label{position:static;margin-right:8px}@media only screen and (min-width:1280px){.wrap-search-content{width:85vw}}@media only screen and (max-width:1279px){.content-search-results{max-height:80vh;overflow:auto}.block-categories,.block-cms-suggestion,.products-suggestion-block{flex-direction:column}.block-categories .item-results,.block-cms-suggestion .item-results,.products-suggestion-block .item-results{width:100%}.btn-search-result{font-size:18px;margin-left:0;margin-right:0;width:100%;text-align:center;justify-content:center}}@media (min-width:1280px){.catalog-product-view #gallery{position:relative;width:58.333333%}}.catalog-product-view #gallery .img{flex:0 0 54vw}@media (min-width:1280px){.catalog-product-view #gallery .img{flex:1 0 100%}}.catalog-product-view #gallery .product-pellet{top:.75rem;right:.75rem}.catalog-product-view #gallery .product-pellet li{height:1.375rem;align-self:flex-end}@media (min-width:1280px){.catalog-product-view #fs-gallery{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}}.catalog-product-view #fs-gallery.fullscreen{position:fixed;top:0;left:0;z-index:50;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}@media (min-width:1280px){.catalog-product-view #fs-gallery.fullscreen{flex-wrap:nowrap;gap:1rem;padding:1.5rem}}.catalog-product-view #larges{position:relative;width:100%;align-self:center;--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity))}@media (min-width:1280px){.catalog-product-view #larges{position:relative;order:2;width:83.333333%;align-self:flex-start;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}}.catalog-product-view #larges .scroll{padding-right:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.catalog-product-view #larges .scroll{padding-right:3rem}}@media (min-width:1280px){.catalog-product-view #larges .scroll{position:relative;display:block;height:100%;width:100%;padding:0}.catalog-product-view #larges .scroll>.img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.catalog-product-view #larges .scroll>.img.active{opacity:1}}.catalog-product-view #larges>.img{max-width:55vw}.catalog-product-view #larges .img{scroll-snap-align:center}.catalog-product-view #larges.fullscreen{order:1;height:75%;width:100%;align-self:center}@media (min-width:768px){.catalog-product-view #larges.fullscreen{height:100%}}@media (min-width:1280px){.catalog-product-view #larges.fullscreen{height:calc(100vh - 6rem)}}.catalog-product-view #larges.fullscreen .scroll,.catalog-product-view #larges.fullscreen .scroll-parent{height:100%;scrollbar-width:none;-ms-overflow-style:none}.catalog-product-view #larges.fullscreen .scroll-parent::-webkit-scrollbar,.catalog-product-view #larges.fullscreen .scroll::-webkit-scrollbar{width:0;height:0}.catalog-product-view #larges.fullscreen .img{margin-left:0;flex-basis:100vw}.catalog-product-view #thumbs{display:none;gap:1.5rem}@media (min-width:1280px){.catalog-product-view #thumbs{display:flex;flex-direction:column}.catalog-product-view #thumbs.fullscreen{width:100%;flex-direction:row;justify-content:center}}.catalog-product-view #thumbs .item,.catalog-product-view #thumbs .item0,.catalog-product-view #thumbs .item1,.catalog-product-view #thumbs .item2,.catalog-product-view #thumbs .item3,.catalog-product-view #thumbs .item4,.catalog-product-view #thumbs .item5,.catalog-product-view #thumbs .item6{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.catalog-product-view #thumbs .item0>*,.catalog-product-view #thumbs .item1>*,.catalog-product-view #thumbs .item2>*,.catalog-product-view #thumbs .item3>*,.catalog-product-view #thumbs .item4>*,.catalog-product-view #thumbs .item5>*,.catalog-product-view #thumbs .item6>*,.catalog-product-view #thumbs .item>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.catalog-product-view #thumbs .item{--tw-aspect-w:1;--tw-aspect-h:1}.catalog-product-view #thumbs .item:last-child{margin-right:0}.catalog-product-view #thumbs .item::after{position:absolute;background-color:transparent}.catalog-product-view #thumbs .item.active::after{content:'';top:0;bottom:0;right:-.5rem;width:.25rem;--tw-bg-opacity:1;background-color:rgba(164,149,155,var(--tw-bg-opacity))}@media (min-width:1280px){.catalog-product-view #thumbs .item.fullscreen{position:relative!important;height:3rem;width:3rem;padding-bottom:0}.catalog-product-view #thumbs .item.fullscreen>*{position:static;height:auto;width:auto;top:auto;right:auto;bottom:auto;left:auto}}.catalog-product-view #thumbs .item.fullscreen.active::after{content:'';top:-.5rem;bottom:auto;right:0;left:0;height:.25rem;width:100%}.catalog-product-view #thumbs .item.video a::after,.catalog-product-view #thumbs .item.video a::before{position:absolute;top:50%;left:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:var(--tw-transform)}.catalog-product-view #thumbs .item.video a::before,.catalog-product-view #thumbs .item::after{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.catalog-product-view #thumbs .item.video a::before{content:"";height:calc(100% - 4px);max-height:3rem;width:calc(100% - 4px);max-width:3rem;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));--tw-border-opacity:.4}.catalog-product-view #thumbs .item.video a::after{content:"";margin-left:.125rem;display:block;height:14px;width:.875rem;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/play-icon.svg);background-position:center;background-repeat:no-repeat}.catalog-product-view #thumbs .item.video a:hover::before{--tw-border-opacity:1}.catalog-product-view #thumbs a{display:block;overflow:hidden;border-radius:.25rem;border-width:0}.catalog-product-view .product__attributes .highlighted_attributes{grid-row:auto;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.5rem;-moz-column-gap:.25rem;column-gap:.25rem}@media (min-width:640px){.catalog-product-view .product__attributes .highlighted_attributes{grid-template-columns:repeat(2,minmax(0,1fr))}}.catalog-product-view .product__attributes .highlighted_attributes::-webkit-scrollbar{display:none}.catalog-product-view .product__attributes--infos li{margin-top:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity));padding-bottom:.75rem}.catalog-product-view .product__attributes--infos li:first-child{margin-top:0}.catalog-product-view .product__advices .advice__content a:last-child,.catalog-product-view .product__attributes--infos li:last-child{border-bottom-width:0}.catalog-product-view .product__attributes--infos .label{font-size:.75rem;text-transform:uppercase;line-height:1.5rem;letter-spacing:1.2px;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.catalog-product-view .product__accordion .accordion__trigger span,.catalog-product-view .product__attributes--infos .data{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}.catalog-product-view .product__accordion .accordion__trigger{display:flex;cursor:pointer;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgba(225,217,220,var(--tw-border-opacity));padding-top:1.75rem;padding-bottom:1rem;text-decoration:none;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.catalog-product-view .product__accordion .accordion__trigger{cursor:default;border-width:0}}@media (max-width:1279px){.catalog-product-view .product__accordion .accordion__trigger{min-height:0!important;border-width:0!important}}.catalog-product-view .product__accordion .accordion__trigger i{display:block;height:1.8125rem;width:1.25rem;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/down-arrow-icon.svg);background-position:center;opacity:.25;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.catalog-product-view .product__accordion .accordion__trigger i{display:none}}@media (min-width:1280px){.catalog-product-view .product__accordion .accordion__trigger span{display:block;max-width:11.25rem;padding-bottom:0;font-size:1.25rem;font-weight:800;text-transform:uppercase;line-height:1.5rem;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}}@media (max-width:1279px){.catalog-product-view .product__accordion .accordion__trigger span{padding-bottom:0!important;text-transform:lowercase!important}}.catalog-product-view .product__accordion .accordion__trigger span:first-letter{text-transform:uppercase}.catalog-product-view .product__accordion .accordion__trigger.open{border-color:transparent;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.catalog-product-view .product__accordion .accordion__content{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.catalog-product-view .product__accordion .accordion__content{padding-left:0;padding-right:0}}.catalog-product-view .product__accordion .accordion__content>*,.catalog-product-view .product__advices .advice__content p{margin-bottom:1rem}.catalog-product-view .product__accordion .accordion__content>:first-child{margin-top:1.5rem;display:block}.catalog-product-view .product__accordion .accordion__content>:last-child{margin-bottom:1.5rem;display:block}.catalog-product-view .product__accordion .accordion__content::after{content:'';position:absolute;bottom:0;left:1.5rem;right:0;display:block;height:.0625rem;width:calc(100% - 3rem);background-color:transparent;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.catalog-product-view .product__accordion .accordion__content.open{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.catalog-product-view .product__accordion .accordion__content.open::after{--tw-bg-opacity:1;background-color:rgba(225,217,220,var(--tw-bg-opacity))}@media (min-width:1280px){.catalog-product-view .product__accordion.stretch-to-parent{left:0;width:100%}}.catalog-product-view .product__accordion.stretch-to-parent .accordion__trigger{position:relative;border-width:0;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.catalog-product-view .product__accordion.stretch-to-parent .accordion__trigger{padding-left:3rem;padding-right:3rem}}@media (min-width:1280px){.catalog-product-view .product__accordion.stretch-to-parent .accordion__trigger{padding-left:0;padding-right:0}}.catalog-product-view .product__accordion.stretch-to-parent .accordion__trigger span::after{content:'';position:absolute;bottom:0;left:1.5rem;right:0;display:block;height:.0625rem;width:calc(100% - 3rem);--tw-bg-opacity:1;background-color:rgba(225,217,220,var(--tw-bg-opacity))}@media (min-width:768px){.catalog-product-view .product__accordion.stretch-to-parent .accordion__trigger span::after{left:3rem;width:calc(100% - 6rem)}}@media (min-width:1280px){.catalog-product-view .product__accordion.stretch-to-parent .accordion__trigger span::after{display:none}}.catalog-product-view .product__accordion.stretch-to-parent .accordion__content{padding-left:1rem;padding-right:1rem}@media (min-width:1280px){.catalog-product-view .product__accordion.stretch-to-parent .accordion__content{padding-left:0;padding-right:0}.catalog-product-view .product__accordion--last,.catalog-product-view .product__accordion--last.stretch-to-parent{left:-6rem;margin-top:2rem;max-height:49.35rem;width:100vw;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}}@media (max-width:1365px){.catalog-product-view .product__accordion--last .container,.catalog-product-view .product__accordion--last.stretch-to-parent .container{padding:0}}@media (min-width:1280px){.catalog-product-view .product__accordion--last.stretch-to-parent>.container>div,.catalog-product-view .product__accordion--last>.container>div{position:relative;display:flex;width:58.333333%;flex-direction:column;align-items:flex-end;justify-content:flex-end}.catalog-product-view .product__accordion--last .accordion__trigger,.catalog-product-view .product__accordion--last.stretch-to-parent .accordion__trigger{width:83.333333%;padding-top:6.25rem;padding-bottom:2.5rem}.catalog-product-view .product__accordion--last .accordion__trigger::after,.catalog-product-view .product__accordion--last.stretch-to-parent .accordion__trigger::after{content:'';position:absolute;bottom:0;left:1.75rem;z-index:10;display:block;height:.25rem;width:50vw;--tw-bg-opacity:1;background-color:rgba(205,235,185,var(--tw-bg-opacity))}.catalog-product-view .product__advices{position:relative;top:-13.1875rem;max-height:49.5rem}}.catalog-product-view .product__advices::after{display:none!important}@media (min-width:1280px){.catalog-product-view .product__advices .advices{max-height:49.5rem;margin-top:0!important;margin-bottom:0!important}.catalog-product-view .product__advices .glider-track{max-height:49.5rem;align-items:flex-start}}.catalog-product-view .product__advices .advice{margin-top:0;margin-bottom:0;opacity:1;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.catalog-product-view .product__advices .advice{margin-left:0;margin-right:0;display:flex;width:100vw;flex-wrap:wrap;justify-content:flex-start;margin-top:0!important;margin-bottom:0!important;height:49.5rem!important}}.catalog-product-view .product__advices .advice__media{overflow:hidden;border-radius:.5rem;position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.catalog-product-view .product__advices .advice__media>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.catalog-product-view .product__advices .advice__media{--tw-aspect-w:3;--tw-aspect-h:4}@media (min-width:1280px){.catalog-product-view .product__advices .advice__media{z-index:0;order:2;height:100%;max-height:49.375rem;width:41.666667%;max-width:37.75rem;--tw-translate-x:6rem;transform:var(--tw-transform);border-radius:0;position:static;padding-bottom:0}.catalog-product-view .product__advices .advice__media>*{position:static;height:auto;width:auto;top:auto;right:auto;bottom:auto;left:auto}}@media (min-width:1280px){.catalog-product-view .product__advices .advice__media img{max-height:49.375rem}.catalog-product-view .product__advices .advice__content-wrapper{position:relative;top:12.5rem;display:flex;width:58.333333%;justify-content:flex-end}}.catalog-product-view .product__advices .advice__content{margin-top:2.5rem}@media (min-width:1280px){.catalog-product-view .product__advices .advice__content{z-index:10;order:1;margin-top:.85rem;width:83.333333%}}.catalog-product-view .product__advices .advice__content .title{margin-bottom:.9375rem;font-size:2rem;font-weight:500;line-height:2.5rem;font-family:'EB Garamond',serif}.catalog-product-view .product__advices .advice__content a{display:flex;align-items:center;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgba(225,217,220,var(--tw-border-opacity));padding-top:.75rem;padding-bottom:.75rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity));text-decoration:none}.catalog-product-view .product__advices .advice__content a::before{content:'';margin-right:1rem;display:inline-block;height:1.1875rem;width:.75rem;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/right-arrow-icon.svg);background-position:center;background-size:1.125rem}.catalog-product-view .product__advices .advice:not(.active.visible){opacity:0}@media (min-width:1280px){.catalog-product-view .product__advices .advices+.navigation{display:none!important}}.product__card{display:flex;width:100%;flex-direction:column;align-items:center;text-align:left}.product__card .media{position:relative}.product__card .media a{margin:0}.product__card .media img{border-radius:.5rem;-o-object-fit:contain;object-fit:contain}.product__card .status{position:absolute;bottom:-.6rem;left:0;width:100%;justify-content:center}@media (min-width:640px){.product__card .status{bottom:.6rem}}.product__card .status>div{display:block;width:100%}.product__card .status p{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.125rem}.product__card .status p:last-of-type{display:none}.product__card .reviews{margin-bottom:.5rem}.product__card .netreviews_review_rate_and_stars{margin-top:0!important;margin-bottom:0!important}.product__card .reviews-stars-wrapper+span{display:none}.product__card .infos{display:flex;width:100%;flex-grow:1;flex-direction:column;align-items:flex-start;justify-content:space-between}.product__card .name{margin-bottom:.3125rem;align-items:center;justify-content:center;font-size:1rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity))}.product__card .name a{height:2rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-width:1024px){.product__card .little-extra{margin-bottom:.75rem}}.product__card .variants{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.product__card .price-container{margin-top:0;padding-top:0}.product__card .price-container.amgiftcard-product{padding-top:1rem}.product__card .price-container.amgiftcard-product div>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px*var(--tw-space-x-reverse));margin-left:calc(0px*calc(1 - var(--tw-space-x-reverse)))}.product__card .price-box{display:flex;flex-direction:row;align-items:flex-end}.product__card .normal-price .price-container,.product__card .special-price .price-container{display:flex;flex-direction:column;align-items:flex-start}@media (min-width:1280px){.product__card .normal-price .price-container,.product__card .special-price .price-container{flex-direction:row;align-items:center}.product__card .normal-price .price-container .price-label,.product__card .special-price .price-container .price-label{position:relative;margin-right:.5rem;display:inline-block}}.product__card .addtocart{margin-top:.5rem;width:100%}.product__card .addtocart .btn{margin:0;width:100%;min-width:0;max-width:100%;font-weight:500}.product__card .product-pellet{display:block}.product__card .product-pellet li{height:1.5rem;border-radius:.25rem}.product__card .product-pellet span{flex-shrink:0;flex-grow:0}.product__slider .slider-wrapper{position:relative;width:100%;flex:none;overflow-x:hidden}.product__slider .slider{position:relative;display:flex;width:100%;flex-wrap:nowrap;overflow:auto;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;scroll-snap-type:x mandatory;-ms-overflow-style:none;scroll-behavior:smooth;scrollbar-width:none}.product__slider .slider::-webkit-scrollbar{display:none}.product__slider .slider>div{scroll-snap-align:start}@media (min-width:768px){.product__slider .slider{padding-left:.75rem;padding-right:.75rem}}@media (min-width:1280px){.product__slider .slider{padding-left:1rem;padding-right:1rem}}.product__slider .slide{margin-right:.25rem;display:flex;width:50%;flex-shrink:0;padding:.25rem}@media (min-width:768px){.product__slider .slide{width:33.333333%}}@media (min-width:1024px){.product__slider .slide{width:25%}}@media (min-width:1280px){.product__slider .slide{width:16.666667%}}.product__slider .slide--dummy{display:flex;width:100%;flex-shrink:0;padding-top:.25rem;padding-bottom:.25rem}@media (min-width:768px){.product__slider .slide--dummy{width:33.333333%}}@media (min-width:1024px){.product__slider .slide--dummy{width:25%}}@media (min-width:1280px){.product__slider .slide--dummy{width:16.666667%}}#sticky-addto,.product__slider .slider-nav span{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product__slider .slider-nav span{margin:.25rem;display:block;height:.75rem;width:.75rem;flex-shrink:0;cursor:pointer;border-radius:9999px}.price-container{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.25rem}@media (min-width:768px){.price-container{gap:.5rem}}.price-container .price-label{display:block;min-width:-moz-max-content;min-width:max-content;font-size:.75rem;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}#sticky-addto .infos p,.price-container .price{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}.price-container .old-price .price-label,.price-container.simple-product .old-price .price-label,.price-container.simple-product a,.product-pellet ul li::before{display:none}.price-container .old-price .price{padding-left:.5rem;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity));text-decoration:line-through}.price-container .old-price .price-wrapper{text-decoration:none}.price-container .old-price+* .price,.price-container .special-price .price{--tw-text-opacity:1;color:rgba(248,72,96,var(--tw-text-opacity))}.price-container .old-price{order:2}.price-container .percentage-discount{order:3;display:flex;--tw-bg-opacity:1;background-color:rgba(248,72,96,var(--tw-bg-opacity));padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:640px){.price-container .percentage-discount{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.price-container .percentage-discount{font-size:1rem;line-height:1.5rem}}.price-container.simple-product .price-label{position:relative;margin-right:.5rem;display:inline-block}.price-container.simple-product .price-wrapper{font-weight:500}#sticky-addto{position:fixed;top:0;left:0;z-index:20;display:none;width:100%;--tw-translate-y:-100%;transform:var(--tw-transform);border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgba(225,217,220,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:.5rem 6rem;--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width:1280px){#sticky-addto{display:block}}#sticky-addto.active{--tw-translate-y:0px;transform:var(--tw-transform)}#sticky-addto .infos,#sticky-addto .wrapper{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:1.25rem;column-gap:1.25rem}#sticky-addto .infos{justify-content:flex-start}#sticky-addto .infos img{overflow:hidden;border-radius:.5rem}#sticky-addto .infos p{padding-right:1.25rem;font-family:EB Garamond,serif;font-size:1.25rem;line-height:1.75rem}#sticky-addto .options{width:22rem}#sticky-addto .options .form-select-trigger{font-size:.9375rem}@media (min-width:1366px){#sticky-addto .options .form-select-trigger{font-size:1.25rem}}#sticky-addto .selected-option{display:flex;flex-direction:column;row-gap:.5rem}#sticky-addto .price-container{align-items:baseline;padding-top:.5rem}#sticky-addto .price-container>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*calc(1 - var(--tw-space-x-reverse)))}#sticky-addto .addto{display:flex;align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem}#sticky-addto .addto .qty{min-width:5rem;max-width:8.125rem!important;padding-left:1.5rem}#sticky-addto .addto .qty:invalid{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.product-pellet{position:absolute;z-index:10;display:none;width:auto}@media (min-width:1280px){.product-pellet{display:block}}.product-pellet ul{display:flex;flex-direction:column}.product-pellet ul li{margin-bottom:.0625rem;display:inline-flex;align-items:center;justify-content:flex-start;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:.25rem;padding-right:.5rem;font-size:.75rem;text-transform:uppercase}.product-pellet ul span{margin-right:.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px}.category-filters .filter-current .item[data-attribute=couleur_fleur] .filter-label,.category-filters ol li::before,.products__widget li::before{display:none}.products__widget .title{margin-bottom:1.0625rem;padding-right:2.5rem}.products__widget .wrapper{margin-left:-1.5rem;width:calc(100% + 3rem);scrollbar-width:none;-ms-overflow-style:none}.products__widget .wrapper::-webkit-scrollbar{width:0;height:0}@media (min-width:768px){.products__widget .wrapper{margin-left:-3rem;width:calc(100% + 6rem)}}@media (min-width:1280px){.products__widget .wrapper{margin-left:0;width:auto}}@media (max-width:1279px){.products__widget .wrapper{overflow:scroll;padding-top:.75rem}}.products__widget ul{display:flex;min-width:-moz-max-content;min-width:max-content;-moz-column-gap:.75rem;column-gap:.75rem}@media (min-width:1280px){.products__widget ul{gap:0}}.products__widget .item{width:9rem}.products__widget .item:first-child{margin-left:1.5rem}.products__widget .item:last-child{margin-right:1.5rem}@media (min-width:768px){.products__widget .item:first-child{margin-left:3rem}.products__widget .item:last-child{margin-right:3rem}}@media (min-width:1280px){.products__widget .item{width:24.375rem}.products__widget .item:first-child{margin-left:0}.products__widget .item:last-child{margin-right:0}}.products__widget .controls,.products__widget .controls .glide__arrow--disabled{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.products__widget .controls{position:absolute;top:-4.75rem;right:0;display:flex;-moz-column-gap:1px;column-gap:1px;opacity:0}.products__widget .controls::before{content:'';position:absolute;top:0;left:50%;display:block;height:100%;width:1px;--tw-bg-opacity:1;background-color:rgba(225,217,220,var(--tw-bg-opacity))}.home__inspiration .controls button,.products__widget .controls button{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center}.products__widget .controls .glide__arrow--disabled{cursor:default;opacity:.2}@media (min-width:1280px){.products__widget .wrapper:not(.glide--slider) ul{min-width:0;-moz-column-gap:3rem;column-gap:3rem}.products__widget .wrapper:not(.glide--slider) .item{margin-left:0;margin-right:0;width:21.5625rem}.products__widget .wrapper.glide--slider .controls{opacity:1}}.stock-status,.stock-status .left{display:flex;align-items:center;border-radius:.75rem}.stock-status{height:1.125rem;justify-content:flex-start}.stock-status .left{position:relative;z-index:10;height:100%;white-space:nowrap;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;text-transform:uppercase}.stock-status .left.preorder{margin-right:.125rem;--tw-bg-opacity:1;background-color:rgba(167,229,218,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity))}.stock-status .left.current{line-height:1;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.stock-status .left.current.out{--tw-bg-opacity:1;background-color:rgba(248,72,96,var(--tw-bg-opacity))}.stock-status .low-stock,.stock-status.low-stock{width:10rem;text-align:center;font-size:1rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgba(115,156,97,var(--tw-text-opacity));text-transform:none}.stock-status.low-stock{margin:0;height:auto;width:auto;text-align:left;font-size:.9rem}@media (min-width:768px){.stock-status.low-stock{margin-left:auto;margin-right:auto;width:10rem;text-align:center;font-size:1rem;line-height:1.5rem}}.stock-status .reference{z-index:0;margin-left:-1rem;height:100%;white-space:nowrap;border-radius:.75rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:1.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;text-transform:uppercase;line-height:1}.category-filters{display:block}.category-filters .block-title,.stock-status .reference{display:flex;align-items:center}.category-filters .filter-trigger--mobile{position:fixed;bottom:-4rem;left:50%;z-index:40;margin:0;width:20.5rem;--tw-translate-x:-50%;transform:var(--tw-transform)}@media (max-width:320px){.category-filters .filter-trigger--mobile{left:1.5rem;right:1.5rem;width:auto;--tw-translate-x:0px;transform:var(--tw-transform)}}.category-filters .filter-trigger--mobile.active{bottom:1.5rem}.category-filters .block-content,.category-filters .block-content::before,.category-filters .filter-content,.category-filters .filter-content::before{position:fixed;right:0;left:0;--tw-bg-opacity:1;opacity:0;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.category-filters .block-content,.category-filters .filter-content{pointer-events:none;top:2rem;z-index:50;background-color:rgba(255,255,255,var(--tw-bg-opacity))}@media (min-width:1280px){.category-filters .block-content,.category-filters .filter-content{pointer-events:auto;position:relative;top:0;margin-top:0;display:block;opacity:1}}.category-filters .block-content::before,.category-filters .filter-content::before{content:'';top:0;bottom:0;z-index:10;height:2rem;background-color:rgba(106,91,97,var(--tw-bg-opacity))}@media (min-width:1280px){.category-filters .block-content::before,.category-filters .filter-content::before{display:none}}.category-filters .block-content.open,.category-filters .filter-content.open{pointer-events:auto;position:fixed;top:2rem;opacity:1}.category-filters .block-content.open::before,.category-filters .filter-content.open::before{content:'';opacity:1}.category-filters .drawer__head{position:relative;z-index:20}@media (min-width:1280px){.category-filters .drawer__head{display:none}}.category-filters .filter-state{padding-top:2.375rem;padding-bottom:.75rem}@media (min-width:1280px){.category-filters .filter-state{padding-top:1.875rem;padding-bottom:.5rem}}.category-filters .filter-option-wrapper{overflow:scroll}@media (min-width:1280px){.category-filters .filter-option-wrapper{overflow:visible}}.category-filters .filter-state+.filter-option-wrapper{padding-top:0}.category-filters .filter-current .items{margin-bottom:.5rem;display:flex;width:calc(100% + 1.5rem);flex-wrap:nowrap;gap:.5rem;overflow:scroll;padding-left:1.5rem;padding-right:1.5rem;scrollbar-width:none;-ms-overflow-style:none}.category-filters .filter-current .items::-webkit-scrollbar,.home__inspiration .wrapper::-webkit-scrollbar{width:0;height:0}@media (min-width:1280px){.category-filters .filter-current .items{width:100%;flex-wrap:wrap;overflow:hidden;padding-left:0;padding-right:0}}.category-filters .filter-current .item{display:flex;height:1.5rem;align-items:center;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgba(11,88,62,var(--tw-bg-opacity));padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.category-filters .filter-current .item:last-child{margin-right:1.5rem;padding-top:0!important}@media (min-width:1280px){.category-filters .filter-current .item:last-child{margin-right:0}}.category-filters .filter-current .item .filter-value{order:1;margin-right:.25rem}.category-filters .filter-current .item .action{position:relative!important;left:0!important;top:0!important;order:2;opacity:.6}.category-filters .filter-current .block-actions{width:100%;flex:1 1 0%;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1280px){.category-filters .filter-current .block-actions{padding-left:0;padding-right:0}}.category-filters .filter-current .block-actions .action{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(205,235,185,var(--tw-border-opacity));padding-bottom:.25rem;--tw-text-opacity:1;color:rgba(115,156,97,var(--tw-text-opacity));text-decoration:none}.category-filters .filter-option{margin-left:1.5rem;margin-right:1.5rem;font-weight:500}.category-filters .filter-option:last-child{padding-bottom:5rem}@media (min-width:1280px){.category-filters .filter-option{margin-left:0;margin-right:0}}.category-filters .filter-option+.filter-option{border-top-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity))}.category-filters .filter-options-content .items>span,.category-filters .filter-options-title{display:flex;align-items:center;font-size:1rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1}.category-filters .filter-options-title{cursor:pointer;justify-content:space-between;padding-top:1.575rem;padding-bottom:1.575rem;color:rgba(67,53,58,var(--tw-text-opacity))}@media (min-width:1280px){.category-filters .filter-options-title{pointer-events:none;padding-top:1.875rem;padding-bottom:1.875rem}}.category-filters .filter-options-title div+span,.category-filters .filter-options-title span+span{display:block;height:1.5rem;width:1.5rem;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/down-arrow-icon.svg);opacity:.25;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.category-filters .filter-options-title div+span,.category-filters .filter-options-title span+span{display:none}}.category-filters .filter-options-title.open div+span,.category-filters .filter-options-title.open span+span{--tw-rotate:180deg;transform:var(--tw-transform);opacity:1}@media (min-width:1280px){.category-filters .filter-options-content{padding-bottom:1.575rem}}@media (max-width:1279px){.category-filters .filter-options-content{max-height:0;overflow:hidden}}.category-filters .filter-options-content .items>span{position:relative;margin-top:1rem;color:rgba(106,91,97,var(--tw-text-opacity))}.category-filters .filter-options-content .items>span::before{content:'';margin-right:1.0625rem;display:inline-block;height:1rem;width:.75rem;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/down-arrow-icon.svg);background-size:cover;background-repeat:no-repeat}.category-filters .filter-options-content .items>span.open::before{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/up-arrow-icon.svg)}.cart__wrapper tbody tr td,.category-filters .filter-options-content .item{padding:0}.category-filters .filter-options-content .item+.item{margin-top:.75rem}.category-filters .filter-options-content .item .filtered-option-locator,.category-filters .filter-options-content .item a{justify-content:flex-start}.category-filters .filter-options-content .item .filtered-option-locator label,.category-filters .filter-options-content .item a label{max-width:100%;flex:none;align-items:flex-start}.category-filters .filter-options-content .item .filtered-option-locator label span,.category-filters .filter-options-content .item a label span{padding-right:.25rem;font-size:1rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.category-filters .filter-options-title.open+.filter-options-content{padding-bottom:1.575rem}@media (max-width:1279px){.category-filters .filter-options-title.open+.filter-options-content{max-height:100%}}.category-filters .filter-options-content ._image,.category-filters .filter-options-content ._swatch{position:relative;margin-right:.9375rem;display:inline-block!important;height:2rem;width:2rem;overflow:hidden;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity))}.category-filters .filter-options-content ._image:last-of-type,.category-filters .filter-options-content ._swatch:last-of-type{margin-left:0}.category-filters .filter-options-content ._image .filtered-option-locator,.category-filters .filter-options-content ._image a,.category-filters .filter-options-content ._swatch .filtered-option-locator,.category-filters .filter-options-content ._swatch a{display:block}.banner--home .catalog a,.category-filters .filter-options-content ._image .filtered-option-locator>*,.category-filters .filter-options-content ._image a>*,.category-filters .filter-options-content ._swatch .filtered-option-locator>*,.category-filters .filter-options-content ._swatch a>*,.home__inspiration a{position:absolute;top:0;right:0;bottom:0;left:0}.category-filters .filter-options-content ._image .swatch-option,.category-filters .filter-options-content ._swatch .swatch-option{z-index:10;background-size:cover;background-position:center;background-repeat:no-repeat}.category-filters .filter-options-content ._image._checked,.category-filters .filter-options-content ._swatch._checked{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(.0625rem + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(67, 53, 58, var(--tw-ring-opacity));--tw-ring-offset-width:3px}.cms-home .page-header{box-shadow:unset}.cms-home [data-content-type=row][data-appearance=contained],.cms-page-view [data-content-type=row][data-appearance=contained]{padding:0!important}.home__banner{position:relative}.home__banner::after{content:'';z-index:1;position:absolute;top:0;left:-1.5rem;right:-1.5rem;display:block;height:10.4rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}@media (min-width:768px){.home__banner::after{left:-3rem;right:-3rem;height:21rem}}@media (min-width:1280px){.home__banner::after{left:-6rem;right:-6rem;height:50%}}@media (max-width:380px){.home__banner::after{height:12.9375rem}}.banner--home{display:flex;width:100%;flex-direction:column}@media (min-width:1280px){.banner--home{position:relative;flex-direction:row;overflow:hidden;border-radius:.5rem;box-shadow:0 0 16px 0 rgba(0,0,0,.15);z-index:5}}.banner--home .featured,.banner--home .wrapper{z-index:10}.banner--home .featured,.banner--home .wrapper>div{margin-bottom:1.5rem;overflow:hidden;border-radius:.5rem}@media (max-width:1279px){.banner--home .featured,.banner--home .wrapper>div{box-shadow:0 0 16px 0 rgba(0,0,0,.15)}}.banner--home .wrapper{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.banner--home .wrapper{flex-direction:row}}@media (min-width:1280px){.banner--home .wrapper{flex-direction:column}}@media (min-width:1600px){.banner--home .wrapper{width:33.333333%}}@media (min-width:768px){.banner--home .wrapper>div{width:50%;border-top-left-radius:0;border-top-right-radius:0}}@media (min-width:1280px){.banner--home .wrapper>div{height:50%;width:100%}}.banner--home .featured{position:relative;width:100%}@media (min-width:768px){.banner--home .featured{margin-bottom:0;height:21rem;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (min-width:1280px){.banner--home .featured{height:21.75rem;border-top-left-radius:.5rem;border-top-right-radius:0}}@media (min-width:1366px){.banner--home .featured{height:34.5rem}}@media (max-width:767px){.banner--home .featured{height:40vh}}@media (min-width:1600px){.banner--home .featured{width:66.666667%}}.banner--home .featured img,.banner--home .offer img{height:100%;width:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.banner--home .featured .content{position:absolute;left:0;right:0;bottom:0;padding:1.25rem 1.5rem 1.75rem}@media (min-width:768px){.banner--home .featured .content{padding-top:0;padding-bottom:2.5rem}}@media (min-width:1280px){.banner--home .featured .content{left:2.875rem;right:6.5rem;bottom:3.25rem;padding:0}}@media (min-width:1366px){.banner--home .featured .content{bottom:9.25rem}}@media (max-width:767px){.banner--home .featured .content{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}}@media (min-width:1600px){.banner--home .featured .content{left:6.125rem}}.banner--home .featured .title{position:absolute;top:-9.0625rem;left:1.5rem;right:33.333333%;display:flex;min-height:7.5rem;align-items:flex-end;font-family:EB Garamond,serif;font-size:2.5rem;font-weight:500;line-height:2.5rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:768px){.banner--home .featured .title{top:-8.75rem}}@media (min-width:1280px){.banner--home .featured .title{position:relative;top:0;left:0;right:0;font-size:3.5rem;line-height:3.5rem}}.banner--home .featured .description{font-size:1.25rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}@media (min-width:768px){.banner--home .featured .description{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}}@media (min-width:1280px){.banner--home .featured .description{margin-top:.75rem}}.banner--home .featured .btn{margin:0;margin-top:1.25rem;width:100%}@media (min-width:768px){.banner--home .featured .btn{width:auto;min-width:13.5rem}}@media (min-width:1280px){.banner--home .featured .btn{min-width:18.25rem}}.banner--home .offer{position:relative}@media (min-width:768px){.banner--home .offer{margin-bottom:0!important;border-bottom-right-radius:0!important}}@media (min-width:1280px){.banner--home .offer{border-bottom-left-radius:0!important}}.banner--home .offer .content{position:absolute;left:1.5rem;right:1.5rem;top:50%;--tw-translate-y:-50%;transform:var(--tw-transform);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1280px){.banner--home .offer .content{right:5.3125rem;bottom:auto;left:3rem}}.banner--home .offer .title{margin-bottom:1rem;font-size:1.25rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1280px){.banner--home .offer .title{margin-bottom:.75rem}}@media (min-width:1366px){.banner--home .offer .title{margin-bottom:1rem}}@media (min-width:768px){.banner--home .offer .description{width:17.5rem}}.banner--home .offer .description span{display:inline-flex;height:1.375rem;align-items:center;justify-content:center;border-radius:.25rem;padding-left:.25rem;padding-right:.25rem}.banner--home .offer .btn{margin:0;margin-top:1.25rem;--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));background-color:transparent;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1280px){.banner--home .offer .btn{margin-top:.75rem}}@media (min-width:1366px){.banner--home .offer .btn{margin-top:1.25rem}}@media (max-width:1279px){.banner--home .offer .btn{position:absolute;top:-3rem;bottom:-3rem;left:-1.5rem;right:-1.5rem;border-width:0;background-color:transparent;font-size:0}}.banner--home .catalog{position:relative;margin-bottom:0!important;display:flex;align-items:center;justify-content:space-between;padding-left:1.5rem}@media (min-width:768px){.banner--home .catalog{border-bottom-left-radius:0!important}}@media (min-width:1280px){.banner--home .catalog{padding-left:3rem}}.banner--home .catalog .title{font-size:1.25rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}.banner--home .catalog img{margin-top:.75rem;margin-bottom:.75rem;margin-right:.75rem;display:block;height:7.5rem;width:auto;max-width:none;flex:none;border-radius:.1875rem}@media (min-width:768px){.banner--home .catalog img{height:9rem}}@media (min-width:1280px){.banner--home .catalog img{margin-right:1.5rem;height:7.5rem}}@media (min-width:1366px){.banner--home .catalog img{margin-top:0;margin-bottom:0;margin-right:1.5625rem;height:calc(100% - 3.125rem)}}.home__inspiration{margin-top:3.5rem}@media (min-width:1280px){.home__inspiration{margin-top:5.625rem}}.home__inspiration .title{margin-bottom:1.25rem}@media (min-width:768px){.home__inspiration .title{margin-bottom:2.5rem}}.home__inspiration .wrapper{scrollbar-width:none;-ms-overflow-style:none}@media (max-width:767px){.home__inspiration .wrapper{width:calc(100% + 3rem)}}@media (max-width:1279px){.home__inspiration .wrapper{margin-left:-1.5rem;width:calc(100% + 12rem);overflow:scroll}}.home__inspiration ul{display:flex;-moz-column-gap:.75rem;column-gap:.75rem;padding-bottom:1.5rem}@media (min-width:768px){.home__inspiration ul{-moz-column-gap:1.5rem;column-gap:1.5rem}}@media (min-width:1280px){.home__inspiration ul{gap:0}}@media (max-width:1279px){.home__inspiration ul{min-width:-moz-max-content;min-width:max-content}}.home__inspiration .item{position:relative;display:flex;flex-direction:column;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1);width:9rem}.home__inspiration .item::before,.home__musthave li::before{display:none}.home__inspiration .item:hover{box-shadow:0 3px 9px -4px rgba(0,0,0,.2)}.home__inspiration .item:first-child{margin-left:1.5rem}.home__inspiration .item:last-child{margin-right:1.5rem}@media (min-width:640px){.home__inspiration .item{width:16rem}}@media (min-width:768px){.home__inspiration .item{width:9.5rem}}@media (min-width:1024px){.home__inspiration .item{width:13rem}}@media (min-width:1280px){.home__inspiration .item{width:14.625rem}.home__inspiration .item:first-child{margin-left:0}.home__inspiration .item:last-child{margin-right:0}}@media (min-width:1366px){.home__inspiration .item{width:calc(25% - 2.25rem)}}@media (min-width:1280px){:not(.glide--slider) .home__inspiration .item+.item{margin-left:3rem}}.home__inspiration .media{overflow:hidden;border-top-left-radius:.5rem;border-top-right-radius:.5rem;aspect-ratio:1/.93}.home__inspiration .content{display:flex;min-height:6.75rem;align-items:center;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top-width:.25rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1rem 1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}@media (min-width:640px){.home__inspiration .content{min-height:5.25rem}}@media (min-width:768px){.home__inspiration .content{min-height:8rem}}@media (min-width:1280px){.home__inspiration .content{display:flex;min-height:9rem;align-items:flex-start;padding:1.875rem 3.125rem}}.home__inspiration .content p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (min-width:640px){.home__inspiration .content p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media (min-width:768px){.home__inspiration .content p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}}.home__inspiration .controls,.home__inspiration .controls .glide__arrow--disabled{transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.home__inspiration .controls{position:absolute;top:-4.75rem;right:0;display:flex;-moz-column-gap:1px;column-gap:1px;opacity:0}.home__inspiration .controls::before{content:'';position:absolute;top:0;left:50%;display:block;height:100%;width:1px;--tw-bg-opacity:1;background-color:rgba(225,217,220,var(--tw-bg-opacity))}.home__inspiration .controls span+span,.home__musthave a::after{height:1.5rem;width:1.5rem}.home__inspiration .controls .glide__arrow--disabled{cursor:default;opacity:.2}@media (min-width:1280px){.home__inspiration .wrapper.glide--slider .controls{opacity:1}.home__inspiration .glide__slides{overflow:visible}}.home__musthave,.home__musthave li+li{border-top-width:1px;--tw-border-opacity:1;border-top-color:rgba(225,217,220,var(--tw-border-opacity))}.home__musthave{margin-top:1.5rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-top:2.125rem}@media (min-width:1280px){.home__musthave{margin-top:6rem;padding-top:5.625rem}}.home__musthave .title{margin-bottom:2.5rem}.home__musthave a{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end}.home__musthave a::after{content:'';display:block;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/right-arrow-icon.svg)}@media (min-width:768px){.home__musthave a::after{display:none}}.home__musthave ul{padding-bottom:2rem}@media (min-width:768px){.home__musthave ul{display:flex;flex-wrap:wrap;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media (min-width:1280px){.home__musthave ul{padding-bottom:6rem}}.home__musthave li{position:relative;display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:1.5rem;column-gap:1.5rem}@media (min-width:768px){.home__musthave li{margin-bottom:1.5rem!important;width:calc(50% - .75rem)}}@media (min-width:1280px){.home__musthave li{margin-bottom:1.625rem!important;width:calc(25% - 1.15rem);-moz-column-gap:3rem;column-gap:3rem}}.home__musthave li+li{margin-top:.6875rem;padding-top:.6875rem}@media (min-width:768px){.home__musthave li+li{margin-top:0;margin-bottom:0;border-width:0;padding-top:0;padding-bottom:0}}.home__musthave li+li a{margin-top:1.5rem}.home__musthave img{height:3.75rem;width:3.75rem;border-radius:.25rem;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.home__musthave img{height:4rem;width:4rem}}@media (min-width:1280px){.home__musthave img{height:2.875rem;width:2.875rem}}@media (min-width:1600px){.home__musthave img{height:6.125rem;width:6.125rem}}.home__musthave p:not(.title){margin-bottom:.375rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity))}.home__musthave p+p{margin-bottom:0!important;display:block;font-size:.75rem;font-weight:400!important;--tw-text-opacity:1!important;color:rgba(164,149,155,var(--tw-text-opacity))!important}.home__products,.home__reassurance{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.home__reassurance .container>div{overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity));padding-top:1.25rem;padding-bottom:2rem}@media (min-width:1280px){.home__reassurance .container>div{margin-left:-3rem;width:calc(100% + 6rem)}}.home__reassurance ul{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:2rem}.cart__methods li::before,.home__reassurance li::before{display:none}.home__reassurance li{position:relative;display:flex;width:calc(50% - 1.5rem);flex-direction:column;align-items:center;text-align:center}@media (min-width:768px){.home__reassurance li{width:calc(33% - 1.5rem)}}@media (min-width:1280px){.home__reassurance li{width:auto;flex:1 1 0%}}.home__reassurance li div{display:flex;height:5.25rem;width:5.25rem;flex-shrink:0;align-items:center;justify-content:center}@media (min-width:768px){.home__reassurance p{padding-left:2.75rem;padding-right:2.75rem}}.home__products{padding-top:3.5rem;padding-bottom:3rem}@media (min-width:1280px){.home__products{padding-top:5.625rem;padding-bottom:7.5rem}}.splide_slider_type .splide{position:relative}.splide_slider_type .splide .splide__arrows{position:absolute;bottom:-.5rem;display:flex;width:100%;justify-content:center;z-index:1000;pointer-events:none}.splide_slider_type .splide .splide__arrows .splide__arrow{position:initial;pointer-events:all}.splide_slider_type .splide .splide__arrows .splide__arrow .svg{height:20px!important;width:20px!important}.splide_slider_type .splide .splide__pagination{bottom:-.5em}.splide_slider_type .splide .splide__pagination li::before{position:inherit;content:none!important}.splide_slider_type .splide .splide__pagination .splide__pagination__page{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity));--tw-bg-opacity:0.25;height:12px;width:12px;margin:4px}.splide_slider_type .splide .splide__pagination .is-active{background-color:rgba(209,213,219,var(--tw-bg-opacity));--tw-bg-opacity:1;transform:none}.splide_slider_type .netreviews_review_rate_and_stars{margin-top:0!important;margin-bottom:0!important}.splide_slider_type .price-container{padding-top:0}.checkout-cart-index .page-main{margin:0}.checkout-cart-index .page-head{--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity));padding-top:1rem;padding-bottom:2.25rem}@media (min-width:1280px){.checkout-cart-index .page-head{padding-top:2.25rem;padding-bottom:2.25rem}}.checkout-cart-index .page-title{font-family:EB Garamond,serif;font-size:2.5rem;font-weight:500;line-height:2.5rem}@media (min-width:1280px){.checkout-cart-index .page-title{font-size:3rem}}.checkout-cart-index .page-title{text-shadow:0 4px 16px rgba(0,0,0,.1)}.cart__wrapper{display:flex;flex-direction:column}@media (min-width:1280px){.cart__wrapper{flex-direction:row;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media (min-width:1366px){.cart__wrapper{-moz-column-gap:3rem;column-gap:3rem}}.cart__wrapper .message{margin-top:.5rem}.cart__wrapper .col--sidebar{top:0;order:1;width:100%}@media (min-width:1280px){.cart__wrapper .col--sidebar{position:sticky;order:2;width:25%}}.cart__wrapper .col--table{order:2;margin-top:1.5rem;width:100%}@media (min-width:1280px){.cart__wrapper .col--table{order:1;margin-top:2rem;width:75%}}.cart__wrapper .clear-cart{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;font-size:.75rem;font-weight:500;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity));text-decoration:underline}@media (min-width:1024px){.cart__wrapper .clear-cart img,.cart__wrapper .clear-cart svg{order:1}.cart__wrapper .clear-cart span{order:2}}@media (min-width:1600px){.cart__wrapper .clear-cart span{display:inline}}@media (min-width:1280px){.cart__wrapper th.item{padding-left:2rem}}@media (min-width:1600px){.cart__wrapper th.item{width:50%}}@media (min-width:1890px){.cart__wrapper th.item{width:53%}.cart__wrapper th.subtotal{padding-right:3rem}}.cart__label{margin-bottom:.125rem;display:inline-block;font-size:1rem;line-height:1.5rem;line-height:1.5;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.cart__block{box-shadow:0 0 30px 0 rgba(0,0,0,.06);margin-top:1.625rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:1.125rem;padding-right:1.125rem}.cart__summary .cart__block{padding-top:1.625rem}@media (min-width:1280px){.cart__summary .cart__block{padding-top:2rem}}.cart__summary .cart__block h2{text-align:left;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity));font-size:.875rem;font-weight:800;text-transform:uppercase;line-height:1rem}@media (min-width:1366px){.cart__summary .cart__block h2{font-size:1rem;line-height:1.5rem}}@media (min-width:1280px){.cart__summary .cart__block h2{margin-bottom:1.6875rem}}.cart__summary .cart__block .cart-delivery-estimation{--tw-text-opacity:1;color:rgba(115,156,97,var(--tw-text-opacity))}.cart__summary__shipping__infos{font-size:1rem!important;line-height:1.5rem!important;font-weight:500!important;line-height:1.5!important}.cart__summary .custom-remove-coupon{margin-top:.25rem;display:inline-flex;cursor:pointer;align-items:center;background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/error-mini-icon.svg);background-repeat:no-repeat;padding-left:1.25rem;font-size:.75rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgba(248,72,96,var(--tw-text-opacity));text-decoration:underline;background-size:1rem;background-position:0 center}.cart__totals{margin-top:1.625rem;font-weight:500;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}.cart__totals>div>div:not(.cart__grand__total){border-width:0;padding-bottom:.75rem;font-size:1rem;line-height:1.25rem}.cart__totals>div>div:not(.cart__grand__total) div:last-child{font-size:1.125rem;font-weight:800}.cart__totals .discount-segment{padding-bottom:.75rem}@media (min-width:1280px){.cart__totals .discount-segment{padding-bottom:0!important}}.cart__grand__total div:last-child{font-size:1.125rem;font-weight:800;line-height:2.25rem}.cart__reminder{margin-top:0;margin-bottom:0;margin-top:-.25rem;display:block;border-radius:.3125rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(115,156,97,var(--tw-border-opacity));padding:.25rem 1.25rem;text-align:center;font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgba(115,156,97,var(--tw-text-opacity))}@media (min-width:1280px){.cart__reminder{margin-bottom:.3125rem;padding-left:.375rem;padding-right:.375rem}}.cart__methods .btn{margin-top:1.5rem;margin-bottom:1.5rem;height:3rem;min-height:0;width:100%;font-size:1rem;line-height:1.5rem;font-weight:500}.cart__payment-cms{margin-top:.75rem;text-align:center}.cart__payment-cms p{font-size:.75rem;line-height:1rem}.cart__payment-cms img{margin-left:auto;margin-right:auto}.cart__payment-cms+div+div{margin-top:1rem}@media (min-width:1280px){.cart__payment-cms+div{padding-top:2rem!important}}#shopping-cart-table{--tw-border-opacity:1;border-bottom-color:rgba(225,217,220,var(--tw-border-opacity))}@media (min-width:1280px){#shopping-cart-table{margin-top:1.5rem;border-bottom-width:1px}}@media (min-width:1366px){#shopping-cart-table{margin-top:1.4rem}}@media (min-width:1024px){.cart__item{position:relative}}.cart__item:not(.freegift)::after{content:''}@media (min-width:1024px){.cart__item:not(.freegift)::after{position:absolute;bottom:0;left:1.5rem;right:1.5rem;display:block;height:.0625rem;--tw-bg-opacity:1;background-color:rgba(225,217,220,var(--tw-bg-opacity))}}.cart__item:last-child::after{display:none}.cart__item .col.item{width:100%}@media (min-width:1024px){.cart__item .col.item{width:auto;padding-left:1.5rem}}@media (min-width:1280px){.cart__item .col.item{width:25rem}}@media (min-width:1600px){.cart__item .col.item{width:30rem}}.cart__item .item img{width:102px;height:102px;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.cart__item .item__head{margin-top:1rem;margin-bottom:1rem;display:flex;width:100%;-moz-column-gap:1rem;column-gap:1rem;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgba(225,217,220,var(--tw-border-opacity));padding-top:1rem}@media (min-width:1024px){.cart__item .item__head{border-width:0;padding-top:0}}@media (min-width:1280px){.cart__item .item__head{-moz-column-gap:2.0625rem;column-gap:2.0625rem}}.cart__item .item__info{display:flex;width:100%;flex-wrap:wrap;text-align:left;vertical-align:top}@media (min-width:1024px){.cart__item .item__info{display:table-row}.cart__item .item__details{display:flex;flex-direction:column;justify-content:center}}.cart__item .item__name{margin-bottom:.115rem;display:block;max-height:46px;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity));overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cart__item .item__sku{font-size:14px;font-weight:500;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.cart__item .item__options{margin-top:.5rem;display:none;padding:0;font-size:.75rem;line-height:1rem}.cart__item .item__price,.cart__item .item__qty,.cart__item .item__subtotal{display:flex;width:100%;align-items:center}@media (min-width:1024px){.cart__item .item__price,.cart__item .item__qty,.cart__item .item__subtotal{display:table-cell;width:auto;padding-left:1rem;padding-right:1rem;vertical-align:middle}}@media (min-width:1600px){.cart__item .item__price,.cart__item .item__qty,.cart__item .item__subtotal{padding-left:2rem;padding-right:2rem}}.cart__item .item__price{margin-bottom:.75rem}@media (min-width:1280px){.cart__item .item__price .price{font-size:1.125rem}}.cart__item .item__qty{margin-bottom:1rem}.cart__item .item__qty .qty{margin:0;width:6.125rem;--tw-border-opacity:1;border-color:rgba(11,88,62,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.cart__item .item__qty button{--tw-text-opacity:1;color:rgba(11,88,62,var(--tw-text-opacity))}@media (min-width:1280px){.cart__item .item__subtotal{text-align:right}}@media (min-width:1366px){.cart__item .item__subtotal{text-align:left}}@media (min-width:1600px){.cart__item .item__subtotal{padding-left:0}}@media (min-width:1280px){.cart__item .item__subtotal .price{font-size:1.125rem}}.cart__item .item__actions{border-bottom-width:0}@media (min-width:1366px){.cart__item .item__actions{height:0}}.cart__item .item__actions .action-edit,.cart__item .item__actions .towishlist,.cart__summary .amrewards-highlight-container::before{display:none}.cart__item .item__actions td>div{display:flex;width:100%;justify-content:flex-end;padding-bottom:1rem;padding-top:.5rem}@media (min-width:1024px){.cart__item .item__actions td>div{margin-bottom:1rem;padding:0}}@media (min-width:1280px){.cart__item .item__actions td>div{padding-right:1.5rem}}@media (min-width:1366px){.cart__item .item__actions td>div{margin-bottom:0}}.cart__item .item__actions .action-delete{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;font-size:.75rem;font-weight:500;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity));text-decoration:underline}@media (min-width:1366px){.cart__item .item__actions .action-delete{position:absolute;top:50%;right:2.3125rem;--tw-translate-y:-50%;transform:var(--tw-transform);flex-direction:column}}@media (min-width:1600px){.cart__item .item__actions .action-delete{right:1.5rem}}@media (min-width:1024px){.cart__item .item__actions .action-delete img,.cart__item .item__actions .action-delete svg{order:1}.cart__item .item__actions .action-delete span{order:2}}@media (min-width:1366px){.cart__item .item__actions .action-delete span{display:none}}@media (min-width:1600px){.cart__item .item__actions .action-delete span{display:inline}}.cart__item span.item__label,th.col{font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.cart__item span.item__label{display:block;width:7.375rem;font-size:.75rem}@media (min-width:1024px){.cart__item span.item__label{display:none}}th.col{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgba(225,217,220,var(--tw-border-opacity));padding-left:1.5rem;padding-right:1.5rem;padding-bottom:.75rem;text-align:left;font-size:.875rem}@media (min-width:1366px){th.col{padding-left:1rem;padding-right:1rem;padding-bottom:1rem;font-size:1rem;line-height:1.5rem;font-weight:800}}@media (min-width:1600px){th.col{padding-left:2rem;padding-right:2rem}th.col.qty{padding-right:1rem}th.col.subtotal{padding-left:0}}@media (min-width:1024px){#shopping-cart-table thead+tbody .item__head{margin-top:.875rem;padding-top:0}}#cart-drawer .cart-drawer__item,.cart__coupons h2{--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}#cart-drawer .cart-drawer__item .item__head .item__image{max-width:none;border-radius:.5rem}#cart-drawer .cart-drawer__item .item__head{margin-top:1rem;margin-bottom:1rem;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgba(225,217,220,var(--tw-border-opacity));padding-top:1rem}#cart-drawer .cart-drawer__item .item__name{margin-bottom:.115rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity));overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#cart-drawer .cart-drawer__item .item__price{margin-bottom:.75rem;font-weight:500}#cart-drawer .cart-drawer__item .item__label{width:10rem;font-size:.75rem;font-weight:700;text-transform:uppercase}#cart-drawer .cart-drawer__item .item__sku{font-size:14px;font-weight:500;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}#cart-drawer .cart-drawer__item .item__qty,#cart-drawer .cart-drawer__item .item__subtotal{font-weight:500}.cart__coupons{display:flex;flex-direction:column;overflow:hidden}.cart__coupons h2{padding-top:2.0625rem;padding-bottom:2.0625rem;text-align:left;font-size:.875rem;font-weight:800;text-transform:uppercase;line-height:1rem}@media (min-width:1366px){.cart__coupons h2{font-size:1rem;line-height:1.5rem}}.cart__coupons h2{position:relative;display:flex;align-items:center}@media (min-width:1280px){.cart__coupons h2{cursor:pointer}}.cart__coupons h2::before{content:'';background-size:.375rem .25rem;position:relative;top:-.0625rem;margin-right:1rem;display:inline-block;height:1.125rem;width:1.125rem;--tw-rotate:180deg;transform:var(--tw-transform);border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity));background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/down-mini-arrow-icon.svg);background-position:center;background-repeat:no-repeat;transition-property:transform;transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.cart__coupons h2{margin-bottom:.75rem;cursor:default;padding-top:2rem;padding-bottom:0}.cart__coupons h2::before{display:none}.cart__coupons .fields{display:block}}.cart__coupons .fields>div:first-of-type{margin-bottom:1rem}.cart__coupons .fields>div:last-of-type{margin-bottom:2.25rem}.cart__coupons input[type=text]{border-radius:.25rem;border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.cart__coupons .btn{margin-bottom:0;width:6.125rem;min-width:0;flex-shrink:0;flex-grow:0;cursor:pointer;border-top-left-radius:0;border-bottom-left-radius:0;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity));font-weight:500;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}.cart__coupons .amrewards-apply-container#block-reward,.cart__coupons .amrewards-apply-container#block-reward .content{float:none;width:100%;max-width:none}.cart__coupons .active-coupon .btn,.cart__coupons .active-coupon input[type=text]{--tw-border-opacity:1;border-color:rgba(115,156,97,var(--tw-border-opacity))}.cart__coupons .active-coupon input[type=text]{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/valid-mini-icon.svg);background-repeat:no-repeat;background-size:1.1875rem 1.1875rem;background-position:calc(100% - 10px) center}.cart__freegifts{margin-top:.5rem;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgba(225,217,220,var(--tw-border-opacity))}@media (min-width:1280px){.cart__freegifts{margin-top:0;border-width:0}}.cart__freegifts h2,.cart__summary .amrewards-highlight-container h2{text-align:left;--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.cart__freegifts h2{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/gift-icon.svg);background-repeat:no-repeat;padding-left:3.25rem;padding-top:2.1875rem;padding-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:2.5rem}@media (min-width:375px){.cart__freegifts h2{font-size:1.6875rem}}.cart__freegifts h2{background-size:4.75rem;background-position:-1rem center;--tw-border-opacity:1;border-bottom-color:rgba(225,217,220,var(--tw-border-opacity))}@media (min-width:1280px){.cart__freegifts h2{border-bottom-width:1px;padding-top:2.5rem;padding-left:3.6rem;font-size:2rem}}@media (min-width:1366px){.cart__freegifts h2{padding-top:.25rem}}@media (min-width:375px){.cart__freegifts h2{padding-left:3.5rem}}@media (min-width:1366px){.cart__freegifts h2{background-position:-1rem -1rem}}.cart__freegifts img{border-radius:.5rem}.amcard-datalist-message{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.25;--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.cart__reward-login{float:none!important;width:100%!important;padding-top:2.125rem;padding-bottom:2.125rem}.cart__reward-login .title{margin-bottom:1rem;font-weight:800;text-transform:uppercase;--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity))}.cart__reward-login .intro{font-weight:500}.cart__reward-login .intro a,.cart__reward-login .intro em,.cart__reward-login .intro span,.cart__rewardsgifts .balance-point a strong,.cart__summary .amrewards-highlight-container strong,.cart__summary .cart__reward-login>.content strong{font-weight:700;--tw-text-opacity:1;color:rgba(115,156,97,var(--tw-text-opacity))}.cart__reward-login .intro+div{margin-top:1.875rem;display:flex;flex-direction:column;align-items:center}.cart__reward-login .content{width:100%!important;max-width:none!important}.cart__summary .amrewards-highlight-container{display:flex;flex-direction:column;padding-bottom:1.5rem!important;padding-top:.5rem!important}@media (min-width:1280px){.cart__summary .amrewards-highlight-container{padding-top:0!important}}.cart__summary .amrewards-highlight-container h2{font-size:1rem;font-weight:800;text-transform:uppercase;line-height:1.5rem}@media (min-width:1280px){.cart__summary .amrewards-highlight-container h2{margin-bottom:1.0625rem}}.cart__summary .amrewards-highlight-container>div{margin-top:1rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}@media (min-width:1280px){.cart__summary .amrewards-highlight-container>div{margin-top:0}}.cart__summary .cart__loyalty{cursor:pointer;border-width:1px;--tw-border-opacity:1;border-color:rgba(115,156,97,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1.3rem 1rem}.cart__summary .cart__loyalty,.cart__summary .cart__loyalty h2{--tw-text-opacity:1;color:rgba(115,156,97,var(--tw-text-opacity))}.cart__rewardsgifts h2,.cart__summary .cart__loyalty .highlighted-balance{--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.cart__rewardsgifts{padding-left:1rem;padding-right:1rem}.cart__rewardsgifts h2{background-image:url(../../frontend/Meilland/hyva/it_IT/images/icons/loyalty-icon.svg);background-repeat:no-repeat;padding-left:6rem;font-weight:700;line-height:6rem;text-align:left}@media (min-width:1280px){.cart__rewardsgifts h2{font-size:2rem}}.cart__rewardsgifts .balance-point{border-top-width:1px;--tw-border-opacity:1;border-top-color:rgba(225,217,220,var(--tw-border-opacity));padding-top:1.3125rem;padding-bottom:1.25rem;font-weight:500;line-height:1.25rem}.cart__rewardsgifts .balance-point a{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color:transparent;--tw-ring-offset-width:0px}@media (min-width:1280px){.cart__rewardsgifts .cart.items{margin-left:2rem;margin-right:2rem;margin-top:.25rem;width:auto}}@media (min-width:1600px){.cart__rewardsgifts .cart.items{margin-left:3rem;margin-right:3rem}}@media (min-width:1280px){.cart__rewardsgifts .cart__item .col.item{width:70%;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgba(225,217,220,var(--tw-border-opacity));padding-left:0;padding-right:0}}@media (min-width:1600px){.cart__rewardsgifts .cart__item .col.item{width:84%}}@media (min-width:1280px){.cart__rewardsgifts .cart__item .item__qty{border-top-width:1px;--tw-border-opacity:1;border-top-color:rgba(225,217,220,var(--tw-border-opacity));padding-right:0}.cart__rewardsgifts .cart__item:last-child::after{display:none}}.cart__rewardsgifts .item__info{border-width:0}.cart__rewardsgifts .item__head{margin-bottom:1rem;align-items:flex-start;-moz-column-gap:1.8125rem;column-gap:1.8125rem;padding-top:1.4375rem;font-size:1rem;line-height:1.5rem;font-weight:500}@media (min-width:1280px){.cart__rewardsgifts .item__head{margin-top:0;margin-bottom:1.25rem;align-items:center;padding-top:1.25rem}}.cart__rewardsgifts .item__head strong{font-size:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgba(11,88,62,var(--tw-text-opacity))}.cart__rewardsgifts .item__head .item__name{--tw-text-opacity:1;color:rgba(95,80,86,var(--tw-text-opacity))}.cart__rewardsgifts .item__head .item__label{display:none}.cart__rewardsgifts .item__head p{margin-top:.9375rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:1.125rem}.cart__rewardsgifts .item__head p span:first-child{font-weight:500;--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}.cart__rewardsgifts .item__head p span:last-child{font-weight:800;text-transform:uppercase;--tw-text-opacity:1;color:rgba(11,88,62,var(--tw-text-opacity))}@media (min-width:1280px){.cart__rewardsgifts .item__details{flex-direction:row;align-items:center;justify-content:flex-start}}@media (min-width:1600px){.cart__rewardsgifts .item__details{justify-content:space-between}}@media (min-width:1280px){.cart__rewardsgifts .item__details>div:last-child{padding-left:2rem;padding-right:2rem}}@media (min-width:1600px){.cart__rewardsgifts .item__details>div:last-child{padding-left:6rem;padding-right:6rem}}@media (min-width:1280px){.cart__rewardsgifts .item__details>div:last-child p{margin-top:0;align-items:flex-end}.cart__rewardsgifts .item__details>div:last-child p:last-child{flex-direction:column}}.cart__rewardsgifts .item__qty{justify-content:center;text-align:center}@media (min-width:1280px){.cart__rewardsgifts .item__qty{padding-left:0}}.cart__rewardsgifts .item__qty a{cursor:pointer;font-weight:500;--tw-text-opacity:1;color:rgba(11,88,62,var(--tw-text-opacity));text-decoration:underline}.form-contact .file-name{align-items:center;border-radius:8px;border:solid 1px #739c61;color:#6a5b61;display:flex;font-family:Figtree;min-height:27px;justify-content:space-between;min-width:244px;padding:5px 14px;margin-top:15px}.form-contact .file-name *{font-size:12px;line-height:normal}.form-contact .file-name button{color:#739c61;font-weight:600;margin-left:40px;padding-left:15px;position:relative;text-decoration:underline}.form-contact .file-name button::before{background:#739c61 url(/images/icons/white-close-icon.svg) center/100%;border-radius:50%;content:'';display:block;height:11px;left:0;position:absolute;top:2px;width:11px}.form-contact .form-select-trigger{color:#6a5b61;font-weight:500}.form-contact .block-2 a{text-decoration:none;color:#6a5b61}.form-contact .block-2 a:hover{text-decoration:underline}@media (min-width:1280px){.contact-index-index .block-1,.form-contact .block-1{max-width:682px;width:calc(68200vw/1896);min-width:536px}.contact-index-index .block-2,.form-contact .block-2{width:435px}}.custom-scrollbar::-webkit-scrollbar-thumb{background:#c0bec9;background-clip:content-box;border:3px solid transparent;border-radius:12px}.custom-scrollbar-x::-webkit-scrollbar{width:2px!important}.custom-scrollbar::-webkit-scrollbar-track{background-clip:content-box;background-color:#f3f2f5;border:5px solid transparent;border-radius:9px}@media (max-width:1280px){.scrollbar-hidden::-webkit-scrollbar{display:none}}.truncate-2-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}h1{font-family:'EB Garamond','serif';font-size:2.5rem;color:#6a5b61}h2,h3{color:#5f5056}h1,h2{font-weight:600}h2{font-size:1.75rem}h3{font-size:20px;font-weight:800}tbody tr{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity))}tbody tr:first-child{border-bottom-width:0}tbody tr td{padding:10px 4px}.cms-page-view tbody tr td span{font-weight:600;padding:10px 4px;margin:-10px -4px;display:block;width:100%}@media (min-width:769px){h1{font-size:3.5rem}h2{font-size:2rem}}@media (min-width:1280px){.container{padding:0 3rem}}@media (min-width:1600px){.container{padding:0 6rem}}.before\:h-3::before{content:"";height:.75rem}.before\:w-3::before{content:"";width:.75rem}.before\:rounded-full::before{content:"";border-radius:9999px}.before\:bg-green-500::before,.before\:bg-red-500::before{content:"";--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.before\:bg-red-500::before{background-color:rgba(239,68,68,var(--tw-bg-opacity))}.before\:content-none::before{content:none}.after\:relative::after{content:"";position:relative}.after\:-top-1::after{content:"";top:-.25rem}.after\:ml-0\.5::after{content:"";margin-left:.125rem}.after\:ml-0::after{content:"";margin-left:0}.after\:text-red-500::after,.after\:text-red-600::after{content:"";--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.after\:text-red-600::after{color:rgba(220,38,38,var(--tw-text-opacity))}.after\:content-\[\'\*\'\]::after{content:'*'}.after\:content-none::after{content:none}.first\:mt-0:first-child{margin-top:0}.last\:mb-6:last-child{margin-bottom:1.5rem}.last\:mb-0:last-child{margin-bottom:0}.last\:mr-0:last-child{margin-right:0}.last\:border-0:last-child{border-width:0}.last\:border-b:last-child{border-bottom-width:1px}.last\:border-b-0:last-child{border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.invalid\:ring-2:invalid{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.invalid\:ring-red-500:invalid{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus-within\:ring-1:focus-within,.focus-within\:ring-2:focus-within,.focus-within\:ring-4:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus-within\:ring-4:focus-within{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem;transform:var(--tw-transform)}.hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem;transform:var(--tw-transform)}.hover\:translate-x-2:hover{--tw-translate-x:0.5rem;transform:var(--tw-transform)}.hover\:\!border-am_blue:hover{--tw-border-opacity:1!important;border-color:rgba(30,121,194,var(--tw-border-opacity))!important}.hover\:border-transparent:hover{border-color:transparent}.hover\:border-primary-darker:hover{--tw-border-opacity:1;border-color:rgba(67,53,58,var(--tw-border-opacity))}.hover\:border-primary:hover{--tw-border-opacity:1;border-color:rgba(106,91,97,var(--tw-border-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.hover\:\!bg-am_blue:hover{--tw-bg-opacity:1!important;background-color:rgba(30,121,194,var(--tw-bg-opacity))!important}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.hover\:bg-\[\#faf8f8\]:hover{--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity))}.hover\:bg-secondary-theme-300:hover{--tw-bg-opacity:1;background-color:rgba(115,156,97,var(--tw-bg-opacity))}.hover\:bg-\[\#FAF8F8\]:hover{--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity))}.hover\:bg-primary\/10:hover{background-color:rgba(106,91,97,.1)}.hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgba(106,91,97,var(--tw-bg-opacity))}.hover\:font-bold:hover{font-weight:700}.hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.hover\:\!text-white:hover{--tw-text-opacity:1!important;color:rgba(255,255,255,var(--tw-text-opacity))!important}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.hover\:text-secondary-darker:hover{--tw-text-opacity:1;color:rgba(164,149,155,var(--tw-text-opacity))}.hover\:text-primary:hover{--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.hover\:\!text-primary:hover{--tw-text-opacity:1!important;color:rgba(106,91,97,var(--tw-text-opacity))!important}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hover\:text-primary-darker:hover{--tw-text-opacity:1;color:rgba(67,53,58,var(--tw-text-opacity))}.hover\:underline:hover{text-decoration:underline}.hover\:no-underline:hover{text-decoration:none}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-card:hover,.hover\:shadow-sm:hover{box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05)}.hover\:shadow-card:hover{--tw-shadow:0 0 30px 0 rgba(0, 0, 0, 0.1)}.hover\:drop-shadow:hover{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));filter:var(--tw-filter)}.hover\:drop-shadow-xl:hover{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));filter:var(--tw-filter)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:z-10:focus{z-index:10}.focus\:z-40:focus{z-index:40}.focus\:z-30:focus{z-index:30}.focus\:border-0:focus{border-width:0}.focus\:border-transparent:focus{border-color:transparent}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.focus\:border-primary-lighter:focus{--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgba(106,91,97,var(--tw-border-opacity))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.focus\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus,.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:drop-shadow:focus{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));filter:var(--tw-filter)}.focus\:drop-shadow-xl:focus{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));filter:var(--tw-filter)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.active\:bg-secondary-theme-500:active{--tw-bg-opacity:1;background-color:rgba(205,235,185,var(--tw-bg-opacity))}.active\:text-gray-500:active{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.active\:text-gray-700:active{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.active\:ring-0:active{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:bg-gray-100:disabled{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:ml-2{margin-left:.5rem}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:var(--tw-transform)}.group:hover .group-hover\:pr-2{padding-right:.5rem}.group:hover .group-hover\:font-bold{font-weight:700}.group:hover .group-hover\:text-\[\#0B583E\]{--tw-text-opacity:1;color:rgba(11,88,62,var(--tw-text-opacity))}.group:hover .group-hover\:opacity-75{opacity:.75}@media (min-width:640px){.sm\:order-3{order:3}.sm\:order-2{order:2}.sm\:order-1{order:1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:-mx-8{margin-left:-2rem;margin-right:-2rem}.sm\:mt-0{margin-top:0}.sm\:ml-4{margin-left:1rem}.sm\:ml-3{margin-left:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:ml-2{margin-left:.5rem}.sm\:ml-6{margin-left:1.5rem}.sm\:mr-8{margin-right:2rem}.sm\:mb-0{margin-bottom:0}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:h-screen{height:100vh}.sm\:h-10{height:2.5rem}.sm\:h-72{height:18rem}.sm\:w-1\/4{width:25%}.sm\:w-full{width:100%}.sm\:w-10{width:2.5rem}.sm\:w-auto{width:auto}.sm\:w-1\/2{width:50%}.sm\:w-48{width:12rem}.sm\:w-5\/6{width:83.333333%}.sm\:w-20{width:5rem}.sm\:w-96{width:24rem}.sm\:w-1\/3{width:33.333333%}.sm\:table-fixed{table-layout:fixed}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:gap-8{gap:2rem}.sm\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.sm\:overflow-hidden{overflow:hidden}.sm\:rounded-2xl{border-radius:1rem}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pb-0{padding-bottom:0}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}.sm\:align-middle{vertical-align:middle}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:duration-700{transition-duration:700ms}}@media (min-width:768px){.md\:left-0{left:0}.md\:top-\[40\%\]{top:40%}.md\:bottom-0{bottom:0}.md\:top-\[44px\]{top:44px}.md\:order-3{order:3}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-start-1{grid-column-start:1}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-start-1{grid-row-start:1}.md\:my-0{margin-top:0;margin-bottom:0}.md\:mx-0{margin-left:0;margin-right:0}.md\:-mx-4{margin-left:-1rem;margin-right:-1rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-12{margin-left:3rem;margin-right:3rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mt-0{margin-top:0}.md\:mr-2{margin-right:.5rem}.md\:mt-5{margin-top:1.25rem}.md\:mb-0{margin-bottom:0}.md\:mt-4{margin-top:1rem}.md\:mr-5{margin-right:1.25rem}.md\:mr-0{margin-right:0}.md\:ml-0{margin-left:0}.md\:-mt-1{margin-top:-.25rem}.md\:ml-auto{margin-left:auto}.md\:-mr-1{margin-right:-.25rem}.md\:mr-4{margin-right:1rem}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:table-header-group{display:table-header-group}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-4\/5{height:80%}.md\:h-4\/6{height:66.666667%}.md\:h-96{height:24rem}.md\:h-1\/3{height:33.333333%}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:h-6{height:1.5rem}.md\:h-24{height:6rem}.md\:max-h-\[80vh\]{max-height:80vh}.md\:w-3\/4{width:75%}.md\:w-1\/2{width:50%}.md\:w-full{width:100%}.md\:w-auto{width:auto}.md\:w-5\/6{width:83.333333%}.md\:w-2\/3{width:66.666667%}.md\:w-1\/3,.md\:w-2\/6{width:33.333333%}.md\:w-6{width:1.5rem}.md\:w-4\/6{width:66.666667%}.md\:w-24{width:6rem}.md\:max-w-xl{max-width:36rem}.md\:max-w-2xl{max-width:42rem}.md\:max-w-md{max-width:28rem}.md\:max-w-none{max-width:none}.md\:max-w-\[216px\]{max-width:216px}.md\:max-w-\[300px\]{max-width:300px}.md\:max-w-full{max-width:100%}.md\:max-w-\[30\%\]{max-width:30%}.md\:-translate-x-1\/3{--tw-translate-x:-33.333333%;transform:var(--tw-transform)}.md\:translate-y-0{--tw-translate-y:0px;transform:var(--tw-transform)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[42\%_minmax\(0\2c _1fr\)\]{grid-template-columns:42%_minmax(0,_1fr)}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-rows-\[min-content_minmax\(0\2c _1fr\)\]{grid-template-rows:min-content_minmax(0,_1fr)}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-8{gap:2rem}.md\:gap-4{gap:1rem}.md\:gap-1{gap:.25rem}.md\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.md\:rounded-lg{border-radius:.5rem}.md\:rounded-full{border-radius:9999px}.md\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.md\:rounded-br-none{border-bottom-right-radius:0}.md\:rounded-bl-lg{border-bottom-left-radius:.5rem}.md\:rounded-br-lg{border-bottom-right-radius:.5rem}.md\:rounded-bl-none{border-bottom-left-radius:0}.md\:border-0{border-width:0}.md\:border-b-2{border-bottom-width:2px}.md\:bg-transparent{background-color:transparent}.md\:p-6{padding:1.5rem}.md\:p-10{padding:2.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:px-0{padding-left:0;padding-right:0}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:pl-16{padding-left:4rem}.md\:pl-14{padding-left:3.5rem}.md\:pt-0{padding-top:0}.md\:pl-5{padding-left:1.25rem}.md\:text-left{text-align:left}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}}@media (min-width:1024px){.lg\:aspect-none{position:static;padding-bottom:0}.lg\:aspect-none>*{position:static;height:auto;width:auto;top:auto;right:auto;bottom:auto;left:auto}.lg\:sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.lg\:absolute,.lg\:sr-only{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:inset-y-0{top:0;bottom:0}.lg\:right-0{right:0}.lg\:left-0{left:0}.lg\:bottom-auto{bottom:auto}.lg\:right-auto{right:auto}.lg\:top-\[var\(--msrp-block-offset\)\]{top:var(--msrp-block-offset)}.lg\:left-\[var\(--msrp-inline-offset\)\]{left:var(--msrp-inline-offset)}.lg\:top-2{top:.5rem}.lg\:order-2{order:2}.lg\:order-1{order:1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-start-2{grid-column-start:2}.lg\:my-4{margin-top:1rem;margin-bottom:1rem}.lg\:ml-5{margin-left:1.25rem}.lg\:mt-8{margin-top:2rem}.lg\:mt-3{margin-top:.75rem}.lg\:ml-2{margin-left:.5rem}.lg\:ml-0{margin-left:0}.lg\:mr-4{margin-right:1rem}.lg\:mr-0{margin-right:0}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:table{display:table}.lg\:table-cell{display:table-cell}.lg\:table-header-group{display:table-header-group}.lg\:table-row{display:table-row}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-96{height:24rem}.lg\:h-full{height:100%}.lg\:h-16{height:4rem}.lg\:h-80{height:20rem}.lg\:min-h-0{min-height:0}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-2\/3{width:66.666667%}.lg\:w-16{width:4rem}.lg\:w-1\/4{width:25%}.lg\:w-auto{width:auto}.lg\:w-56{width:14rem}.lg\:w-80{width:20rem}.lg\:max-w-md{max-width:28rem}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-none{max-width:none}.lg\:max-w-xs{max-width:20rem}.lg\:flex-1{flex:1 1 0%}.lg\:table-auto{table-layout:auto}.lg\:-translate-y-0{--tw-translate-y:0px;transform:var(--tw-transform)}.lg\:grid-flow-row{grid-auto-flow:row}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:justify-start{justify-content:flex-start}.lg\:justify-center{justify-content:center}.lg\:gap-12{gap:3rem}.lg\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*calc(1 - var(--tw-space-x-reverse)))}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.lg\:p-8{padding:2rem}.lg\:p-12{padding:3rem}.lg\:p-2{padding:.5rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-48{padding-top:12rem;padding-bottom:12rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:pr-2{padding-right:.5rem}.lg\:pl-24{padding-left:6rem}.lg\:pt-0{padding-top:0}.lg\:pt-2{padding-top:.5rem}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width:1280px){.xl\:relative{position:relative}.xl\:top-1\/2{top:50%}.xl\:top-\[-58px\]{top:-58px}.xl\:left-1\/2{left:50%}.xl\:z-0{z-index:0}.xl\:order-2{order:2}.xl\:order-3{order:3}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:mx-24{margin-left:6rem;margin-right:6rem}.xl\:mx-12{margin-left:3rem;margin-right:3rem}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:mt-0{margin-top:0}.xl\:mt-12{margin-top:3rem}.xl\:-mt-44{margin-top:-11rem}.xl\:ml-2{margin-left:.5rem}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-12{margin-bottom:3rem}.xl\:mt-20{margin-top:5rem}.xl\:ml-auto{margin-left:auto}.xl\:-mt-12{margin-top:-3rem}.xl\:mb-\[40px\]{margin-bottom:40px}.xl\:mb-0{margin-bottom:0}.xl\:ml-24{margin-left:6rem}.xl\:mr-\[5rem\]{margin-right:5rem}.xl\:mr-7{margin-right:1.75rem}.xl\:mr-10{margin-right:2.5rem}.xl\:mb-16{margin-bottom:4rem}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:inline{display:inline}.xl\:flex{display:flex}.xl\:table-cell{display:table-cell}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:\!hidden{display:none!important}.xl\:h-auto{height:auto}.xl\:h-\[210px\]{height:210px}.xl\:h-full{height:100%}.xl\:h-1\/2{height:50%}.xl\:h-24{height:6rem}.xl\:h-\[48px\]{height:48px}.xl\:max-h-full{max-height:100%}.xl\:min-h-\[300px\]{min-height:300px}.xl\:w-1\/4{width:25%}.xl\:w-1\/2{width:50%}.xl\:w-10\/12{width:83.333333%}.xl\:w-\[312px\]{width:312px}.xl\:w-auto{width:auto}.xl\:w-1\/3{width:33.333333%}.xl\:w-\[390px\]{width:390px}.xl\:w-2\/3{width:66.666667%}.xl\:w-full{width:100%}.xl\:w-24{width:6rem}.xl\:w-\[calc\(\(100vw-144px\)\/12\*3-48px\)\]{width:calc((100vw - 144px)/12*3 - 48px)}.xl\:w-\[calc\(\(100vw-144px\)\/12\*2-48px\)\]{width:calc((100vw - 144px)/12*2 - 48px)}.xl\:w-96{width:24rem}.xl\:w-56{width:14rem}.xl\:max-w-full{max-width:100%}.xl\:max-w-\[600px\]{max-width:600px}.xl\:max-w-\[630px\]{max-width:630px}.xl\:max-w-\[140px\]{max-width:140px}.xl\:max-w-\[1119px\]{max-width:1119px}.xl\:max-w-\[156px\]{max-width:156px}.xl\:max-w-\[170px\]{max-width:170px}.xl\:max-w-\[180px\]{max-width:180px}.xl\:max-w-\[220px\]{max-width:220px}.xl\:max-w-\[682px\]{max-width:682px}.xl\:max-w-\[16rem\]{max-width:16rem}.xl\:max-w-\[12rem\]{max-width:12rem}.xl\:max-w-\[18\.25rem\]{max-width:18.25rem}.xl\:max-w-\[15\.25rem\]{max-width:15.25rem}.xl\:flex-grow{flex-grow:1}.xl\:-translate-y-1\/2{--tw-translate-y:-50%;transform:var(--tw-transform)}.xl\:-translate-x-1\/2{--tw-translate-x:-50%}.xl\:-translate-x-1\/2,.xl\:transform{transform:var(--tw-transform)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:flex-col{flex-direction:column}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:justify-center{justify-content:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-8{gap:2rem}.xl\:gap-12{gap:3rem}.xl\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.xl\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.xl\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.xl\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem*var(--tw-space-x-reverse));margin-left:calc(3rem*calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem*var(--tw-space-x-reverse));margin-left:calc(3.5rem*calc(1 - var(--tw-space-x-reverse)))}.xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.xl\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem*var(--tw-space-x-reverse));margin-left:calc(1.5rem*calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem*var(--tw-space-x-reverse));margin-left:calc(7rem*calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem*var(--tw-space-x-reverse));margin-left:calc(5rem*calc(1 - var(--tw-space-x-reverse)))}.xl\:rounded-md{border-radius:.375rem}.xl\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.xl\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.xl\:rounded-tr-none{border-top-right-radius:0}.xl\:rounded-tr-lg{border-top-right-radius:.5rem}.xl\:rounded-bl-none{border-bottom-left-radius:0}.xl\:border{border-width:1px}.xl\:border-t-4{border-top-width:4px}.xl\:border-t{border-top-width:1px}.xl\:border-b{border-bottom-width:1px}.xl\:border-none{border-style:none}.xl\:border-\[\#A4959B\]{--tw-border-opacity:1;border-color:rgba(164,149,155,var(--tw-border-opacity))}.xl\:border-\[\#CDEBB9\]{--tw-border-opacity:1;border-color:rgba(205,235,185,var(--tw-border-opacity))}.xl\:border-\[\#FFD998\]{--tw-border-opacity:1;border-color:rgba(255,217,152,var(--tw-border-opacity))}.xl\:border-\[\#ffb798\]{--tw-border-opacity:1;border-color:rgba(255,183,152,var(--tw-border-opacity))}.xl\:border-\[\#ceeaff\]{--tw-border-opacity:1;border-color:rgba(206,234,255,var(--tw-border-opacity))}.xl\:border-\[\#E1D9DC\]{--tw-border-opacity:1;border-color:rgba(225,217,220,var(--tw-border-opacity))}.xl\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.xl\:bg-\[\#faf8f8\]{--tw-bg-opacity:1;background-color:rgba(250,248,248,var(--tw-bg-opacity))}.xl\:p-0{padding:0}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:px-\[72px\]{padding-left:72px;padding-right:72px}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-\[94px\]{padding-left:94px;padding-right:94px}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:py-0{padding-top:0;padding-bottom:0}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.xl\:py-16{padding-top:4rem;padding-bottom:4rem}.xl\:px-\[70px\]{padding-left:70px;padding-right:70px}.xl\:py-8{padding-top:2rem;padding-bottom:2rem}.xl\:px-\[16px\]{padding-left:16px;padding-right:16px}.xl\:px-\[30px\]{padding-left:30px;padding-right:30px}.xl\:px-\[46px\]{padding-left:46px;padding-right:46px}.xl\:px-\[33px\]{padding-left:33px;padding-right:33px}.xl\:py-\[30px\]{padding-top:30px;padding-bottom:30px}.xl\:pr-16{padding-right:4rem}.xl\:pl-16{padding-left:4rem}.xl\:pb-10{padding-bottom:2.5rem}.xl\:pt-20{padding-top:5rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pt-8{padding-top:2rem}.xl\:pl-8{padding-left:2rem}.xl\:pt-0{padding-top:0}.xl\:pl-28{padding-left:7rem}.xl\:pt-28{padding-top:7rem}.xl\:pb-20{padding-bottom:5rem}.xl\:pt-6{padding-top:1.5rem}.xl\:pt-\[2\.375rem\]{padding-top:2.375rem}.xl\:pb-0{padding-bottom:0}.xl\:pb-\[41px\]{padding-bottom:41px}.xl\:pr-2{padding-right:.5rem}.xl\:pb-8{padding-bottom:2rem}.xl\:pt-12{padding-top:3rem}.xl\:pt-16{padding-top:4rem}.xl\:pt-7{padding-top:1.75rem}.xl\:pb-12{padding-bottom:3rem}.xl\:pt-10{padding-top:2.5rem}.xl\:pt-2{padding-top:.5rem}.xl\:pt-\[1\.875rem\]{padding-top:1.875rem}.xl\:pb-\[2rem\]{padding-bottom:2rem}.xl\:pl-20{padding-left:5rem}.xl\:pt-\[62px\]{padding-top:62px}.xl\:text-center{text-align:center}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-\[28px\]{font-size:28px}.xl\:text-sm{font-size:.875rem;line-height:1.25rem}.xl\:text-\[20px\]{font-size:20px}.xl\:text-\[12px\]{font-size:12px}.xl\:text-\[56px\]{font-size:56px}.xl\:font-bold{font-weight:700}.xl\:font-extrabold{font-weight:800}.xl\:font-medium{font-weight:500}.xl\:uppercase{text-transform:uppercase}.xl\:text-\[\#0B583E\]{--tw-text-opacity:1;color:rgba(11,88,62,var(--tw-text-opacity))}.xl\:text-primary,.xl\:text-white{--tw-text-opacity:1;color:rgba(106,91,97,var(--tw-text-opacity))}.xl\:text-white{color:rgba(255,255,255,var(--tw-text-opacity))}.xl\:text-secondary-theme-100{--tw-text-opacity:1;color:rgba(11,88,62,var(--tw-text-opacity))}}@media (min-width:1366px){.\32xl\:flex{display:flex}.\32xl\:table-cell{display:table-cell}.\32xl\:w-96{width:24rem}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1600px){.\33xl\:mx-4{margin-left:1rem;margin-right:1rem}.\33xl\:px-24{padding-left:6rem;padding-right:6rem}}@media print{.print\:mt-0{margin-top:0}}@charset "utf-8";

/* class applied to active nodes */
a.menu-item-active > span
{
    text-decoration: underline;
}
.mollie-buttons{margin-top:10%;text-align:center;opacity:0;animation:fadeIn 1s;animation-delay:1s;animation-fill-mode:forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.mollie-buttons .button{display:inline-block;margin:20px;max-width:100%;padding:0 16px;border:0;box-shadow:0 1px 2px 0 rgba(0,0,0,0.19);border-radius:6px;background-color:#0095FF;color:#FFF;font-size:1.8rem;font-weight:700;line-height:4.4rem;text-align:center;text-decoration:none;outline:none;overflow:hidden;text-overflow:ellipsis;-webkit-transition:background .15s;transition:background .15s;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mollie-buttons{opacity:0;-webkit-transition:opacity 2s ease-in;-moz-transition:opacity 2s ease-in;-ms-transition:opacity 2s ease-in;-o-transition:opacity 2s ease-in;transition:opacity 2s ease-in}.mollie-buttons .button:hover{background-color:#0077CB}.mollie-loading .redirect-block{padding:10%;text-align:center}.checkout-payment-method #mollie_methods_ideal-form .label{height:35px;display:inline-block}.checkout-payment-method #mollie_methods_ideal-form .payment-icon{width:35px;max-height:30px}.checkout-payment-method #mollie_methods_kbc-form .label{height:35px;display:inline-block}.checkout-payment-method #mollie_methods_kbc-form .payment-icon{width:35px;max-height:30px}.checkout-payment-method #mollie_methods_giftcard-form .label{height:40px;display:inline-block}.checkout-payment-method #mollie_methods_giftcard-form .payment-icon{width:35px;max-height:30px}.mollie-payment-icon{width:25px;margin-right:5px;vertical-align:middle}.mollie-loading .loader{border:16px solid #e3f0fa;border-top:16px solid #31a8f0;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;margin-left:auto;margin-right:auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mollie-component{width:90%;height:20px;background-color:#FFF;padding:10px 15px;border-radius:6px;color:#222;transition:all .05s ease;box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1),0px 1px 3px 0px rgba(0,0,0,0.1),0px 0px 0px 1px rgba(0,0,0,0.05);margin-bottom:10px;margin-top:5px}.mollie-component.is-invalid{background-color:#FFF0F0;box-shadow:0px 1px 1px 0px rgba(255,51,68,0.1),0px 1px 3px 0px rgba(255,51,68,0.1)}.payment-method-content .card-container{max-width:400px;overflow:auto;background-color:#FFF;border-radius:10px;border:1px solid rgba(0,0,0,0.1);display:block;padding:20px;margin-bottom:10px}.component-error{color:#FF0000;display:none;margin-bottom:10px}/*
partie header
*/
.customer-plantfit {
    display: inline-block;
    position: relative;
  }
  .customer-plantfit:before,
  .customer-plantfit:after {
    content: '';
    display: table;
  }
  .customer-plantfit:after {
    clear: both;
  }
  .customer-plantfit .action.switch {
    padding: 0;
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
  }
  .customer-plantfit .action.switch > span {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  .customer-plantfit .action.switch:after {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 10px;
    line-height: 22px;
    color: inherit;
    content: '\e622';
    font-family: 'luma-icons';
    margin: 0;
    vertical-align: top;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
  }
  .customer-plantfit .action.switch:hover:after {
    color: inherit;
  }
  .customer-plantfit .action.switch:active:after {
    color: inherit;
  }
  .customer-plantfit .action.switch.active {
    display: inline-block;
    text-decoration: none;
  }
  .customer-plantfit .action.switch.active > span {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  .customer-plantfit .action.switch.active:after {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 10px;
    line-height: 22px;
    color: inherit;
    content: '\e621';
    font-family: 'luma-icons';
    margin: 0;
    vertical-align: top;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
  }
  .customer-plantfit .action.switch.active:hover:after {
    color: inherit;
  }
  .customer-plantfit .action.switch.active:active:after {
    color: inherit;
  }
  .customer-plantfit ul {
    margin: 0;
    padding: 0;
    list-style: none none;
    background: #ffffff;
    border: 1px solid #bbbbbb;
    margin-top: 4px;
    min-width: 100%;
    z-index: 101;
    box-sizing: border-box;
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  }
  .customer-plantfit ul li {
    margin: 0;
    padding: 0;
  }
  .customer-plantfit ul li:hover {
    background: #e8e8e8;
    cursor: pointer;
  }
  .customer-plantfit ul:before,
  .customer-plantfit ul:after {
    border-bottom-style: solid;
    content: '';
    display: block;
    height: 0;
    position: absolute;
    width: 0;
  }
  .customer-plantfit ul:before {
    border: 6px solid;
    border-color: transparent transparent #ffffff transparent;
    z-index: 99;
  }
  .customer-plantfit ul:after {
    border: 7px solid;
    border-color: transparent transparent #bbbbbb transparent;
    z-index: 98;
  }
  .customer-plantfit ul:before {
    right: 10px;
    top: -12px;
  }
  .customer-plantfit ul:after {
    right: 9px;
    top: -14px;
  }
  .customer-plantfit.active {
    overflow: visible;
  }
  .customer-plantfit.active ul {
    display: block;
  }
  .customer-plantfit li a {
    color: #333333;
    text-decoration: none;
    display: block;
    line-height: 1.4;
    padding: 8px;
  }
  .customer-plantfit li a:visited {
    color: #333333;
    text-decoration: none;
  }
  .customer-plantfit li a:hover {
    color: #333333;
    text-decoration: none;
  }
  .customer-plantfit li a:active {
    color: #333333;
    text-decoration: none;
  }
  .customer-plantfit .customer-name {
    cursor: pointer;
  }
  .customer-plantfit .customer-menu {
    display: none;
  }
  .customer-plantfit .action.switch {
    background-image: none;
    background: none;
    -moz-box-sizing: content-box;
    border: 0;
    box-shadow: none;
    line-height: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-shadow: none;
    font-weight: 400;
    color: #ffffff;
  }
  .customer-plantfit .action.switch:focus,
  .customer-plantfit .action.switch:active {
    background: none;
    border: none;
  }
  .customer-plantfit .action.switch:hover {
    background: none;
    border: none;
  }
  .customer-plantfit .action.switch.disabled,
  .customer-plantfit .action.switch[disabled],
  fieldset[disabled] .customer-plantfit .action.switch {
    pointer-events: none;
    opacity: 0.5;
  }
  .customer-plantfit .header.links {
    min-width: 175px;
    z-index: 1000;
  }
  .customer-plantfit.active .action.switch:after {
    content: '\e621';
  }
  .customer-plantfit.active .customer-menu {
    display: block;
  }
  .customer-plantfit .greet {
    display: none;
  }


/*
TODO : @Emmanuel : j'ai juste copier-coller ca pour y voir un peu plus clair pour mes tests.
A refaire en sass ou tailwindcss ou que sais-je ^^
*/


.garden-massif-edit button,
.garden-index-edit button,
.garden-massif-success button,
.garden-index-view button,
.cms-plantfit-presentation button,
.tile-garden button {
    border-color: #a8483a;
    background-color: #a8483a
}

.garden-massif-edit a:hover,
.garden-massif-edit a:focus,
.garden-index-edit a:hover,
.garden-index-edit a:focus,
.garden-massif-success a:hover,
.garden-massif-success a:focus,
.garden-index-view a:hover,
.garden-index-view a:focus,
.cms-plantfit-presentation a:hover,
.cms-plantfit-presentation a:focus,
.tile-garden a:hover,
.tile-garden a:focus {
    color: #a8483a
}

.icon-garden:after {
    display: inline-block;
    font-size: inherit;
    color: #fff;
    content: ""
}

.plantfit-switch {
    cursor: pointer
}

.plantfit-display .icon-garden:after {
    color: #a8483a !important
}

.plantfit-display .icon-garden+.label {
    color: white
}

.plantfit-display .plantfit-switch .turn-off {
    display: inline
}

.plantfit-display .plantfit-switch .turn-on {
    display: none
}

.plantfit-display .perso-notice .bulle {
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.plantfit-display .perso-notice .bulle:before {
    content: ' ';
    display: inline-block;
    width: 30px;
    height: 30px;
    background-image: url("../../frontend/Meilland/hyva/it_IT/Promessedefleurs_Plantfit/images/sprites_smiley_bulle.png");
    background-size: 100px;
    background-position-x: -10px;
    background-position-y: -60px
}

.plantfit-display .not-exclusive {
    margin-bottom: 5px
}

#modal-topgarden .block-content ul {
    display: block;
    width: auto;
    text-align: left
}

#modal-topgarden .block-content li {
    display: list-item;
    list-style: none;
    padding: 1px 0
}

#modal-topgarden .block-content li.current {
    font-weight: bold;
    color: #a8483a
}

#modal-topgarden .block-content li a {
    padding: 0;
    color: #333
}

#modal-topgarden .block-content li a:hover {
    color: #a9bf08
}

#modal-topgarden .block-content #plantfit-notice-link {
    margin-top: 5px;
    padding-top: 10px;
    cursor: pointer
}

.onoffswitch {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    width: 180px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    margin-top: 10px
}

.onoffswitch-label {
    display: block;
    overflow: hidden;
    cursor: pointer;
    border: 2px solid #999999;
    border-radius: 20px;
    margin-bottom: 0
}

.onoffswitch-inner {
    display: block;
    width: 200%;
    margin-left: -100%;
    transition: margin 0.3s ease-in 0s
}

.onoffswitch-inner:before,
.onoffswitch-inner:after {
    display: block;
    float: left;
    width: 50%;
    height: 24px;
    padding: 0;
    line-height: 24px;
    font-size: 12px;
    color: white;
    font-family: Trebuchet, Arial, sans-serif;
    font-weight: bold;
    box-sizing: border-box
}

.onoffswitch-inner:before {
    content: "PLANTFIT activé";
    padding-left: 10px;
    background-color: #a8483a;
    color: #FFFFFF
}

.onoffswitch-inner:after {
    content: "PLANTFIT désactivé";
    padding-right: 10px;
    background-color: #EEEEEE;
    color: #999999;
    text-align: right
}

.onoffswitch-switch {
    display: block;
    width: 18px;
    margin: 3px;
    background: #FFFFFF;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 150px;
    border: 2px solid #999999;
    border-radius: 20px;
    transition: all 0.3s ease-in 0s;
    box-sizing: content-box
}

body.plantfit-display .plantfit-switch .onoffswitch-label .onoffswitch-inner {
    margin-left: 0
}

body.plantfit-display .plantfit-switch .onoffswitch-label .onoffswitch-switch {
    right: 0px
}

body.plantfit-display .plantfit-switch .switcher .off {
    background-color: #eee
}

body.plantfit-display .plantfit-switch .switcher .on {
    background-color: green
}

.tile-garden .icon:before {
    display: inline-block;
    font-size: 72px;
    color: inherit;
    content: "";
    padding: 0
}

.block-layered-nav #narrow-by-list .dt-zone .name {
    padding-left: 40px;
    color: #a8483a
}

.block-layered-nav #narrow-by-list .dt-zone .name:before {
    content: '';
    position: absolute;
    top: 0;
    left: 10px;
    width: 30px;
    height: 30px;
    background-image: url("../../frontend/Meilland/hyva/it_IT/Promessedefleurs_Plantfit/images/sprites_smiley.png");
    background-size: 126px;
    background-position-x: -90px;
    background-position-y: -6px
}

.block-layered-nav #narrow-by-list .dt-zone.has-filter .name {
    color: #fff !important
}

.garden-block {
    clear: both
}

body:not(.plantfit-display) .garden-block {
    display: none !important
}

body:not(.plantfit-display) .dt-zone {
    display: none !important;
    clear: initial
}

.garden-no-profile {
    clear: both;
    padding: 5px 10px;
    background-color: #F0F0F0
}

.garden-no-profile>p:before {
    display: inline-block;
    font-size: 24px;
    color: #a8483a;
    content: "";
    padding: 5px;
    vertical-align: middle
}

.garden-no-profile .new {
    display: inline-block;
    vertical-align: middle;
    background-color: #a8483a;
    border-radius: 10px;
    font-size: 12px;
    padding: 5px 10px;
    font-weight: bold;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    line-height: 1;
    margin-right: 0.5em
}

.garden-no-profile .new:empty {
    display: none
}

.garden-no-profile a {
    font-style: italic;
    text-decoration: underline
}

.garden-no-profile .tooltip span:before {
    display: inline-block;
    font-size: 20px;
    color: #a8483a;
    content: "";
    padding: 5px 5px;
    vertical-align: middle
}

.garden-no-profile [data-tooltip]:before {
    background-color: rgba(168, 72, 58, 0.9)
}

body[class*="categorypath-potager"] .garden-no-profile,
body[class*="categorypath-fruitiers"] .garden-no-profile,
.promotions-potager-verger-promotions-potager .garden-no-profile,
body[class*="categorypath-petit-materiel"] .garden-no-profile,
body[class*="categorypath-engrais"] .garden-no-profile,
body[class*="categorypath-outils"] .garden-no-profile,
body[class*="categorypath-paillage"] .garden-no-profile,
body[class*="categorypath-soins"] .garden-no-profile,
body[class*="categorypath-terreaux"] .garden-no-profile {
    display: none
}

.garden-fit .select {
    display: flex;
    position: relative;
    width: 100%;
    background-color: #fff;
    padding: 6px;
    text-align: left;
    font-size: 12px
}

@media screen and (min-width: 1280px) {
    .garden-fit .select {
        font-size: 16px
    }
}

.garden-fit .zone-fit {
    display: none;
    cursor: pointer
}

.garden-fit .zone-fit.selected {
    display: inline
}

.garden-fit .garden-smiley {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    background-image: url("../../frontend/Meilland/hyva/it_IT/Promessedefleurs_Plantfit/images/sprites_smiley.png");
    background-size: 126px
}

.garden-fit .garden-smiley.fit-1 {
    background-position-x: -6px;
    background-position-y: -6px
}

.garden-fit .garden-smiley.fit-2 {
    background-position-x: -48px;
    background-position-y: -6px
}

.garden-fit .garden-smiley.fit-2 .warning {
    background-position-x: -36px;
    background-position-y: -6px
}

.garden-fit .garden-smiley.fit-2 .notice {
    background-position-x: -6px;
    background-position-y: -36px
}

.garden-fit .garden-smiley.fit-3 {
    background-position-x: -90px;
    background-position-y: -6px
}

.garden-fit .garden-smiley.fit-3 .warning {
    background-position-x: -36px;
    background-position-y: -6px
}

.garden-fit .garden-smiley.fit-3 .notice {
    background-position-x: -6px;
    background-position-y: -36px
}

.garden-fit .garden-smiley .bulle {
    position: absolute;
    top: -3x;
    right: -4.8px;
    width: 18px;
    height: 18px;
    background-image: url("../../frontend/Meilland/hyva/it_IT/Promessedefleurs_Plantfit/images/sprites_smiley_bulle.png");
    background-size: 60px
}

@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .garden-fit .fit-text {
        display: none
    }
}

.garden-fit .zone-select {
    margin: 0 0.5em;
    flex-grow: 1
}

.garden-fit .zone-select select {
    padding: 2px 5px
}

.garden-fit .zone-details-link {
    font-size: 12px;
    font-style: italic;
    text-decoration: underline;
    line-height: 30px;
    cursor: pointer
}

.garden-fit .zone-details-link .show {
    display: none
}

.garden-fit .zone-details-link.details-hidden .show {
    display: inline
}

.garden-fit .zone-details-link.details-hidden .hide {
    display: none
}

.garden-fit .zone-details {
    display: none;
    background-color: #fff;
    padding: 5px 10px;
    font-size: 12px
}

@media screen and (min-width: 768px) {
    .garden-fit .zone-details {
        position: absolute;
        left: 0;
        right: 0;
        top: 35px;
        z-index: 999;
        max-height: 60%;
        overflow: auto
    }
}

.garden-fit .zone-details .zone-details-zone {
    display: none;
    width: 100%
}

.garden-fit .zone-details .zone-details-zone.selected {
    display: block
}

.garden-fit .zone-details .text {
    margin: 10px 0;
    font-weight: bold
}

.garden-fit .zone-details ul li {
    text-align: left;
    margin-bottom: 10px;
    line-height: 1.2
}

.garden-fit .zone-details ul li strong {
    font-weight: normal
}

.garden-fit .zone-details ul li label:after {
    content: ": "
}

.garden-fit .zone-details ul li.bulle .fit {
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url("../../frontend/Meilland/hyva/it_IT/Promessedefleurs_Plantfit/images/sprites_smiley_bulle.png");
    background-size: 83.33333px
}

.garden-fit .zone-details ul li.bulle .fit.warning-2 {
    background-position-x: -50px;
    background-position-y: -8.33333px
}

.garden-fit .zone-details ul li.bulle .fit.notice-2 {
    background-position-x: -50px;
    background-position-y: -50px
}

.garden-fit .zone-details ul li.bulle .fit.warning-3 {
    background-position-x: -8.33333px;
    background-position-y: -8.33333px
}

.garden-fit .zone-details ul li.bulle .fit.notice-3 {
    background-position-x: -8.33333px;
    background-position-y: -50px
}

.garden-fit .zone-details .fit {
    margin-right: 0.25em
}

.garden-fit .zone-details .fit:before {
    content: '';
    display: inline-block
}

.garden-fit .zone-details .fit.fit-1:not(.warning):not(.notice):before {
    width: 0;
    height: 0;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    border-bottom: 10px solid red
}

.garden-fit .zone-details .fit.fit-1.warning:before,
.garden-fit .zone-details .fit.fit-2.warning:before {
    background-image: url("../../frontend/Meilland/hyva/it_IT/Promessedefleurs_Plantfit/images/sprites_smiley_bulle.png");
    width: 10px;
    height: 20px;
    background-position-x: 130px;
    background-position-y: 87px
}

.garden-fit .zone-details .fit.fit-1.notice:before,
.garden-fit .zone-details .fit.fit-2.notice:before {
    background-image: url("../../frontend/Meilland/hyva/it_IT/Promessedefleurs_Plantfit/images/sprites_smiley_bulle.png");
    width: 20px;
    height: 20px;
    background-position-x: -15px;
    background-position-y: 35px
}

.garden-fit .zone-details .fit.fit-2:before {
    width: 10px;
    height: 10px;
    background-color: orange
}

.garden-fit .zone-details .fit.fit-3:before {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: green
}

.garden-fit .zone-details .disagree {
    float: right;
    font-weight: bold;
    text-decoration: underline
}

.garden-fit .zone-details .create {
    text-decoration: underline
}


.wishlist-index-index.plantfit-display .garden-fit select {
    display: block;
    padding: 0
}

.wishlist-index-index.plantfit-display .zone-details {
    padding: 0
}

@media screen and (min-width: 768px) {
    .wishlist-index-index.plantfit-display .zone-details {
        position: static
    }
}

.catalog-product-view .garden-fit {
    display: block;
    padding: 0;
    margin-left: -5px;
    font-size: 16px
}

.catalog-product-view .select {
    display: block
}

.catalog-product-view .zone-select {
    margin: 0 0.5em 0 0
}

.catalog-product-view .zone-fit-pre,
.catalog-product-view .zone-fit-post {
    display: none
}

@media (min-width: 1280px) {

    .catalog-product-view .zone-fit-pre,
    .catalog-product-view .zone-fit-post {
        display: inline
    }
}

.catalog-product-view .fit-text {
    display: none
}

@media (min-width: 480px) {
    .catalog-product-view .fit-text {
        display: inline
    }
}

.catalog-product-view .garden-smiley {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 50px;
    height: 50px;
    background-image: url("../../frontend/Meilland/hyva/it_IT/Promessedefleurs_Plantfit/images/sprites_smiley.png");
    background-size: 210px
}

.catalog-product-view .garden-smiley.fit-1 {
    background-position-x: -10px;
    background-position-y: -10px
}

.catalog-product-view .garden-smiley.fit-2 {
    background-position-x: -80px;
    background-position-y: -10px
}

.catalog-product-view .garden-smiley.fit-2 .warning {
    background-position-x: -60px;
    background-position-y: -10px
}

.catalog-product-view .garden-smiley.fit-2 .notice {
    background-position-x: -10px;
    background-position-y: -60px
}

.catalog-product-view .garden-smiley.fit-3 {
    background-position-x: -150px;
    background-position-y: -10px
}

.catalog-product-view .garden-smiley.fit-3 .warning {
    background-position-x: -60px;
    background-position-y: -10px
}

.catalog-product-view .garden-smiley.fit-3 .notice {
    background-position-x: -10px;
    background-position-y: -60px
}

.catalog-product-view .garden-smiley .bulle {
    position: absolute;
    top: -5x;
    right: -8px;
    width: 30px;
    height: 30px;
    background-image: url("../../frontend/Meilland/hyva/it_IT/Promessedefleurs_Plantfit/images/sprites_smiley_bulle.png");
    background-size: 100px
}

.catalog-product-view .zone-details {
    padding: 6px 12px;
    border: 1px solid #777
}

@media screen and (min-width: 768px) {
    .catalog-product-view .zone-details {
        top: auto
    }
}

@media screen and (min-width: 1280px) {
    .catalog-product-view .zone-details {
        font-size: 16px
    }
}

#perso_disagree {
    padding-bottom: 2em
}

#perso_disagree .validation-advice {
    font-size: 12px
}

#perso_disagree .title {
    margin: 10px 12px 16px;
    font-weight: bold;
    font-size: 20px;
    text-align: center
}

#perso_disagree a {
    text-decoration: underline
}

#perso_disagree .input-box {
    margin: 10px 16px
}

#perso_disagree label {
    font-weight: normal
}

#perso_disagree label[for="hide-perso"] {
    font-size: 12px
}

#perso_disagree .note {
    margin-bottom: 0.5em;
    font-size: 12px
}

#perso_disagree textarea {
    width: 100%
}

#perso-help-popin .title {
    margin-bottom: 1em;
    font-size: 20px;
    font-weight: bold
}

#perso-help-popin .legend {
    margin: lg
}

#perso-help-popin .legend .fit {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    background-image: url("../../frontend/Meilland/hyva/it_IT/Promessedefleurs_Plantfit/images/sprites_smiley.png");
    background-size: 126px
}

#perso-help-popin .legend .fit.fit-1 {
    background-position-x: -6px;
    background-position-y: -6px
}

#perso-help-popin .legend .fit.fit-2 {
    background-position-x: -48px;
    background-position-y: -6px
}

#perso-help-popin .legend .fit.fit-2 .warning {
    background-position-x: -36px;
    background-position-y: -6px
}

#perso-help-popin .legend .fit.fit-2 .notice {
    background-position-x: -6px;
    background-position-y: -36px
}

#perso-help-popin .legend .fit.fit-3 {
    background-position-x: -90px;
    background-position-y: -6px
}

#perso-help-popin .legend .fit.fit-3 .warning {
    background-position-x: -36px;
    background-position-y: -6px
}

#perso-help-popin .legend .fit.fit-3 .notice {
    background-position-x: -6px;
    background-position-y: -36px
}

#perso-help-popin .legend .fit .bulle {
    position: absolute;
    top: -3x;
    right: -4.8px;
    width: 18px;
    height: 18px;
    background-image: url("../../frontend/Meilland/hyva/it_IT/Promessedefleurs_Plantfit/images/sprites_smiley_bulle.png");
    background-size: 60px
}

#perso-help-popin .legend .bulle {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-image: url("../../frontend/Meilland/hyva/it_IT/Promessedefleurs_Plantfit/images/sprites_smiley_bulle.png");
    background-size: 100px
}

#perso-help-popin .legend .bulle.warning-2 {
    background-position-x: -60px;
    background-position-y: -10px
}

#perso-help-popin .legend .bulle.notice-2 {
    background-position-x: -60px;
    background-position-y: -60px
}

#perso-help-popin .legend .bulle.warning-3 {
    background-position-x: -10px;
    background-position-y: -10px
}

#perso-help-popin .legend .bulle.notice-3 {
    background-position-x: -10px;
    background-position-y: -60px
}

@media only screen and (max-width:768px){.amrewards-apply-container#block-reward{float:initial;width:100%}.amrewards-apply-container#block-reward .content{max-width:100%}.amrewards-apply-container#block-reward .amrewards-discount-form{max-width:100%}}@media all and (min-width:769px),print{.amrewards-pointsleft,.amrewards-info-table .amrewards-table-header .col.left{text-align:right}.amrewards-qty-info{display:inline-flex}.amrewards-general,.amrewards-description{margin-bottom:0}.amrewards-qty-info .amrewards-general{min-width:460px;padding-bottom:15px}.amrewards-balance-container{padding:0 5px}.amrewards-balance-container .amrewards-amount{display:inherit}}.amrewards-expiration{border-radius:20px;display:inline-block;padding:3px 15px;white-space:nowrap}.amrewards-expiration.-warning{background:#ffa63d;color:#fff}.amrewards-expiration.-critical{background:#c84949;color:#fff}.amrewards-expiration.-expired{background:#ececec;color:#838383}.amrewards-info-table{border-top:1px solid #ccc;color:#000}.amrewards-info-table .amrewards-table-header .col{color:#737373;font-size:16px;font-weight:500;text-transform:uppercase;white-space:nowrap}.amrewards-info-table .col.status{white-space:nowrap}.amrewards-current-balance .amrewards-balance{font-size:36px;font-weight:700}.amrewards-current-balance .amrewards-label{font-size:18px}.amrewards-total-info{margin-bottom:5px}.amrewards-expiring-wrapper.table-wrapper{border-bottom:none;border-top:none}.amrewards-expiring-wrapper .amrewards-title{font-size:20px;font-weight:600}.amrewards-expiring-wrapper .amrewards-info-table{margin-top:15px;max-width:460px}.customer-information{margin-bottom:35px}.amrewards-qty-info .amrewards-general{margin-bottom:20px;min-width:200px;padding-right:10px}.amrewards-qty-info .amrewards-description{margin-bottom:20px}.amrewards-balance-container{border-color:#a6a6a6;border-left-style:solid;border-right-style:solid;border-width:1px}.amrewards-balance-container .amrewards-label{margin-right:10px}.amrewards-balance-container .amrewards-amount{background:#f2c94c;border-radius:2px;color:#000;cursor:pointer;display:inline;font-size:14px;font-weight:700;line-height:normal;padding:0 5px;text-align:center}.amrewards-apply-container#block-reward{float:left;width:53%}.amrewards-apply-container#block-reward .content{max-width:90%}.amrewards-minpoints-note{color:#e50000;font-size:13px;margin-top:3%;width:130%}.amrewards-minpoints-note.hidden{display:none}.amrewards-discount-form{max-width:500px}.amrewards-discount-form .amrewards-actions{margin-top:20px}.amrewards-highlight-container{display:inline-flex;padding:0 0 5px}.amrewards-highlight-container>.caption strong{font-size:1.4rem;font-weight:500;line-height:1.1}.checkout-cart-index .amrewards-highlight-container,.checkout-index-index .amrewards-highlight-container,.catalog-product-view .amrewards-highlight-container{padding:2px 0 15px}.checkout-cart-index .amrewards-highlight-container>.caption strong,.checkout-index-index .amrewards-highlight-container>.caption strong,.catalog-product-view .amrewards-highlight-container>.caption strong{font-weight:600}.checkout-cart-index .amrewards-highlight-container:before,.checkout-index-index .amrewards-highlight-container:before,.catalog-product-view .amrewards-highlight-container:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iNyIgY3k9IjciIHI9IjYuNTYzIiBmaWxsPSIjRjJDOTRDIi8+PHBhdGggZD0iTTcgMTRjLTMuODYgMC03LTMuMTQtNy03czMuMTQtNyA3LTcgNyAzLjE0IDcgNy0zLjE0IDctNyA3ek03IC44NzVBNi4xMzIgNi4xMzIgMCAwIDAgLjg3NSA3IDYuMTMyIDYuMTMyIDAgMCAwIDcgMTMuMTI1IDYuMTMyIDYuMTMyIDAgMCAwIDEzLjEyNSA3IDYuMTMyIDYuMTMyIDAgMCAwIDcgLjg3NXoiIGZpbGw9IiM0RTM2NTUiLz48cGF0aCBkPSJNNyA3LjQzN2MtLjUzNyAwLTEuMDQ2LS4xNy0xLjQzMy0uNDgtLjQxNi0uMzMyLS42NDUtLjc4My0uNjQ1LTEuMjcgMC0uNDg1LjIyOS0uOTM3LjY0NC0xLjI3Ljc4Ny0uNjI4IDIuMTk3LS42MDQgMy4wMi4wNTRhLjQzNy40MzcgMCAxIDEtLjU0Ny42ODNjLS40OTMtLjM5NC0xLjQ2Ni0uNDIxLTEuOTI2LS4wNTMtLjIwNC4xNjMtLjMxNi4zNzItLjMxNi41ODYgMCAuMjE1LjExMi40MjQuMzE2LjU4Ny4yMzMuMTg2LjU0OC4yODguODg3LjI4OGEuNDM4LjQzOCAwIDAgMSAwIC44NzV6IiBmaWxsPSIjNEUzNjU1Ii8+PHBhdGggZD0iTTYuOTg3IDEwLjAzOGMtLjU3IDAtMS4xNS0uMTctMS41NzMtLjUwOWEuNDM4LjQzOCAwIDAgMSAuNTQ3LS42ODNjLjQ5My4zOTUgMS40NjUuNDIxIDEuOTI1LjA1My4yMDUtLjE2My4zMTctLjM3Mi4zMTctLjU4NiAwLS4yMTUtLjExMi0uNDI0LS4zMTctLjU4N0ExLjQxOCAxLjQxOCAwIDAgMCA3IDcuNDM4YS40MzguNDM4IDAgMCAxIDAtLjg3NWMuNTM3IDAgMS4wNDYuMTcgMS40MzMuNDguNDE2LjMzMi42NDUuNzgzLjY0NSAxLjI3IDAgLjQ4Ni0uMjI5LjkzNy0uNjQ1IDEuMjctLjM4MS4zMDQtLjkxLjQ1NS0xLjQ0Ni40NTV6TTcgNC44MTJhLjQzOC40MzggMCAwIDEtLjQzOC0uNDM3VjMuNDJhLjQzOC40MzggMCAwIDEgLjg3NSAwdi45NTVBLjQzOC40MzggMCAwIDEgNyA0LjgxMnoiIGZpbGw9IiM0RTM2NTUiLz48cGF0aCBkPSJNNyAxMS4wMTdhLjQzNy40MzcgMCAwIDEtLjQzOC0uNDM3di0uOTU1YS40MzcuNDM3IDAgMSAxIC44NzUgMHYuOTU1YS40MzguNDM4IDAgMCAxLS40MzcuNDM3eiIgZmlsbD0iIzRFMzY1NSIvPjwvc3ZnPg==);margin:2px 5px 0}.amrewards-points-rate{display:inline-block;margin-bottom:5px;padding-right:30px;position:relative}.amrewards-points-rate .field-tooltip{top:50%;transform:translateY(-50%)}.amrewards-info-message.message.info{color:#000;padding-left:20px;word-break:break-word;word-wrap:break-word}.amrewards-info-message.message.info>*:first-child:before{display:none}