/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;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}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%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 8 4 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;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=checkbox]:checked,[type=radio]:checked{background-position:50%;background-repeat:no-repeat;background-size:100% 100%}[type=checkbox]:checked,[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}[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{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[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{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#1c64f2;--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);border-color:#1c64f2;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}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:not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%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 8 4 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;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#1c64f2;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#1c64f2;--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);outline:2px solid transparent;outline-offset:2px}.dark [type=checkbox]:checked,.dark [type=radio]:checked,[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{-webkit-margin-start:-1rem;-webkit-margin-end:1rem;background:#1f2937;border:0;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;margin-inline-end:1rem;margin-inline-start:-1rem;padding:.625rem 1rem .625rem 2rem}input[type=file]::file-selector-button:hover{background:#374151}.dark input[type=file]::file-selector-button{background:#4b5563;color:#fff}.dark input[type=file]::file-selector-button:hover{background:#6b7280}input[type=range]::-webkit-slider-thumb{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#1c64f2;border:0;border-radius:9999px;cursor:pointer;height:1.25rem;width:1.25rem}input[type=range]:disabled::-webkit-slider-thumb{background:#9ca3af}.dark input[type=range]:disabled::-webkit-slider-thumb{background:#6b7280}input[type=range]:focus::-webkit-slider-thumb{--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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1px;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}input[type=range]::-moz-range-thumb{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#1c64f2;border:0;border-radius:9999px;cursor:pointer;height:1.25rem;width:1.25rem}input[type=range]:disabled::-moz-range-thumb{background:#9ca3af}.dark input[type=range]:disabled::-moz-range-thumb{background:#6b7280}input[type=range]::-moz-range-progress{background:#3f83f8}input[type=range]::-ms-fill-lower{background:#3f83f8}.toggle-bg:after{background:#fff;border-color:#d1d5db;border-radius:9999px;border-width:1px;box-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);content:"";height:1.25rem;left:.125rem;position:absolute;top:.125rem;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;width:1.25rem}input:checked+.toggle-bg:after{border-color:#fff;transform:translateX(100%)}input:checked+.toggle-bg{background:#1c64f2;border-color:#1c64f2}.tooltip-arrow,.tooltip-arrow:before{background:inherit;height:8px;position:absolute;width:8px}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";transform:rotate(45deg);visibility:visible}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-color:#e5e7eb;border-style:solid}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-left-width:1px;border-top-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-right-width:1px;border-top-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{background:inherit;height:8px;position:absolute;width:8px}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:after,[data-popper-arrow]:before{content:"";transform:rotate(45deg);visibility:visible}[data-popper-arrow]:after{background:inherit;height:9px;position:absolute;width:9px}[role=tooltip]>[data-popper-arrow]:before{border-color:#e5e7eb;border-style:solid}.dark [role=tooltip]>[data-popper-arrow]:before{border-color:#4b5563;border-style:solid}[role=tooltip]>[data-popper-arrow]:after{border-color:#e5e7eb;border-style:solid}.dark [role=tooltip]>[data-popper-arrow]:after{border-color:#4b5563;border-style:solid}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-left-width:1px;border-top-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-right-width:1px;border-top-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:after,[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(63,131,248,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(63,131,248,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:428px){.container{max-width:428px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:850px){.container{max-width:850px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:1643px){.container{max-width:1643px}}@media (min-width:1920px){.container{max-width:1920px}}.form-input,.form-multiselect,.form-select,.form-textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}.form-input:focus,.form-multiselect:focus,.form-select:focus,.form-textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#1c64f2;--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);border-color:#1c64f2;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-meridiem-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}.giunti-accordion:hover{--tw-bg-opacity:1;background-color:rgb(230 232 236/var(--tw-bg-opacity))}body{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(22 22 21/var(--tw-text-opacity));margin-bottom:0;margin-top:0;overflow-x:hidden}body .__boxed{margin-left:auto;margin-right:auto;max-width:1400px}body svg{display:inline-block}body a{cursor:pointer}.button{min-height:0;min-width:0;padding:0}.button-link{align-items:center;display:flex;text-decoration-line:none}.button-link.button__text{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.button-link.button__text:active,.button-link.button__text:hover{opacity:.7}.button-link.button__pill{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(22 22 21/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));justify-content:center;padding:15px 30px}@media (min-width:1024px){.button-link.button__pill{padding:20px 40px}}.button-link.button__pill{border-radius:100px}.button-link.button__pill:is(:hover,:active){background-color:rgba(22,22,21,.7)}.pale-blue-button__pill{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(86 159 204/var(--tw-bg-opacity));border-width:0;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;gap:10px;justify-content:center;padding:1.25rem 2rem;text-decoration-line:none}@media (min-width:1024px){.pale-blue-button__pill{padding-bottom:1.75rem;padding-top:1.75rem}}.pale-blue-button__pill{border-radius:100px}.pale-blue-button__pill:is(:hover,:active){background-color:rgba(86,159,204,.7)}.pale-blue-button__pill:after{content:none!important}.transparent-button__pill{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;background-color:transparent;border-color:rgb(22 22 21/var(--tw-border-opacity));border-radius:20px;border-width:1px;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;height:40px}.transparent-button__pill:is(:hover,:active){opacity:.7}.multiple-variants__button,.quick-add-to-cart__button{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;border-radius:9999px;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;gap:10px;height:36px;justify-content:center;padding-left:10px;padding-right:10px;width:36px}@media (min-width:1024px){.multiple-variants__button,.quick-add-to-cart__button{height:40px;width:auto}}.multiple-variants__button,.quick-add-to-cart__button{box-shadow:0 1px 6px rgba(0,0,0,.161)}@media (min-width:1024px){.multiple-variants__button,.quick-add-to-cart__button{width:100%}}.multiple-variants__button span,.quick-add-to-cart__button span{display:none}@media (min-width:1024px){.multiple-variants__button span,.quick-add-to-cart__button span{display:block}}.multiple-variants__button:after,.quick-add-to-cart__button:after{content:none!important}.multiple-variants__button:hover span,.multiple-variants__button:hover svg,.quick-add-to-cart__button:hover span,.quick-add-to-cart__button:hover svg{opacity:.7}.add-to-favourites{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;border-radius:9999px;box-shadow:0 1px 6px rgba(0,0,0,.161);color:rgb(22 22 21/var(--tw-text-opacity));display:flex;gap:10px;height:36px;justify-content:center;padding-left:10px;padding-right:10px;width:36px}.add-to-favourites:hover svg{opacity:.7}.customer.addresses,.customers-login .main-login-page__wrapper,.customers-login .main-register-page__wrapper,.customers-register .main-login-page__wrapper,.customers-register .main-register-page__wrapper,.editors-complesso-grid__wrapper,.giunti-announcement-bar__wrapper,.giunti-custom-container,.giunti-editor-collection,.giunti-header__wrapper,.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .giunti-megamenu__content,.giunti-main-collection,.giunti-main-page,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-drawer__submenu,.giunti-menu-mobile .giunti-menu-mobile__nav-container{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (min-width:768px){.customer.addresses,.customers-login .main-login-page__wrapper,.customers-login .main-register-page__wrapper,.customers-register .main-login-page__wrapper,.customers-register .main-register-page__wrapper,.editors-complesso-grid__wrapper,.giunti-announcement-bar__wrapper,.giunti-custom-container,.giunti-editor-collection,.giunti-header__wrapper,.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .giunti-megamenu__content,.giunti-main-collection,.giunti-main-page,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-drawer__submenu,.giunti-menu-mobile .giunti-menu-mobile__nav-container{padding-left:4rem;padding-right:4rem}}@media (min-width:1024px){.customer.addresses,.customers-login .main-login-page__wrapper,.customers-login .main-register-page__wrapper,.customers-register .main-login-page__wrapper,.customers-register .main-register-page__wrapper,.editors-complesso-grid__wrapper,.giunti-announcement-bar__wrapper,.giunti-custom-container,.giunti-editor-collection,.giunti-header__wrapper,.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .giunti-megamenu__content,.giunti-main-collection,.giunti-main-page,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-drawer__submenu,.giunti-menu-mobile .giunti-menu-mobile__nav-container{padding-left:3rem;padding-right:3rem}}@media (min-width:1280px){.customer.addresses,.customers-login .main-login-page__wrapper,.customers-login .main-register-page__wrapper,.customers-register .main-login-page__wrapper,.customers-register .main-register-page__wrapper,.editors-complesso-grid__wrapper,.giunti-announcement-bar__wrapper,.giunti-custom-container,.giunti-editor-collection,.giunti-header__wrapper,.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .giunti-megamenu__content,.giunti-main-collection,.giunti-main-page,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-drawer__submenu,.giunti-menu-mobile .giunti-menu-mobile__nav-container{padding-left:9rem;padding-right:9rem}}.giunti-slider-container{margin-left:auto;margin-right:auto;padding-left:1.25rem}@media (min-width:768px){.giunti-slider-container{padding-left:4rem}}@media (min-width:1024px){.giunti-slider-container{padding-left:3rem;padding-right:3rem}}@media (min-width:1280px){.giunti-slider-container{padding-left:9rem;padding-right:9rem}}.giunti-input{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));border-style:solid;border-width:0 0 1px;padding-bottom:.75rem;padding-left:0;padding-top:25px;width:100%}@media (min-width:768px){.giunti-input{padding-left:.75rem}}@media (min-width:1024px){.giunti-input{padding-bottom:1rem}}.giunti-input:focus{--tw-border-opacity:1;border-color:rgb(22 22 21/var(--tw-border-opacity));border-width:0 0 2px;box-shadow:none}.giunti-input::-moz-placeholder{color:transparent}.giunti-input::placeholder{color:transparent}.giunti__field:not(:first-of-type){margin-top:25px}@media (min-width:1024px){.giunti__field:not(:first-of-type){margin-top:40px}}.giunti__field label{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));margin-bottom:8px}@media (min-width:1024px){.giunti__field label{margin-bottom:9px}}.giunti-checkbox{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));height:1.5rem;margin-right:.5rem;margin-top:.5rem;width:1.5rem}.giunti-checkbox:hover{cursor:pointer}.giunti-checkbox:focus{box-shadow:none}.giunti-radio{--tw-text-opacity:1!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")!important;border-width:0!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.giunti-radio,.giunti-radio:checked,.giunti-radio:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;--tw-ring-opacity:1!important;--tw-ring-color:rgb(22 22 21/var(--tw-ring-opacity))!important;--tw-ring-offset-width:0px!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important;height:2.75rem!important;width:2.75rem!important}.giunti-radio:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23828DA2' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")!important}.giunti-search-input__wrapper{position:relative;width:100%}@media (min-width:640px){.giunti-search-input__wrapper{width:60%}}@media (min-width:1024px){.giunti-search-input__wrapper{width:100%}}.giunti-search-input__wrapper .giunti-icon--search{--tw-translate-y:-50%;--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));height:24px;position:absolute;right:14px;top:50%;transform:translate(var(--tw-translate-x),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));width:24px}@media (min-width:1024px){.giunti-search-input__wrapper .giunti-icon--search{right:0}}.giunti-search-input{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(244 246 248/var(--tw-bg-opacity));border-radius:.25rem;border-radius:31px;border-width:0;color:rgb(130 141 162/var(--tw-text-opacity));display:flex;padding-bottom:10px;padding-left:14px;padding-top:10px;width:100%}@media (min-width:1024px){.giunti-search-input{padding-left:21px}}.giunti-search-input:focus{--tw-text-opacity:1;border-radius:.25rem;border-radius:31px;border-width:0;box-shadow:none;color:rgb(130 141 162/var(--tw-text-opacity))}.giunti-search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));opacity:1}.giunti-search-input::placeholder{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));opacity:1}.giunti-newsletter-input{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(229 232 236/var(--tw-bg-opacity));border-color:rgb(0 0 0/var(--tw-border-opacity));border-style:solid;border-width:0 0 2px;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.giunti-newsletter-input{font-size:19px;letter-spacing:-.19px;line-height:23px}}.giunti-newsletter-input:focus{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(229 232 236/var(--tw-bg-opacity));border-color:rgb(22 22 21/var(--tw-border-opacity));border-width:0 0 2px;box-shadow:none}#wishlist-hero-shared-list-view .wishlist-hero-page-header,.agenda-article-inter-date,.agenda-article-inter-title,.agenda-aside-list,.article-breadcrumbs,.article-inter-date,.article-inter-text,.banners-subtitle,.blog-article-tag,.blog-tag,.customerNewsletterFormContainer .customerNewsletterForm .customer-flag-field span,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .checkbox-consent__label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password-container p,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .checkbox-consent__label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password-container p,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .checkbox-consent__label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password-container p,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .checkbox-consent__label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password-container p,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .checkbox-consent__label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password-container p,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .checkbox-consent__label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password-container p,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .checkbox-consent__label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password-container p,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .checkbox-consent__label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password-container p,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .required-field,.dashboard-sidebar__container .dashboard-sidebar__subpage-types,.dashboard__paragraph,.footer__content-bottom-wrapper .giunti-privacy-menu li a,.giunti-announcement-bar,.giunti-announcement-bar__wrapper .giunti-announcement-bar__slide .announcement-bar-text,.giunti-author-box__wrapper .giunti-author-box__info .author-bio,.giunti-breadcrumbs,.giunti-footer__link,.giunti-former-price,.giunti-header-icons__wrapper .giunti-header-account-submenu__link,.giunti-input,.giunti-item-date,.giunti-item-type,.giunti-main-collection__content,.giunti-main-collection__title,.giunti-main-page__content,.giunti-main-page__subtitle,.giunti-main-page__title,.giunti-paragraph,.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-product-cover,.giunti-pdp .product__info-wrapper .giunti-product-infos__top .pdp-product-subtitle,.giunti-predictive-search__results .giunti-predictive-search__heading,.giunti-predictive-search__search-button,.giunti-product-availability__wrapper,.giunti-read-more__wrapper .read-more__button,.giunti-read-more__wrapper .read-more__text,.giunti-search-input,.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__subheading,.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__type,.giunti-upper-footer__advantages,.giunti__field label,.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__text,.giunticard__app-container .giunticard-box .giunticard-box__grid,.giunticard__app-container .giunticard-box .giunticard-box__grid .box-row .box__column-left,.gradient.cart.cart .cart-item .cart-item__name .product-subtitle,.h1-inter,.h5-inter,.h6-inter-section-title,.main-product-gift-card .gift-card__column-right .gift-card__form .product-form__section .input-error,.mega-menu-column__wrapper .mega-menu-column__title,.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section .article-card-date,.policy-page .policy-page__text h1,.policy-page .policy-page__text li,.policy-page .policy-page__text p,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section .article-card-date,.product-modal-snippet,.special-initiative-form__container .giunti-special-initiative__field h1,.special-initiative-form__container .giunti-special-initiative__field h2,.special-initiative-form__container .giunti-special-initiative__field h3,.special-initiative-form__container .giunti-special-initiative__field h4,.special-initiative-form__container .giunti-special-initiative__field h5,.special-initiative-form__container .giunti-special-initiative__field h6,.special-initiative-form__container .giunti-special-initiative__field p,.special-initiative-form__container .input-error,.special-initiative-form__container .special-initiative-form__subtitle,body{font-family:Inter,"Inter Fallback",sans-serif;font-weight:400}.faqs-list .faq__container .accordion-title,.giunti-menu-mobile .giunti-menu-mobile__account-link,.giunti-tag,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.big-font,.second-level-menu,.third-level-menu{font-family:Inter,"Inter Fallback",sans-serif;font-weight:500}.account-login .custom-loader .loading-text,.agenda-card-options,.article-template.agenda .agenda__product-author-container .agenda__related-product-container .agenda_related-product-title,.button-link,.cta-text,.customers-login .main-login-page__wrapper .login-form__title,.customers-login .main-login-page__wrapper .recover-form__title,.customers-login .main-login-page__wrapper .register-form__title,.customers-login .main-register-page__wrapper .login-form__title,.customers-login .main-register-page__wrapper .recover-form__title,.customers-login .main-register-page__wrapper .register-form__title,.customers-register .main-login-page__wrapper .login-form__title,.customers-register .main-login-page__wrapper .recover-form__title,.customers-register .main-login-page__wrapper .register-form__title,.customers-register .main-register-page__wrapper .login-form__title,.customers-register .main-register-page__wrapper .recover-form__title,.customers-register .main-register-page__wrapper .register-form__title,.editors-complesso-grid__wrapper .editors-complesso-grid__title,.first-level-menu,.giunti-author-box__title,.giunti-books-extracts__details .book-extract-error,.giunti-books-extracts__details .custom-loader .loading-text,.giunti-chevron__title,.giunti-discount-percentage,.giunti-editor-collection__title,.giunti-editor-complesso-collection__title,.giunti-header-icons__wrapper .giunti-cart-link .giunti-cart-items-count,.giunti-header-icons__wrapper .giunti-icon .wishlist-hero-items-count,.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__link-list .header__menu-item,.giunti-main-collection__typology,.giunti-main-page__typology,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-drawer__back-button,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-mobile__link,.giunti-product-price,.h2-inter,.h3-inter,.h4-inter,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.secondary-menu,.multiple-variants__button span,.pale-blue-button__pill,.policy-page .policy-page__text h2,.quick-add-to-cart__button span,.special-initiative-form__container .special-initiative-form__title,.subpages__wrapper .dashboard-subpage__content .subpage__title,.tags-section .tag-section__content-container h2,.transparent-button__pill,h2.slider-header,h2.slider-header.text_small{font-family:Inter,"Inter Fallback",sans-serif;font-weight:600}.article-roboto-publisher,.cart-roboto-author,.giunti-banners-title,.giunti-horizontal-card__authors,.giunti-horizontal-card__item-heading,.giunti-sticky-actions__info .giunti-sticky-actions__authors,.h4-listing-books-title,.h5-roboto-slab,.rules-section .rules-event__container .rules-event-title{font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-weight:400}.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section .event__title,.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost__title,.card-specials__wrapper .card-specials__info-container .card-specials__title,.giunti-author-box__wrapper .giunti-author-box__info .author-name,.giunti-sticky-actions__info .giunti-sticky-actions__title,.h4-articles-title{font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-weight:500}.PDP-product-title,.article-roboto-question,.cart-roboto-price,.cart-roboto-title,.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__heading,.h1-roboto-slab,.page-404-title{font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-weight:600}.PDP-product-title{font-size:19px;letter-spacing:-.19px;line-height:23px}@media (min-width:768px){.PDP-product-title{font-size:40px;letter-spacing:-.4px;line-height:50px}}.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__heading,.h1-roboto-slab{font-size:28px;letter-spacing:-.28px;line-height:36px}@media (min-width:1536px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__heading,.h1-roboto-slab{font-size:40px;letter-spacing:-.8px;line-height:50px}}#wishlist-hero-shared-list-view .wishlist-hero-page-header,.giunti-main-collection__title,.giunti-main-page__title,.h1-inter,.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section .article-card-date,.policy-page .policy-page__text h1,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section .article-card-date{font-size:22px;letter-spacing:-.22px;line-height:26px}@media (min-width:1024px){#wishlist-hero-shared-list-view .wishlist-hero-page-header,.giunti-main-collection__title,.giunti-main-page__title,.h1-inter,.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section .article-card-date,.policy-page .policy-page__text h1,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section .article-card-date{font-size:28px;letter-spacing:-.28px;line-height:36px}}.customers-login .main-login-page__wrapper .login-form__title,.customers-login .main-login-page__wrapper .recover-form__title,.customers-login .main-login-page__wrapper .register-form__title,.customers-login .main-register-page__wrapper .login-form__title,.customers-login .main-register-page__wrapper .recover-form__title,.customers-login .main-register-page__wrapper .register-form__title,.customers-register .main-login-page__wrapper .login-form__title,.customers-register .main-login-page__wrapper .recover-form__title,.customers-register .main-login-page__wrapper .register-form__title,.customers-register .main-register-page__wrapper .login-form__title,.customers-register .main-register-page__wrapper .recover-form__title,.customers-register .main-register-page__wrapper .register-form__title,.editors-complesso-grid__wrapper .editors-complesso-grid__title,.giunti-chevron__title,.giunti-editor-collection__title,.giunti-editor-complesso-collection__title,.giunti-main-collection__typology,.giunti-main-page__typology,.h2-inter,.special-initiative-form__container .special-initiative-form__title,.subpages__wrapper .dashboard-subpage__content .subpage__title,.tags-section .tag-section__content-container h2,h2.slider-header{font-size:26px;letter-spacing:-.26px;line-height:31px}@media (min-width:1024px){.customers-login .main-login-page__wrapper .login-form__title,.customers-login .main-login-page__wrapper .recover-form__title,.customers-login .main-login-page__wrapper .register-form__title,.customers-login .main-register-page__wrapper .login-form__title,.customers-login .main-register-page__wrapper .recover-form__title,.customers-login .main-register-page__wrapper .register-form__title,.customers-register .main-login-page__wrapper .login-form__title,.customers-register .main-login-page__wrapper .recover-form__title,.customers-register .main-login-page__wrapper .register-form__title,.customers-register .main-register-page__wrapper .login-form__title,.customers-register .main-register-page__wrapper .recover-form__title,.customers-register .main-register-page__wrapper .register-form__title,.editors-complesso-grid__wrapper .editors-complesso-grid__title,.giunti-chevron__title,.giunti-editor-collection__title,.giunti-editor-complesso-collection__title,.giunti-main-collection__typology,.giunti-main-page__typology,.h2-inter,.special-initiative-form__container .special-initiative-form__title,.subpages__wrapper .dashboard-subpage__content .subpage__title,.tags-section .tag-section__content-container h2,h2.slider-header{font-size:40px;letter-spacing:-.4px;line-height:50px}}.giunti-chevron__title{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.75rem}@media (min-width:1024px){.giunti-chevron__title{margin-bottom:1.5rem}}.giunti-chevron__title .giunti-chevron-title__link{max-width:.9}.account-login .custom-loader .loading-text,.article-template.agenda .agenda__product-author-container .agenda__related-product-container .agenda_related-product-title,.giunti-author-box__title,.giunti-books-extracts__details .book-extract-error,.giunti-books-extracts__details .custom-loader .loading-text,.h3-inter,.policy-page .policy-page__text h2,h2.slider-header.text_small{font-size:21px;letter-spacing:-.21px;line-height:25px}@media (min-width:1920px){.account-login .custom-loader .loading-text,.article-template.agenda .agenda__product-author-container .agenda__related-product-container .agenda_related-product-title,.giunti-author-box__title,.giunti-books-extracts__details .book-extract-error,.giunti-books-extracts__details .custom-loader .loading-text,.h3-inter,.policy-page .policy-page__text h2,h2.slider-header.text_small{font-size:26px;letter-spacing:-.26px;line-height:33px}}.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section .event__title,.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost__title,.card-specials__wrapper .card-specials__info-container .card-specials__title,.giunti-author-box__wrapper .giunti-author-box__info .author-name,.giunti-sticky-actions__info .giunti-sticky-actions__title,.h4-articles-title,.h4-inter{font-size:19px;letter-spacing:-.19px;line-height:23px}@media (min-width:1024px){.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section .event__title,.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost__title,.card-specials__wrapper .card-specials__info-container .card-specials__title,.giunti-author-box__wrapper .giunti-author-box__info .author-name,.giunti-sticky-actions__info .giunti-sticky-actions__title,.h4-articles-title{font-size:23px;letter-spacing:-.26px;line-height:34px}}@media (min-width:1280px){.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section .event__title,.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost__title,.card-specials__wrapper .card-specials__info-container .card-specials__title,.giunti-author-box__wrapper .giunti-author-box__info .author-name,.giunti-sticky-actions__info .giunti-sticky-actions__title,.h4-articles-title{font-size:26px;letter-spacing:-.26px;line-height:36px}}.giunti-horizontal-card__item-heading,.h4-listing-books-title,.rules-section .rules-event__container .rules-event-title{font-size:17px;letter-spacing:-.17px;line-height:20px}@media (min-width:768px){.giunti-horizontal-card__item-heading,.h4-listing-books-title,.rules-section .rules-event__container .rules-event-title{font-size:22px;letter-spacing:-.2px;line-height:26px}}.giunti-horizontal-card__authors,.giunti-sticky-actions__info .giunti-sticky-actions__authors,.h5-roboto-slab{font-size:11px;letter-spacing:-.11px;line-height:13px}@media (min-width:1920px){.giunti-horizontal-card__authors,.giunti-sticky-actions__info .giunti-sticky-actions__authors,.h5-roboto-slab{font-size:13px;letter-spacing:-.13px;line-height:18px}}.h6-inter-section-title,.mega-menu-column__wrapper .mega-menu-column__title{font-size:11px;letter-spacing:1.1px;line-height:13px}@media (min-width:1024px){.h6-inter-section-title,.mega-menu-column__wrapper .mega-menu-column__title{font-size:14px;letter-spacing:1.4px;line-height:17px}}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .checkbox-consent__label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password-container p,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .checkbox-consent__label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password-container p,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .checkbox-consent__label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password-container p,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .checkbox-consent__label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password-container p,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .checkbox-consent__label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password-container p,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .checkbox-consent__label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password-container p,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .checkbox-consent__label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password-container p,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .checkbox-consent__label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password-container p,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .required-field,.footer__content-bottom-wrapper .giunti-privacy-menu li a,.giunti-breadcrumbs,.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-product-cover,.giunti-product-availability__wrapper,.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__type,.giunti__field label,.giunticard__app-container .giunticard-box .giunticard-box__grid .box-row .box__column-left,.gradient.cart.cart .cart-item .cart-item__name .product-subtitle,.main-product-gift-card .gift-card__column-right .gift-card__form .product-form__section .input-error,.special-initiative-form__container .giunti-special-initiative__field h1,.special-initiative-form__container .giunti-special-initiative__field h2,.special-initiative-form__container .giunti-special-initiative__field h3,.special-initiative-form__container .giunti-special-initiative__field h4,.special-initiative-form__container .giunti-special-initiative__field h5,.special-initiative-form__container .giunti-special-initiative__field h6,.special-initiative-form__container .giunti-special-initiative__field p,.special-initiative-form__container .input-error{font-size:12px;letter-spacing:-.12px;line-height:14px}@media (min-width:1024px){.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .checkbox-consent__label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password-container p,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .checkbox-consent__label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password-container p,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .checkbox-consent__label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password-container p,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .checkbox-consent__label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password-container p,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .checkbox-consent__label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password-container p,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .checkbox-consent__label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password-container p,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .checkbox-consent__label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password-container p,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .checkbox-consent__label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password-container p,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .required-field,.footer__content-bottom-wrapper .giunti-privacy-menu li a,.giunti-breadcrumbs,.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-product-cover,.giunti-product-availability__wrapper,.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__type,.giunti__field label,.giunticard__app-container .giunticard-box .giunticard-box__grid .box-row .box__column-left,.gradient.cart.cart .cart-item .cart-item__name .product-subtitle,.main-product-gift-card .gift-card__column-right .gift-card__form .product-form__section .input-error,.special-initiative-form__container .giunti-special-initiative__field h1,.special-initiative-form__container .giunti-special-initiative__field h2,.special-initiative-form__container .giunti-special-initiative__field h3,.special-initiative-form__container .giunti-special-initiative__field h4,.special-initiative-form__container .giunti-special-initiative__field h5,.special-initiative-form__container .giunti-special-initiative__field h6,.special-initiative-form__container .giunti-special-initiative__field p,.special-initiative-form__container .input-error{font-size:14px;letter-spacing:-.14px;line-height:17px}}.customerNewsletterFormContainer .customerNewsletterForm .customer-flag-field span,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.dashboard-sidebar__container .dashboard-sidebar__subpage-types,.dashboard__paragraph,.giunti-author-box__wrapper .giunti-author-box__info .author-bio,.giunti-header-icons__wrapper .giunti-header-account-submenu__link,.giunti-input,.giunti-main-collection__content,.giunti-main-page__content,.giunti-main-page__subtitle,.giunti-paragraph,.giunti-pdp .product__info-wrapper .giunti-product-infos__top .pdp-product-subtitle,.giunti-predictive-search__results .giunti-predictive-search__heading,.giunti-predictive-search__search-button,.giunti-read-more__wrapper .read-more__text,.giunti-search-input,.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__subheading,.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__text,.giunticard__app-container .giunticard-box .giunticard-box__grid,.policy-page .policy-page__text li,.policy-page .policy-page__text p,.special-initiative-form__container .special-initiative-form__subtitle{font-size:15px;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.customerNewsletterFormContainer .customerNewsletterForm .customer-flag-field span,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.dashboard-sidebar__container .dashboard-sidebar__subpage-types,.dashboard__paragraph,.giunti-author-box__wrapper .giunti-author-box__info .author-bio,.giunti-header-icons__wrapper .giunti-header-account-submenu__link,.giunti-input,.giunti-main-collection__content,.giunti-main-page__content,.giunti-main-page__subtitle,.giunti-paragraph,.giunti-pdp .product__info-wrapper .giunti-product-infos__top .pdp-product-subtitle,.giunti-predictive-search__results .giunti-predictive-search__heading,.giunti-predictive-search__search-button,.giunti-read-more__wrapper .read-more__text,.giunti-search-input,.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__subheading,.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__text,.giunticard__app-container .giunticard-box .giunticard-box__grid,.policy-page .policy-page__text li,.policy-page .policy-page__text p,.special-initiative-form__container .special-initiative-form__subtitle{font-size:19px;letter-spacing:-.19px;line-height:23px}}.button-link,.cta-text,.giunti-product-price,.multiple-variants__button span,.pale-blue-button__pill,.quick-add-to-cart__button span,.transparent-button__pill{font-size:15px;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.button-link,.cta-text,.giunti-product-price,.multiple-variants__button span,.pale-blue-button__pill,.quick-add-to-cart__button span,.transparent-button__pill{font-size:20px;letter-spacing:-.2px;line-height:29px}}.first-level-menu,.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__link-list .header__menu-item,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-drawer__back-button,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-mobile__link,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.secondary-menu{font-size:27px;letter-spacing:-.27px;line-height:31px}@media (min-width:1024px){.first-level-menu,.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__link-list .header__menu-item,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-drawer__back-button,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-mobile__link,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.secondary-menu{font-size:22px;letter-spacing:-.75px}}@media (min-width:1280px){.first-level-menu,.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__link-list .header__menu-item,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-drawer__back-button,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-mobile__link,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.secondary-menu{font-size:22px;letter-spacing:-.22px;line-height:26px}}.first-level-menu:active,.first-level-menu:hover,.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__link-list .header__menu-item:active,.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__link-list .header__menu-item:hover,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-drawer__back-button:active,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-drawer__back-button:hover,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-mobile__link:active,.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-mobile__link:hover,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.secondary-menu:active,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.secondary-menu:hover{cursor:pointer;opacity:1;transition:.2s}.faqs-list .faq__container .accordion-title,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.big-font,.second-level-menu{font-size:26px;letter-spacing:-.27px;line-height:31px}@media (min-width:1024px){.faqs-list .faq__container .accordion-title,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.big-font,.second-level-menu{font-size:20px;line-height:27px}}@media (min-width:1920px){.faqs-list .faq__container .accordion-title,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.big-font,.second-level-menu{font-size:26px;letter-spacing:-.26px;line-height:38px}}.faqs-list .faq__container .accordion-title:active,.faqs-list .faq__container .accordion-title:hover,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.big-font:active,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.big-font:hover,.second-level-menu:active,.second-level-menu:hover{cursor:pointer;opacity:1;transition:.2s}.giunti-menu-mobile .giunti-menu-mobile__account-link,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link,.third-level-menu{font-size:16px;letter-spacing:-.16px;line-height:35px}@media (min-width:1024px){.giunti-menu-mobile .giunti-menu-mobile__account-link,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link,.third-level-menu{font-size:14px}}@media (min-width:1280px){.giunti-menu-mobile .giunti-menu-mobile__account-link,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link,.third-level-menu{font-size:16px}}.giunti-tag{font-size:10px;letter-spacing:-.1px;line-height:12px}.giunti-announcement-bar,.giunti-announcement-bar__wrapper .giunti-announcement-bar__slide .announcement-bar-text{font-size:12px;letter-spacing:.7px;line-height:12px}@media (min-width:1024px){.giunti-announcement-bar,.giunti-announcement-bar__wrapper .giunti-announcement-bar__slide .announcement-bar-text{font-size:16px;letter-spacing:-.16px;line-height:28px}}.giunti-banners-title,.giunti-slideshow-slides-title{font-size:32px;letter-spacing:-.96px;line-height:35px}@media (min-width:1920px){.giunti-banners-title,.giunti-slideshow-slides-title{font-size:60px;font-weight:500;letter-spacing:-1.2px;line-height:70px}}.giunti-slideshow-slides-title{font-weight:400}@media (min-width:1280px){.giunti-slideshow-slides-title{font-weight:600}}.banners-subtitle{font-size:16px;letter-spacing:-.32px;line-height:23px}@media (min-width:1024px){.banners-subtitle{font-size:28px;letter-spacing:-.56px;line-height:36px}}.giunti-discount-percentage,.giunti-former-price{font-size:11px;letter-spacing:-.11px;line-height:14px}.giunti-former-price{text-decoration-line:line-through}.giunti-item-date,.giunti-item-type{font-size:10px;line-height:10px}@media (min-width:1024px){.giunti-item-date,.giunti-item-type{font-size:14px;line-height:17px}}.giunti-item-type{letter-spacing:.3px}@media (min-width:1024px){.giunti-item-type{letter-spacing:.42px}}.giunti-item-date{letter-spacing:-.1px}@media (min-width:1024px){.giunti-item-date{letter-spacing:-.14px}}.giunti-upper-footer__advantages{font-size:10px;letter-spacing:-.1px;line-height:14px}@media (min-width:1024px){.giunti-upper-footer__advantages{font-size:14px;letter-spacing:-.14px;line-height:20px}}.giunti-footer__link{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:12px;letter-spacing:0;line-height:29px;text-decoration-line:none}@media (min-width:1024px){.giunti-footer__link{font-size:15px;line-height:33px}}.giunti-footer__link:active,.giunti-footer__link:hover{cursor:pointer;opacity:1;transition:.2s}.giunti-read-more__wrapper .read-more__button,.h5-inter{font-size:12px;letter-spacing:-.36px;line-height:19px}@media (min-width:1920px){.giunti-read-more__wrapper .read-more__button,.h5-inter{font-size:15px;letter-spacing:-.15px;line-height:20px}}.product-modal-snippet{font-size:12px;letter-spacing:-.12px;line-height:14px}@media (min-width:1024px){.product-modal-snippet{font-size:14px;letter-spacing:-.14px;line-height:19px}}.cart-roboto-author{font-size:11px;letter-spacing:-.19px;line-height:23px}.cart-roboto-title{font-size:17px}.cart-roboto-price,.cart-roboto-title{letter-spacing:-.15px;line-height:18px}.cart-roboto-price{font-size:20px}.article-breadcrumbs{font-size:9px;letter-spacing:-.12px;line-height:14px}@media (min-width:640px){.article-breadcrumbs{font-size:10px}}@media (min-width:1024px){.article-breadcrumbs{font-size:14px;letter-spacing:-.14px;line-height:17px}}.article-inter-date{font-size:12px;letter-spacing:-.12px;line-height:25px}@media (min-width:1024px){.article-inter-date{font-size:19px;letter-spacing:-.19px;line-height:28px}}.article-inter-text{font-size:15px;letter-spacing:-.15px;line-height:18px}@media (min-width:1024px){.article-inter-text{font-size:19px;letter-spacing:-.19px;line-height:23px}}.article-roboto-question{font-size:19px;letter-spacing:-.19px;line-height:24px;padding-bottom:16px}@media (min-width:1024px){.article-roboto-question{font-size:26px;letter-spacing:-.26px;line-height:36px}}.article-roboto-publisher{font-size:12px;letter-spacing:-.12px;line-height:19px}@media (min-width:1024px){.article-roboto-publisher{font-size:16px;letter-spacing:-.48px;line-height:34px}}.blog-tag{font-size:14px;letter-spacing:-.14px;line-height:17px}.blog-article-tag{font-size:15px;letter-spacing:-.15px;line-height:24px}@media (min-width:1024px){.blog-article-tag{font-size:20px;letter-spacing:-.06px;line-height:24px}}.agenda-card-options{font-size:12px;letter-spacing:-.12px;line-height:19px}@media (min-width:1024px){.agenda-card-options{font-size:16px;letter-spacing:-.16px;line-height:19px}}.agenda-aside-list{font-size:16px;letter-spacing:-.16px;line-height:38px}.agenda-article-inter-title{font-size:15px;letter-spacing:-.15px;line-height:17px}.agenda-article-inter-date{font-size:21px;letter-spacing:-.21px;line-height:26px}@media (min-width:1024px){.agenda-article-inter-date{font-size:28px;letter-spacing:-.28px;line-height:36px}}.page-404-title{font-size:36px;letter-spacing:-.28px;line-height:36px}@media (min-width:1536px){.page-404-title{font-size:60px;letter-spacing:-4.2px;line-height:50px}}.splide .giunti-slider__arrows{display:none;position:static}@media (min-width:1280px){.splide .giunti-slider__arrows{display:block}}.splide .giunti-slider__arrows .giunti-slider__arrow{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(22 22 21/var(--tw-bg-opacity));border-radius:9999px;bottom:0;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;height:32px;justify-content:center;margin:auto;position:absolute;top:0;width:32px}.splide .giunti-slider__arrows .giunti-slider__arrow.giunti-slider__arrow--prev{left:-45px}.splide .giunti-slider__arrows .giunti-slider__arrow.giunti-slider__arrow--next{right:-45px}.splide:not(.is-overflow) .giunti-slider__arrows{display:none}.giunti-slider-content{margin-top:0}body .giunti-slider-content{margin-left:auto;margin-right:auto;max-width:1400px}.gradient.product .giunti-slider-content{margin-bottom:0;margin-top:0}body .gradient.product .giunti-slider-content{margin-left:auto;margin-right:auto;max-width:1400px}@media (min-width:1024px){.gradient.product .giunti-slider-content{margin-bottom:56px;margin-top:56px}}h2.slider-header{align-items:center;display:flex;gap:16px;margin-bottom:16px}@media (min-width:1024px){h2.slider-header{margin-bottom:24px}}.giunti-read-more__wrapper .read-more__text{height:120px;overflow:hidden;padding-bottom:1rem;padding-top:1rem;position:relative}@media (min-width:1280px){.giunti-read-more__wrapper .read-more__text{height:105px}}.giunti-read-more__wrapper .read-more__text p span{display:inline-block!important}.giunti-read-more__wrapper .read-more__text.read-more__overlay:before{background:linear-gradient(transparent,#fff);bottom:0;content:"";height:30px;left:0;position:absolute;width:100%;z-index:1}.giunti-read-more__wrapper .read-more__button{cursor:pointer;font-size:15px;font-weight:600;line-height:20px;margin-top:15px}@media (min-width:1024px){.giunti-read-more__wrapper .read-more__button{font-size:14px;line-height:24px}}@media (min-width:1280px){.giunti-read-more__wrapper .read-more__button{margin-top:25px}}.giunti-read-more__wrapper.expanded .read-more__text{height:auto}.giunti-read-more__wrapper.expanded .read-more__text:before{display:none}.read-more-desc__overlay:before{background:linear-gradient(transparent,#fff);bottom:0;content:"";height:50px;left:0;position:absolute;width:100%;z-index:1}.giftcard-box__content{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:3rem}@media (min-width:640px){.giftcard-box__content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.giftcard-box__content{-moz-column-gap:3rem;column-gap:3rem;max-width:100%;row-gap:4rem}}@media (min-width:1280px){.giftcard-box__content{grid-template-columns:repeat(3,minmax(0,1fr))}}.giftcard-box__content .giftcard-card__image{border-radius:15px}@media (min-width:1024px){.giftcard-box__content .giftcard-card__image{border-radius:20px}}.giftcard-box__content .giftcard-card__progress-container{margin-bottom:10px;margin-top:15px}@media (min-width:768px){.giftcard-box__content .giftcard-card__progress-container{margin-top:20px}}.giftcard-box__content .giftcard-card__progress-container .h-6{height:2.5rem}.giftcard-box__content .faded-card{opacity:.5}.giftcard-box__content span[data-testid=flowbite-progress-outer-text-label]{color:#000}.giftcard-box__content span[data-testid=flowbite-progress-inner-progress-label]{color:#fff}.giunti-listing-grid-container{margin-bottom:30px;margin-top:30px}@media (min-width:1024px){.giunti-listing-grid-container{margin-bottom:50px;margin-top:50px}}.giunti-collection-banner{border-radius:10px;display:block;margin-bottom:40px;overflow:hidden}@media (min-width:1024px){.giunti-collection-banner{margin-bottom:34px}}.giunti-listing-layout{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}@media (min-width:1024px){.giunti-listing-layout{-moz-column-gap:40px;column-gap:40px;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.giunti-listing-layout{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.giunti-listing-layout .giunti-listing-sidebar{display:block;grid-column:span 1/span 1;width:100%}}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(22 22 21/var(--tw-text-opacity));display:block;height:100vh;left:100%;padding:22px;position:fixed;text-align:left;top:0;transform:translate(var(--tw-translate-x),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));transition-duration:.5s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100vw;z-index:200}@media (min-width:1024px){.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters{grid-column:span 1/span 1;height:auto;left:auto;margin-bottom:40px;max-height:calc(100vh - 180px)!important;max-width:276px;overflow:auto;padding:0;position:sticky;scrollbar-width:none!important;top:150px;width:100%;z-index:auto}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters::-webkit-scrollbar{display:none!important}}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters.mobile-active{--tw-translate-x:-100%;overflow:auto;transform:translate(var(--tw-translate-x),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))}@media (min-width:1024px){.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters.mobile-active{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),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));transform:none}}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .mobile-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}@media (min-width:1024px){.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .mobile-heading{display:none}}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .mobile-heading .mobile-title{font-size:20px;letter-spacing:-.4px;line-height:24px}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .mobile-heading .close{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));display:block;height:22px;width:22px}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container{margin-bottom:30px}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .heading{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(230 232 236/var(--tw-border-opacity));display:flex;justify-content:space-between;padding-bottom:12px}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .heading .filter-title{font-size:14px;letter-spacing:1.4px;text-transform:uppercase}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .heading .toggler{display:block;height:20px;transform:translate(var(--tw-translate-x),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));transition-duration:.5s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:20px}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .heading .toggler svg{--tw-rotate:90deg;display:block;transform:translate(var(--tw-translate-x),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));width:100%}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .content{display:block;height:0;overflow:hidden;padding-top:0;position:relative}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container.open .heading .toggler{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),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))}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container.open .content{height:auto;padding-top:28px}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .filter-option{align-items:center;cursor:pointer;display:flex;gap:8px;margin-bottom:14px}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .filter-option .giunti-checkbox{--tw-border-opacity:1;border-color:rgb(230 232 236/var(--tw-border-opacity));border-radius:2px;border-width:1px;margin-top:0;padding:2px}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .filter-option .giunti-checkbox:checked{--tw-border-opacity:1;background:radial-gradient(#000 0,#000 100%);background-origin:content-box;background-position:0 0;background-repeat:no-repeat;background-size:auto;border-color:rgb(22 22 21/var(--tw-border-opacity))}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .filter-option .option-name{display:block;font-size:14px}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .filter-option .option-count{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));display:block;font-size:14px}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .filter-option.boolean-option .giunti-checkbox{display:none}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .filter-option.boolean-option.checked .option-name{font-weight:600;text-decoration-line:underline}.giunti-listing-layout .giunti-listing-main-column{grid-column:span 2/span 2}@media (min-width:1024px){.giunti-listing-layout .giunti-listing-main-column{grid-column:span 3/span 3}}@media (min-width:1280px){.giunti-listing-layout .giunti-listing-main-column{grid-column:span 4/span 4}}.giunti-listing-layout .giunti-listing-main-column .giunti-listing-toolbar{display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px}@media (min-width:1024px){.giunti-listing-layout .giunti-listing-main-column .giunti-listing-toolbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:48px}}.giunti-listing-layout .giunti-listing-main-column .giunti-listing-toolbar .giunti-listing-mobile-filters{align-items:center;display:flex;font-weight:700;justify-content:flex-start;order:1;text-align:left}@media (min-width:1024px){.giunti-listing-layout .giunti-listing-main-column .giunti-listing-toolbar .giunti-listing-mobile-filters{display:none}}.giunti-listing-layout .giunti-listing-main-column .giunti-listing-toolbar .giunti-listing-mobile-filters .giunti-listing-mobile-filter-button{align-items:center;display:inline-flex;gap:10px;justify-content:flex-start}.giunti-listing-layout .giunti-listing-main-column .giunti-listing-toolbar .giunti-listing-mobile-filters .giunti-listing-mobile-filter-button .icon{display:block;width:20px}.giunti-listing-layout .giunti-listing-main-column .giunti-listing-toolbar .giunti-listing-products-counter{grid-column:span 2/span 2;order:9999;text-align:left}@media (min-width:1024px){.giunti-listing-layout .giunti-listing-main-column .giunti-listing-toolbar .giunti-listing-products-counter{grid-column:span 1/span 1;order:-9999}}.giunti-listing-layout .giunti-listing-main-column .giunti-listing-toolbar .giunti-listing-sorting{align-items:center;display:flex;gap:10px;grid-column:span 2/span 2;justify-content:flex-end;order:2}@media (min-width:1024px){.giunti-listing-layout .giunti-listing-main-column .giunti-listing-toolbar .giunti-listing-sorting{grid-column:span 1/span 1}}.giunti-listing-layout .giunti-listing-main-column .giunti-listing-toolbar .giunti-listing-sorting *{white-space:nowrap}.giunti-listing-layout .giunti-listing-main-column .giunti-listing-toolbar .giunti-listing-sorting .giunti-listing-sorting-select{padding-top:9px}.giunti-listing-layout .giunti-listing-main-column .giunti-listing-grid{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:60px}@media (min-width:640px){.giunti-listing-layout .giunti-listing-main-column .giunti-listing-grid{-moz-column-gap:28px;column-gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.giunti-listing-layout .giunti-listing-main-column .giunti-listing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.giunti-listing-layout .giunti-listing-main-column .giunti-listing-loader{display:block;position:relative;width:100%}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.giunti-listing-layout .giunti-listing-main-column .giunti-listing-loader:before{animation:rotation .8s linear infinite;background:linear-gradient(#fff,#fff 50%,#000);border-radius:9999px;content:"";display:block;height:30px;inset:0;margin:auto;position:absolute;width:30px}.giunti-listing-layout .giunti-listing-main-column .giunti-listing-loader:after{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;content:"";display:block;height:24px;inset:0;margin:auto;position:absolute;width:24px}.account-login .custom-loader .loading-overlay__spinner{width:8rem}.account-login .custom-loader .loading-text{margin-top:2rem}.account-login div[name=hiko-container]{margin-bottom:6rem}@media (min-width:1024px){.account-login div[name=hiko-container]{margin-bottom:8rem}}.account-login div[name=hiko-container] .h_buttons{margin-bottom:2rem;margin-top:2rem}.account-login div[name=hiko-container] .h_buttons .h_google_button,.account-login div[name=hiko-container] .h_buttons .h_google_button .fax.fax-google{--tw-bg-opacity:1!important;background-color:rgb(242 243 245/var(--tw-bg-opacity))!important}.account-login div[name=hiko-container] .h_buttons .h_google_button .fax.fax-google{--tw-text-opacity:1!important;color:rgb(194 14 26/var(--tw-text-opacity))!important}.account-login div[name=hiko-container] .h_buttons .h_facebook_button,.account-login div[name=hiko-container] .h_buttons .h_facebook_button .fax.fax-facebook-f{--tw-bg-opacity:1!important;background-color:rgb(242 243 245/var(--tw-bg-opacity))!important}.account-login div[name=hiko-container] .h_buttons .h_facebook_button .fax.fax-facebook-f{--tw-text-opacity:1!important;color:rgb(69 112 180/var(--tw-text-opacity))!important}.account-login div[name=hiko-container] .h_paragraph--after,.account-login div[name=hiko-container] .h_paragraph--before{margin:0;text-align:center}#register-form div[name=hiko-container]{display:none}.bundle-cta-block{margin-left:auto;margin-right:auto;max-width:1080px;padding-bottom:4rem;padding-top:4rem}.bundle-cta-block .bundle-container,.bundle-cta-block .bundle-container .bundle-title{padding-bottom:2rem}.bundle-cta-block .bundle-container .bundle-products{--tw-border-opacity:1;border-color:rgb(22 22 21/var(--tw-border-opacity));border-radius:2rem;border-width:1px;display:block;padding:2rem}@media (min-width:1024px){.bundle-cta-block .bundle-container .bundle-products{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.bundle-cta-block .bundle-container .bundle-products .bundle-products__list{align-items:center;display:flex;gap:.625rem;grid-column:span 3/span 3}}.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .product-card-wrapper{margin-bottom:1rem}@media (min-width:1024px){.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .product-card-wrapper{margin-bottom:0}}.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .product-card-wrapper .card{gap:2rem}@media (min-width:1024px){.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .product-card-wrapper .card{gap:38px}}.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .product-card-wrapper .card.giunti-card-with-image{flex-direction:row}@media (min-width:1024px){.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .product-card-wrapper .card.giunti-card-with-image{flex-direction:column}}.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .product-card-wrapper .card.giunti-card-with-image .giunti-card__top{flex-basis:25%}@media (min-width:1024px){.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .product-card-wrapper .card.giunti-card-with-image .giunti-card__top{flex-basis:0px}}.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .product-card-wrapper .card.giunti-card-with-image .giunti-card__top .giunti-card__image{height:auto;max-height:none;width:100%}@media (min-width:1024px){.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .product-card-wrapper .card.giunti-card-with-image .giunti-card__top .giunti-card__image{height:258px;max-height:258px;width:auto}}.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .product-card-wrapper .card.giunti-card-with-image .giunti-card__bottom{align-items:flex-start;flex-basis:75%;min-width:auto;text-align:left}@media (min-width:1024px){.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .product-card-wrapper .card.giunti-card-with-image .giunti-card__bottom{align-items:center;flex-basis:0px;min-width:100%;text-align:center}}.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .bundle-product__separator{font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-bottom:1rem;text-align:center}@media (min-width:1920px){.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .bundle-product__separator{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .bundle-cta-block .bundle-container .bundle-products .bundle-products__list .bundle-product__separator{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .bundle-cta-block .bundle-container .bundle-products .bundle-products__list .bundle-product__separator{margin-bottom:25px}}@media (min-width:1024px){.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .bundle-product__separator{margin-bottom:0}}.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .bundle-qty{font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px}@media (min-width:1920px){.bundle-cta-block .bundle-container .bundle-products .bundle-products__list .bundle-qty{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .bundle-cta-block .bundle-container .bundle-products .bundle-products__list .bundle-qty{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .bundle-cta-block .bundle-container .bundle-products .bundle-products__list .bundle-qty{margin-bottom:25px}}.bundle-cta-block .bundle-container .bundle-products .bundle__actions{align-items:center;display:flex;height:100%;margin-left:0;margin-top:4rem}@media (min-width:1024px){.bundle-cta-block .bundle-container .bundle-products .bundle__actions{grid-column:span 2/span 2;margin-left:4rem;margin-top:0}}.bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price{padding-bottom:2rem}.bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__title{font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-bottom:2rem}@media (min-width:1920px){.bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__title{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__title{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__title{margin-bottom:25px}}.bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__value.price__regular .price-item{font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px}@media (min-width:1024px){.bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__value.price__regular .price-item{font-size:40px;letter-spacing:-.4px;line-height:50px}}.bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__value.price__sale{align-items:center;display:flex;gap:.625rem}.bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__value.price__sale .price-item{font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px}@media (min-width:1024px){.bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__value.price__sale .price-item{font-size:40px;letter-spacing:-.4px;line-height:50px}}.bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__value.price__sale .price-item.price-item--sale{--tw-text-opacity:1;color:rgb(228 66 24/var(--tw-text-opacity));order:1}.bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__value.price__sale .price-item.price-item--regular{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-left:1rem;order:2;text-decoration-line:line-through}@media (min-width:1920px){.bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__value.price__sale .price-item.price-item--regular{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__value.price__sale .price-item.price-item--regular{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .bundle-cta-block .bundle-container .bundle-products .bundle__actions .bundle-price .bundle-price__value.price__sale .price-item.price-item--regular{margin-bottom:25px}}.page-help .giunti-main-page__title{font-family:Inter,"Inter Fallback",sans-serif;font-size:22px;font-weight:400;letter-spacing:-.22px;line-height:26px}@media (min-width:1024px){.page-help .giunti-main-page__title{font-size:28px;letter-spacing:-.28px;line-height:36px}}.page-booktok .rte.giunti-main-page__content{display:none}@media (min-width:768px){.page-booktok .rte.giunti-main-page__content{display:block;margin-left:auto;margin-right:auto;margin-top:20px;max-width:807px}}.page-booktok .giunti-main-page__typology{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:22px;font-weight:400;letter-spacing:-.22px;line-height:26px}@media (min-width:1024px){.page-booktok .giunti-main-page__typology{font-size:28px;letter-spacing:-.28px;line-height:36px}}.page-booktok .giunti-main-page__title.main-page-title.page-title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px}@media (min-width:1024px){.page-booktok .giunti-main-page__title.main-page-title.page-title{font-size:40px;letter-spacing:-.4px;line-height:50px}}.page-contact .rte.giunti-main-page__content,.page-main-blog .rte.giunti-main-page__content,.page-specials_list .giunti-main-page{display:none}@media (min-width:768px){.page-archivio_storico .rte.giunti-main-page__content{max-width:1100px!important}}.customers-login main,.customers-register main{--tw-bg-opacity:1;background-color:rgb(242 243 245/var(--tw-bg-opacity));margin-top:-12px}@media (min-width:1024px){.customers-login main,.customers-register main{margin-top:-24px}}.customers-login .main-login-page__wrapper,.customers-login .main-register-page__wrapper,.customers-register .main-login-page__wrapper,.customers-register .main-register-page__wrapper{margin-top:80px;padding-bottom:50px}@media (min-width:1024px){.customers-login .main-login-page__wrapper,.customers-login .main-register-page__wrapper,.customers-register .main-login-page__wrapper,.customers-register .main-register-page__wrapper{padding-bottom:100px}}@media (min-width:1280px){.customers-login .main-login-page__wrapper,.customers-login .main-register-page__wrapper,.customers-register .main-login-page__wrapper,.customers-register .main-register-page__wrapper{padding-bottom:145px}}@media (min-width:1536px){.customers-login .main-login-page__wrapper,.customers-login .main-register-page__wrapper,.customers-register .main-login-page__wrapper,.customers-register .main-register-page__wrapper{margin-top:80px}}.customers-login .main-login-page__wrapper .login-form__title,.customers-login .main-login-page__wrapper .recover-form__title,.customers-login .main-login-page__wrapper .register-form__title,.customers-login .main-register-page__wrapper .login-form__title,.customers-login .main-register-page__wrapper .recover-form__title,.customers-login .main-register-page__wrapper .register-form__title,.customers-register .main-login-page__wrapper .login-form__title,.customers-register .main-login-page__wrapper .recover-form__title,.customers-register .main-login-page__wrapper .register-form__title,.customers-register .main-register-page__wrapper .login-form__title,.customers-register .main-register-page__wrapper .recover-form__title,.customers-register .main-register-page__wrapper .register-form__title{margin-bottom:20px}@media (min-width:1024px){.customers-login .main-login-page__wrapper .login-form__title,.customers-login .main-login-page__wrapper .recover-form__title,.customers-login .main-login-page__wrapper .register-form__title,.customers-login .main-register-page__wrapper .login-form__title,.customers-login .main-register-page__wrapper .recover-form__title,.customers-login .main-register-page__wrapper .register-form__title,.customers-register .main-login-page__wrapper .login-form__title,.customers-register .main-login-page__wrapper .recover-form__title,.customers-register .main-login-page__wrapper .register-form__title,.customers-register .main-register-page__wrapper .login-form__title,.customers-register .main-register-page__wrapper .recover-form__title,.customers-register .main-register-page__wrapper .register-form__title{margin-bottom:40px}}.customers-login .main-login-page__wrapper .custom-login-register-container,.customers-login .main-register-page__wrapper .custom-login-register-container,.customers-register .main-login-page__wrapper .custom-login-register-container,.customers-register .main-register-page__wrapper .custom-login-register-container{margin-left:auto;margin-right:auto;margin-top:10px;max-width:1356px}@media (min-width:1024px){.customers-login .main-login-page__wrapper .custom-login-register-container,.customers-login .main-register-page__wrapper .custom-login-register-container,.customers-register .main-login-page__wrapper .custom-login-register-container,.customers-register .main-register-page__wrapper .custom-login-register-container{align-items:flex-start;-moz-column-gap:50px;column-gap:50px;display:flex;margin-top:25px}}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:15px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:347px;padding:30px 20px 40px}@media (min-width:1024px){.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register{margin-left:0;margin-right:0;max-width:652px;padding:50px 60px;width:48%}}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login form,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register form,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login form,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register form,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login form,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register form,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login form,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register form{margin-top:0}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field:not(:first-of-type),.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field:not(:first-of-type),.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field:not(:first-of-type),.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field:not(:first-of-type),.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field:not(:first-of-type),.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field:not(:first-of-type),.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field:not(:first-of-type),.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field:not(:first-of-type){margin-top:30px}@media (min-width:1024px){.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field:not(:first-of-type),.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field:not(:first-of-type),.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field:not(:first-of-type),.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field:not(:first-of-type),.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field:not(:first-of-type),.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field:not(:first-of-type),.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field:not(:first-of-type),.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field:not(:first-of-type){margin-top:46px}}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field.password-field,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field.password-field,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field.password-field,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field.password-field,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field.password-field,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field.password-field,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field.password-field,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field.password-field{position:relative}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field.password-field .show-password,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field.password-field .show-password,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field.password-field .show-password,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field.password-field .show-password,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field.password-field .show-password,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field.password-field .show-password,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field.password-field .show-password,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field.password-field .show-password{--tw-translate-y:-50%;position:absolute;right:0;top:50%;transform:translate(var(--tw-translate-x),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))}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field .giunti-form__input,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field .giunti-form__input,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field .giunti-form__input,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field .giunti-form__input,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field .giunti-form__input,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field .giunti-form__input,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field .giunti-form__input,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field .giunti-form__input{font-weight:600}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field label{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));margin-bottom:8px}@media (min-width:1024px){.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .giunti__field label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .giunti__field label,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .giunti__field label{margin-bottom:9px}}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .form-message__info{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));margin-top:11px}@media (min-width:1024px){.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .form-message__info,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .form-message__info,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .form-message__info{margin-bottom:12px}}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text{margin-top:14px}@media (min-width:1024px){.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text{margin-top:25px}}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text a,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text a,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text a,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text a,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text a,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text a,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .privacy-policy__text a,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .privacy-policy__text a{font-weight:700;text-decoration-line:none}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li{margin-left:30px;margin-top:5px}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .errors ul li a,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .errors ul li a,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .errors ul li a{text-decoration-line:none}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .giunti-form__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .giunti-form__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .giunti-form__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .giunti-form__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .giunti-form__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .giunti-form__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .giunti-form__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .giunti-form__button{margin-top:40px;width:100%}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password__button{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));font-weight:600;justify-content:center;margin-left:auto;margin-right:auto;margin-top:20px;text-align:center;text-decoration-line:none;width:auto;width:100%}@media (min-width:1024px){.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password__button{margin-top:25px;max-width:70%}}@media (min-width:1280px){.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .cancel-recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .cancel-recover-password__button,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .recover-password__button{max-width:50%}}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes{margin-top:40px}@media (min-width:1024px){.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes{margin-top:26px}}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .custom-form-checkbox__wrapper,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .custom-form-checkbox__wrapper,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .custom-form-checkbox__wrapper,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .custom-form-checkbox__wrapper,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .custom-form-checkbox__wrapper,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .custom-form-checkbox__wrapper,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .custom-form-checkbox__wrapper,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .custom-form-checkbox__wrapper{align-items:flex-start;-moz-column-gap:9px;column-gap:9px;display:flex}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child){margin-top:22px}@media (min-width:1024px){.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child),.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .consent__checkboxes .custom-form-checkbox__wrapper:not(:first-child){margin-top:16px}}.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .required-field{display:block;margin-top:40px}@media (min-width:1024px){.customers-login .main-login-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-login .main-login-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-login .main-register-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-register .main-login-page__wrapper .custom-login-register-container .customer.register .required-field,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.login .required-field,.customers-register .main-register-page__wrapper .custom-login-register-container .customer.register .required-field{margin-top:20px}}.customers-login #seal-login-helper,.customers-register #seal-login-helper{display:none}.challenge .shopify-challenge__message{font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin-bottom:4rem}@media (min-width:1920px){.challenge .shopify-challenge__message{font-size:19px;letter-spacing:-.19px;line-height:23px}}.challenge .shopify-challenge__button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(22 22 21/var(--tw-bg-opacity));border-radius:10px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;margin-top:4rem;padding:1.25rem 2.25rem;text-align:center;text-decoration-line:none}.customer.order .order-details__box .challenge .shopify-challenge__button{margin-bottom:2.5rem}@media (min-width:1024px){.challenge .shopify-challenge__button{padding:1.75rem 2rem}}.challenge .shopify-challenge__button:active,.challenge .shopify-challenge__button:hover{opacity:.85}#wishlist-hero-shared-list-view{margin-bottom:50px!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.5rem!important;padding-right:1.5rem!important}@media (min-width:768px){#wishlist-hero-shared-list-view{padding-left:4rem!important;padding-right:4rem!important}}@media (min-width:1024px){#wishlist-hero-shared-list-view{padding-left:3rem!important;padding-right:3rem!important}}@media (min-width:1280px){#wishlist-hero-shared-list-view{padding-left:9rem!important;padding-right:9rem!important}}#wishlist-hero-shared-list-view .wishlist-hero-page-header{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));margin:1.5rem auto 4rem;text-align:center;width:93%}@media (min-width:1024px){#wishlist-hero-shared-list-view .wishlist-hero-page-header{margin-bottom:6rem;margin-top:3.5rem}}#wishlist-hero-shared-list-view .wishlist-hero-page-header svg{display:none}#wishlist-hero-shared-list-view .jss12{padding:0}.seal-subscription-page .seal-full.seal-sectioned.seal-tac h1{font-size:40px;font-weight:600!important;letter-spacing:-.4px;line-height:50px;text-align:start!important}.seal-subscription-page .seal-container{box-shadow:none!important}.seal-subscription-page .seal-container .seal-layout{border-bottom:1px solid #f0f2f4}@media (min-width:768px){.seal-subscription-page .seal-container .seal-layout .seal-oneQuarter{padding-left:15px!important;padding-right:15px!important}}.seal-subscription-page .seal-container .seal-layout .seal-oneQuarter:first-of-type{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:23px}@media (min-width:768px){.seal-subscription-page .seal-container .seal-layout .seal-oneQuarter:first-of-type{display:flex;flex-direction:column}}.seal-subscription-page .seal-container .seal-layout .seal-oneQuarter:not(:first-of-type)>div:not(:first-of-type),.seal-subscription-page .seal-container .seal-layout .seal-oneQuarter:not(:first-of-type)>div:not(:last-of-type){display:flex!important;width:100%!important}.seal-subscription-page .seal-container .seal-layout .seal-oneQuarter:not(:first-of-type)>div:not(:first-of-type) a,.seal-subscription-page .seal-container .seal-layout .seal-oneQuarter:not(:first-of-type)>div:not(:last-of-type) a{color:#9faaba!important;display:flex!important;font-size:14px!important;line-height:20px!important;margin-bottom:23px;width:100%!important}.seal-subscription-page .seal-container .seal-layout .seal-oneQuarter:not(:first-of-type)>div:not(:first-of-type) a span,.seal-subscription-page .seal-container .seal-layout .seal-oneQuarter:not(:first-of-type)>div:not(:last-of-type) a span{color:#000;margin-left:auto!important}.seal-subscription-page .seal-button.seal-button-small.seal-mr-0{background-color:transparent;color:#000;font-weight:600;margin-bottom:23px}.seal-subscription-page .seal-oneQuarter.seal-flex-column.seal-flex-align-end.seal-justify{align-items:start!important;margin-left:0}.seal-subscription-page .seal-blue{color:#70aed4!important}.seal-subscription-page .seal-button.seal-button-small.seal-button-back{font-weight:600;padding-left:35px;position:relative;text-decoration-line:underline}.seal-subscription-page .seal-button.seal-button-small.seal-button-back:after{content:"<--";left:4px;position:absolute}.seal-subscription-page h1{font-size:30px!important;font-weight:600!important;letter-spacing:-.4px!important;line-height:50px!important;margin-bottom:15px!important}.seal-subscription-page .seal-edit-button{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important;font-weight:600!important;margin-left:0!important;padding-left:0!important}.seal-subscription-page .seal-layout.seal-sub-title-container{display:flex;flex-direction:column}.seal-subscription-page .seal-layout.seal-separator-top,.seal-subscription-page .seal-layout.seal-sub-title-container{border-bottom:1px solid transparent!important}.seal-subscription-page div[data-editable-container]{border-bottom:1px solid #f0f2f4;position:static!important}.seal-subscription-page div[data-editable-container]:nth-child(2)>:nth-child(-n+2){margin-bottom:20px}.seal-subscription-page div[data-editable-container]:nth-child(2)>:nth-child(-n+3){display:flex;font-weight:600}.seal-subscription-page div[data-editable-container] .seal-edit-buttons-wrapper{margin:35px 0 30px!important;position:static!important}.seal-subscription-page div[data-editable-container] .seal-twoThirds.seal-flex-grow-2 span{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-weight:400}.seal-subscription-page div[data-editable-container] .seal-t-strong,.seal-subscription-page div[data-editable-container] h2,.seal-subscription-page div[data-editable-container] h3,.seal-subscription-page div[data-editable-container] span[data-seal-t=overview_interval_label]{color:#9faaba!important;font-size:14px!important;line-height:20px!important;width:75%!important}.seal-subscription-page #seal-unsubscribe-button,.seal-subscription-page .seal-button.seal-button-small.seal-button-back.seal-button-back-second,.seal-subscription-page .seal-oneThird.seal-tar.seal-subdued.seal-sub-id,.seal-subscription-page .seal-subdued.seal-small.seal-line-item-property{display:none!important}.seal-subscription-page #seal-pause-button{font-weight:600;padding-left:0;text-decoration:underline!important}.seal-subscription-page .seal-container.seal-sectioned{padding-left:20px;padding-right:20px}.seal-subscription-page .seal-twoThirds:first-of-type .seal-container.seal-sectioned:nth-of-type(4){display:none}.product-abbonamento .splide__list.pdp-thumbnails li img{--tw-scale-x:0.94!important;--tw-scale-y:0.96!important}.product-abbonamento .splide__list.pdp-thumbnails li.is-active{border:1px solid #000}.product-abbonamento .splide__list.pdp-thumbnails li.is-active img{box-shadow:none!important}.product-abbonamento .splide__list.pdp-thumbnails li.is-active:after{background:0 0!important}.product-abbonamento .product-form__button-content.pdp-info span{align-items:center!important;display:flex!important;justify-content:center!important}.product-abbonamento .product-form__button-content.pdp-info svg{margin-right:.75rem}.product-abbonamento .abbonamento_collection_title{font-size:31px!important}.product-abbonamento .product-form__submit{border-radius:38px!important}.page-archeologia-viva .giunti-slider-container .giunti-card__heading,.page-artedossier .giunti-slider-container .giunti-card__heading,.page-landing-archeologiaviva .giunti-slider-container .giunti-card__heading,.page-landing-artedossier .giunti-slider-container .giunti-card__heading{height:auto!important}[class^=pages-history] .slider-header{margin-top:30px}@media (min-width:768px){[class^=pages-history] .slider-header{margin-top:0}[class^=pages-history] .slider-header a:first-of-type span{font-size:24px!important}}[class^=pages-history] .slider-see-all{padding-bottom:0!important}@media (min-width:768px){[class^=pages-history] .slider-see-all{font-size:24px!important}}.pages-history-archeologia-viva .slider-header,.pages-history-arte-dossier .slider-header{margin-top:30px}@media (min-width:768px){.pages-history-archeologia-viva .slider-header,.pages-history-arte-dossier .slider-header{margin-top:0}}.blog-agenda .giunti-main-page{margin-bottom:30px;margin-top:40px}.gradient.index .agenda-card-container,.gradient.index .agenda-listing-card{height:100%!important;width:100%!important}.gradient.index .card-right-side{padding:7px}@media (min-width:768px){.gradient.index .card-right-side{padding-bottom:32px;padding-left:25px;padding-top:27px}}.article-agenda header.page-width.page-width--narrow{margin-bottom:30px!important;text-align:center!important}@media (min-width:768px){.article-agenda header.page-width.page-width--narrow{margin-bottom:56px!important}}.article-agenda .agenda__product-author-container,.article-agenda .article__container,.article-agenda header.page-width.page-width--narrow{max-width:1080px}@media (min-width:768px){.article-agenda .agenda__product-author-container,.article-agenda .article__container,.article-agenda header.page-width.page-width--narrow{margin-left:auto;margin-right:auto}}.article-agenda .article-text__row{font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:17px;margin-bottom:5px}.article-agenda .page-width.page-width--narrow{padding-left:0;padding-right:0}.cta-banner-two-images{margin-bottom:3.5rem}.cta-banner-two-images .cta--two-images-banner__banner{border-radius:2rem;-moz-column-gap:1.75rem;column-gap:1.75rem;display:flex;flex-direction:column}body .cta-banner-two-images .cta--two-images-banner__banner{margin-left:auto;margin-right:auto;max-width:1400px}@media (min-width:640px){.cta-banner-two-images .cta--two-images-banner__banner{flex-direction:row}}.cta-banner-two-images .cta--two-images-banner__banner .cta-banner__image{width:100%}@media (min-width:1024px){.cta-banner-two-images .cta--two-images-banner__banner .cta-banner__image{width:50%}}.cta-banner-two-images .cta--two-images-banner__banner .cta-banner__image:not(:last-child){margin-bottom:.75rem}@media (min-width:640px){.cta-banner-two-images .cta--two-images-banner__banner .cta-banner__image:not(:last-child){margin-bottom:0}}.cta-banner-two-images .cta--two-images-banner__banner .cta-banner__image img{display:inline;height:100%;width:100%}.cta-banner{margin-bottom:3.5rem}.cta-banner .cta-banner__banner{align-items:flex-start;border-radius:2rem;display:flex;flex-direction:column}body .cta-banner .cta-banner__banner{margin-left:auto;margin-right:auto;max-width:1400px}@media (min-width:640px){.cta-banner .cta-banner__banner{align-items:stretch;flex-direction:row}}@media (min-width:1024px){.cta-banner .cta-banner__banner{height:476px}}.cta-banner .cta-banner__banner .cta-banner__text{padding:2.75rem 2rem}@media (min-width:1024px){.cta-banner .cta-banner__banner .cta-banner__text{padding:6rem 9rem}}.cta-banner .cta-banner__banner .cta-banner__title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:28px;font-weight:600;letter-spacing:-.28px;line-height:36px;margin-bottom:2rem}@media (min-width:1536px){.cta-banner .cta-banner__banner .cta-banner__title{font-size:40px;letter-spacing:-.8px;line-height:50px}}.cta-banner .cta-banner__banner .cta-banner__image{width:100%}@media (min-width:1024px){.cta-banner .cta-banner__banner .cta-banner__image{height:100%}}.cta-banner .cta-banner__banner .cta-banner__image img{border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:640px){.cta-banner .cta-banner__banner .cta-banner__image img{border-radius:0;border-bottom-right-radius:2rem;border-top-right-radius:2rem}}.cta-banner .cta-banner__banner .cta-banner__description{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-bottom:2rem}@media (min-width:1920px){.cta-banner .cta-banner__banner .cta-banner__description{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .cta-banner .cta-banner__banner .cta-banner__description{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .cta-banner .cta-banner__banner .cta-banner__description{margin-bottom:25px}}.cta-banner .cta-banner__banner .cta-banner__actions{align-items:center;display:flex}.cta-banner-img-only{margin-bottom:40px;margin-top:40px}@media (min-width:768px){.cta-banner-img-only{margin-bottom:56px;margin-top:56px}}body .cta-banner-img-only__container{margin-left:auto;margin-right:auto;max-width:1400px}.cta-banner-img-only img{border-radius:2rem;width:100%}.cta-banner-img-only .cta-banner__image{display:block}.cta-banner-img-only .cta-banner__image.with-mobile{display:none}@media (min-width:768px){.cta-banner-img-only .cta-banner__image.with-mobile{display:block}}.cta-banner-img-only .cta-banner__image-mobile{display:block}@media (min-width:768px){.cta-banner-img-only .cta-banner__image-mobile{display:none}}.cta-banner-one-image{margin-bottom:3.5rem}.cta-banner-one-image .cta-banner-one-image__banner{border-radius:2rem;display:flex;flex-direction:column;position:relative}body .cta-banner-one-image .cta-banner-one-image__banner{margin-left:auto;margin-right:auto;max-width:1400px}@media (min-width:640px){.cta-banner-one-image .cta-banner-one-image__banner{align-items:stretch;flex-direction:row}}.cta-banner-one-image .cta-banner-one-image__banner .cta-banner__text{left:0;padding:2.75rem 2rem;position:absolute;top:0}@media (min-width:1024px){.cta-banner-one-image .cta-banner-one-image__banner .cta-banner__text{padding:6rem 9rem}}.cta-banner-one-image .cta-banner-one-image__banner .cta-banner__title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px;margin-bottom:2rem;text-transform:uppercase}@media (min-width:1024px){.cta-banner-one-image .cta-banner-one-image__banner .cta-banner__title{font-size:40px;letter-spacing:-.4px;line-height:50px}}.cta-banner-one-image .cta-banner-one-image__banner .cta-banner__description{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-bottom:2rem}@media (min-width:1920px){.cta-banner-one-image .cta-banner-one-image__banner .cta-banner__description{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .cta-banner-one-image .cta-banner-one-image__banner .cta-banner__description{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .cta-banner-one-image .cta-banner-one-image__banner .cta-banner__description{margin-bottom:25px}}.cta-banner-one-image .cta-banner-one-image__banner .cta-banner__actions{align-items:center;display:flex}.cta-banner-one-image .cta-banner-one-image__banner img{border-radius:2rem;width:100%}.cta-banner-one-image .cta-banner-one-image__banner .cta-banner__image{display:block}.cta-banner-one-image .cta-banner-one-image__banner .cta-banner__image.with-mobile{display:none}@media (min-width:768px){.cta-banner-one-image .cta-banner-one-image__banner .cta-banner__image.with-mobile{display:block}}.cta-banner-one-image .cta-banner-one-image__banner .cta-banner__image-mobile{display:block}@media (min-width:768px){.cta-banner-one-image .cta-banner-one-image__banner .cta-banner__image-mobile{display:none}}body .tags-section{margin-left:auto;margin-right:auto;max-width:1400px}.tags-section .tag-section__content-container{border-width:1px 0;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1632px;padding-bottom:16px;padding-top:16px}@media (min-width:1024px){.tags-section .tag-section__content-container{padding-bottom:24px;padding-top:24px}}.tags-section .tag-section__content-container h2{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));margin-bottom:2rem}@media (min-width:768px){.tags-section .tag-section__content-container h2{display:none}}.tags-section .tag-section__content-container .tag-section__buttons-container{display:inline-flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;row-gap:1rem}.tags-section .tag-section__content-container .tag-section__buttons-container>a{flex-shrink:0;padding-left:1rem;padding-right:1rem}.giunti-main-page{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));margin:1.5rem auto 4rem;text-align:center;width:93%}@media (min-width:1024px){.giunti-main-page{margin-bottom:6rem;margin-top:3.5rem}}body .giunti-main-page__content-wrapper{margin-left:auto;margin-right:auto;max-width:1400px}.giunti-main-page__typology{font-weight:700;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:100%}@media (min-width:1024px){.giunti-main-page__typology{max-width:50%}}@media (min-width:1280px){.giunti-main-page__typology{max-width:45%}}.giunti-main-page__title{font-weight:100}.giunti-main-page__subtitle{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));margin-top:1rem}@media (min-width:1024px){.giunti-main-page__subtitle{margin-top:1.5rem}}.giunti-main-page__content{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));margin-left:auto;margin-right:auto;margin-top:27px;max-width:840px}.giunti-trust-section{--tw-bg-opacity:1;background-color:rgb(244 246 248/var(--tw-bg-opacity));display:block;padding-bottom:22px;padding-top:22px;width:100%}@media (min-width:1024px){.giunti-trust-section{padding-bottom:32px;padding-top:32px}}.giunti-trust-section .giunti-trust-wrapper{display:flex;gap:24px;justify-content:center;width:100%}@media (min-width:1024px){.giunti-trust-section .giunti-trust-wrapper{align-items:center;gap:75px}}.giunti-trust-section .giunti-trust-wrapper .giunti-trust-element{--tw-text-opacity:1;align-items:center;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;flex-direction:column;gap:8px;text-align:center}@media (min-width:1024px){.giunti-trust-section .giunti-trust-wrapper .giunti-trust-element{flex-direction:row;text-align:left}}.giunti-trust-section .giunti-trust-wrapper .giunti-trust-element .trust-icon{display:block;height:32px;width:auto}@media (min-width:1024px){.giunti-trust-section .giunti-trust-wrapper .giunti-trust-element .trust-icon{height:40px;width:auto}}.giunti-trust-section .giunti-trust-wrapper .giunti-trust-element span{display:block;font-family:Inter,"Inter Fallback",sans-serif;font-size:10px;font-weight:400;letter-spacing:-.1px;line-height:14px;max-width:128px}@media (min-width:1024px){.giunti-trust-section .giunti-trust-wrapper .giunti-trust-element span{font-size:14px;letter-spacing:-.14px;line-height:20px}}.footer-block--newsletter{--tw-bg-opacity:1!important;background-color:rgb(230 232 236/var(--tw-bg-opacity))!important;margin-top:0!important;padding:26px 24px 42px!important}@media (min-width:1024px){.footer-block--newsletter{padding:48px 0 70px!important}}.footer-block--newsletter .newsletter-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:656px;text-align:left;width:100%}@media (min-width:768px){.footer-block--newsletter .newsletter-content{align-items:center;text-align:center}}.footer-block--newsletter .newsletter-content .newsletter-block__heading{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px;margin-bottom:12px}@media (min-width:1024px){.footer-block--newsletter .newsletter-content .newsletter-block__heading{font-size:40px;letter-spacing:-.4px;line-height:50px;margin-bottom:24px}}.footer-block--newsletter .newsletter-content .newsletter-block__subheading{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));display:block;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin-bottom:18px;width:100%}@media (min-width:1920px){.footer-block--newsletter .newsletter-content .newsletter-block__subheading{font-size:19px;letter-spacing:-.19px;line-height:23px}}@media (min-width:1024px){.footer-block--newsletter .newsletter-content .newsletter-block__subheading{margin-bottom:32px}}.footer-block--newsletter .newsletter-content .newsletter-form{max-width:100%;width:100%}.footer-block--newsletter .newsletter-content .newsletter-form .newsletter-field{--tw-bg-opacity:1;background-color:rgb(230 232 236/var(--tw-bg-opacity));display:flex;gap:40px;justify-content:center;width:100%}.footer-block--newsletter .newsletter-content .newsletter-form .newsletter-field .giunti-newsletter-input{width:100%}.footer-block--newsletter .newsletter-content .newsletter-form .newsletter-field .button-link{white-space:nowrap}.footer-block--newsletter .newsletter-content .newsletter-form .newsletter-form__message svg{height:3rem;width:3rem}.footer__blocks-wrapper{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(22 22 21/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));padding-bottom:22px;padding-top:30px}@media (min-width:1024px){.footer__blocks-wrapper{padding-bottom:50px;padding-top:72px}}.footer__blocks-wrapper .giunti-footer-blocks{display:grid;gap:42px;grid-template-columns:repeat(2,minmax(0,1fr))}body .footer__blocks-wrapper .giunti-footer-blocks{margin-left:auto;margin-right:auto;max-width:1400px}@media (min-width:1024px){.footer__blocks-wrapper .giunti-footer-blocks{grid-template-columns:repeat(9,minmax(0,1fr))}}.footer__blocks-wrapper .giunti-footer-blocks .footer-block__company{grid-column:span 2/span 2}@media (min-width:1024px){.footer__blocks-wrapper .giunti-footer-blocks .footer-block__company{display:flex;flex-direction:column;grid-column:span 3/span 3;justify-content:space-between}}.footer__blocks-wrapper .giunti-footer-blocks .footer-block__company .company-top{display:flex;gap:16px}@media (min-width:1024px){.footer__blocks-wrapper .giunti-footer-blocks .footer-block__company .company-top{align-items:flex-start;flex-wrap:wrap;gap:40px}}.footer__blocks-wrapper .giunti-footer-blocks .footer-block__company .company-top .giunti-footer-logo{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));display:block;width:100%}.footer__blocks-wrapper .giunti-footer-blocks .footer-block__company .company-top .giunti-footer-social{display:block;width:100%}.footer__blocks-wrapper .giunti-footer-blocks .footer-block__company .company-top .giunti-footer-social .list-social{align-items:center;display:flex;flex-wrap:nowrap;gap:26px;justify-content:flex-start}@media (min-width:1024px){.footer__blocks-wrapper .giunti-footer-blocks .footer-block__company .company-top .giunti-footer-social .list-social{gap:32px}}.footer__blocks-wrapper .giunti-footer-blocks .footer-block__company .company-top .giunti-footer-social .list-social .list-social__link{--tw-text-opacity:1;align-items:center;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;height:21px;justify-content:center;padding:0;width:21px}@media (min-width:1024px){.footer__blocks-wrapper .giunti-footer-blocks .footer-block__company .company-top .giunti-footer-social .list-social .list-social__link{height:26px;width:26px}}.footer__blocks-wrapper .giunti-footer-blocks .footer-block__company .company-top .giunti-footer-social .list-social .list-social__link svg.social-icon{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.footer__blocks-wrapper .giunti-footer-blocks .footer-block__company .company-bottom{display:none}@media (min-width:1024px){.footer__blocks-wrapper .giunti-footer-blocks .footer-block__company .company-bottom{display:block}}.footer__blocks-wrapper .giunti-footer-blocks .footer-block.footer-block--menu{display:grid;gap:16px;grid-column:span 2/span 2;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.footer__blocks-wrapper .giunti-footer-blocks .footer-block.footer-block--menu{gap:37px}}.footer__blocks-wrapper .giunti-footer-blocks .footer-block.footer-block--menu .footer-block__heading{align-items:flex-end;display:flex;height:38px;margin:0}.footer__blocks-wrapper .giunti-footer-blocks .footer-block.footer-block--menu .footer-block__heading h6{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.12px;line-height:14px}@media (min-width:1024px){.footer__blocks-wrapper .giunti-footer-blocks .footer-block.footer-block--menu .footer-block__heading h6{font-size:14px;letter-spacing:-.14px;line-height:17px}}.footer__blocks-wrapper .giunti-footer-blocks .footer-block.footer-block--menu .footer-block__content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.footer__blocks-wrapper .giunti-footer-blocks .footer-block.footer-block--menu .footer-block__content .giunti-footer-link{align-items:baseline!important;display:flex!important}.footer__blocks-wrapper .copyright__content{margin-top:40px}body .footer__blocks-wrapper .copyright__content{margin-left:auto;margin-right:auto;max-width:1400px}.footer__content-bottom-wrapper{display:block;padding-bottom:18px;padding-top:18px}@media (min-width:1024px){.footer__content-bottom-wrapper{padding-bottom:24px;padding-top:24px}}.footer__content-bottom-wrapper .giunti-payments-wrapper{display:grid;gap:14px;grid-template-columns:repeat(8,minmax(0,1fr))}@media (min-width:768px){.footer__content-bottom-wrapper .giunti-payments-wrapper{align-items:center;display:flex}}@media (min-width:1024px){.footer__content-bottom-wrapper .giunti-payments-wrapper{gap:40px;justify-content:center}}.footer__content-bottom-wrapper .giunti-payments-wrapper .payment-icon{display:block;height:auto;width:100%}@media (min-width:768px){.footer__content-bottom-wrapper .giunti-payments-wrapper .payment-icon{height:25px;width:auto}}.footer__content-bottom-wrapper .giunti-privacy-menu{display:flex;flex-wrap:wrap;gap:0;margin-top:26px;row-gap:10px}@media (min-width:1024px){.footer__content-bottom-wrapper .giunti-privacy-menu{align-items:center;justify-content:center}}.footer__content-bottom-wrapper .giunti-privacy-menu li a{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));display:inline-block;font-weight:500;padding:0 6px;text-align:center}@media (min-width:1024px){.footer__content-bottom-wrapper .giunti-privacy-menu li a{padding-left:16px;padding-right:16px}}.footer__content-bottom-wrapper .giunti-privacy-menu li:first-child a{padding-left:0}.footer__content-bottom-wrapper .giunti-privacy-menu li:last-child a{padding-right:0}.footer__content-bottom-wrapper .giunti-privacy-menu li:not(:first-child):before{content:"|"}.footer__content-bottom-wrapper .giunti-fiscal-info{font-size:9px;letter-spacing:0;line-height:15px;margin-top:16px}@media (min-width:1024px){.footer__content-bottom-wrapper .giunti-fiscal-info{font-size:12px;line-height:14px;margin-top:26px;text-align:center}}.featured-evidence-banner{margin-bottom:3.5rem!important;overflow:hidden!important;padding-top:20px!important;width:100%!important}@media (min-width:1024px){.featured-evidence-banner{padding-top:42px!important}}.featured-evidence-banner.giunti-slider-container{background-image:linear-gradient(var(--gradient-color) 52%,#fff 0)}@media (width <= 1024px){.featured-evidence-banner.giunti-slider-container{background-image:linear-gradient(var(--gradient-color) 280px,#fff 0)}}@media (width <= 1280px){.featured-evidence-banner.giunti-slider-container{background-image:linear-gradient(var(--gradient-color) 47%,#fff 0)}}.featured-evidence-banner .featured-evidence-banner__banner .featured-evidence-banner__title{font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px;margin-bottom:18px}@media (min-width:1024px){.featured-evidence-banner .featured-evidence-banner__banner .featured-evidence-banner__title{font-size:40px;letter-spacing:-.4px;line-height:50px;margin-bottom:28px}}.faq-content__container,.faq-content__container_bottom{display:flex;flex-direction:column}body .faq-content__container,body .faq-content__container_bottom{margin-left:auto;margin-right:auto;max-width:1400px}@media (min-width:768px){.faq-content__container,.faq-content__container_bottom{flex-direction:row;gap:1rem}}@media (min-width:1024px){.faq-content__container,.faq-content__container_bottom{gap:2rem}}.faq-content__container_bottom{margin-top:4rem}._is-active{font-weight:700;opacity:1}.faq-sidebar__desktop{display:none}@media (min-width:768px){.faq-sidebar__desktop{display:block}}.faq-sidebar__mobile{display:block}@media (min-width:768px){.faq-sidebar__mobile{display:none}}.faq-sidebar{width:100%}@media (min-width:768px){.faq-sidebar{width:35%}}@media (min-width:1024px){.faq-sidebar{width:25%}}.faq-sidebar .faq-sidebar__question-types{--tw-text-opacity:1;align-items:flex-start;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;flex-direction:column;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;justify-content:flex-start;letter-spacing:-.15px;line-height:18px;margin-bottom:3rem}@media (min-width:1920px){.faq-sidebar .faq-sidebar__question-types{font-size:19px;letter-spacing:-.19px;line-height:23px}}.faq-sidebar .question-type__button{align-items:center;display:flex;justify-content:flex-start}.faq-sidebar .question-type__button:hover{font-weight:700;opacity:.85}.faq-sidebar .question-type__button svg{height:18px;margin-right:15px;width:18x}.faq-sidebar .question-type__button:not(:last-child){margin-bottom:17px}.faq-sidebar .faq-sidebar__assistance{display:none;margin-bottom:1.5rem}@media (min-width:768px){.faq-sidebar .faq-sidebar__assistance{display:block}}.faq-sidebar .faq-sidebar__customer-service{margin-bottom:5rem}.faq-sidebar .assistance-title,.faq-sidebar .customer-service-title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-bottom:5px}@media (min-width:1920px){.faq-sidebar .assistance-title,.faq-sidebar .customer-service-title{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .faq-sidebar .assistance-title,.giunti-pdp .product__info-wrapper .giunti-product-description .faq-sidebar .customer-service-title{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .faq-sidebar .assistance-title,.giunti-pdp .product__info-wrapper .giunti-product-description .faq-sidebar .customer-service-title{margin-bottom:25px}}@media (min-width:768px){.faq-sidebar .assistance-title,.faq-sidebar .customer-service-title{margin-top:60px}}.faq-sidebar .assistance-description,.faq-sidebar .customer-service{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;max-width:32rem}@media (min-width:1920px){.faq-sidebar .assistance-description,.faq-sidebar .customer-service{font-size:19px;letter-spacing:-.19px;line-height:23px}}.faq-sidebar .assistance-description,.faq-sidebar .customer-service-contacts-block{margin-top:10px}.faq-sidebar .customer-service.email,.faq-sidebar .customer-service.phone,.faq-sidebar .customer-service.schedule,.faq-sidebar .customer-service.whatsapp{align-items:center;display:flex}.faq-sidebar .customer-service.email svg,.faq-sidebar .customer-service.phone svg,.faq-sidebar .customer-service.schedule svg,.faq-sidebar .customer-service.whatsapp svg{height:2rem;padding-right:.5rem;width:2rem}.faqs-list{width:100%}@media (min-width:768px){.faqs-list{width:65%}}@media (min-width:1024px){.faqs-list{width:65%}}.faqs-list .faq__title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px;margin-bottom:1.25rem}@media (min-width:1024px){.faqs-list .faq__title{font-size:40px;letter-spacing:-.4px;line-height:50px}}@media (min-width:768px){.faqs-list .faq__title{margin-bottom:4rem}.faqs-list .faq__container{padding-left:0}}@media (min-width:1024px){.faqs-list .faq__container{padding-left:0}}.faqs-list .faq__container .closed{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.faqs-list .faq__container .accordion-title{--tw-border-opacity:1;align-items:center;border-color:rgb(230 232 236/var(--tw-border-opacity));border-style:solid;border-width:0 0 2px;display:flex;justify-content:space-between;padding-bottom:1rem;padding-top:1.25rem;text-align:left;width:100%}@media (min-width:768px){.faqs-list .faq__container .accordion-title{padding-left:1.25rem;padding-right:1.5rem;padding-top:2rem}}.faqs-list .faq__container .accordion-title>span{font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px;width:90%}@media (min-width:1920px){.faqs-list .faq__container .accordion-title>span{font-size:20px;letter-spacing:-.2px;line-height:29px}}.faqs-list .faq__container .accordion-title svg{width:10%}.faqs-list .faq__container .accordion-title.expanded svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),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))}.faqs-list .faq__container .accordion-title.faq-accordion__heading-first{--tw-border-opacity:1;align-items:center;border-color:rgb(230 232 236/var(--tw-border-opacity));border-width:0;display:flex;justify-content:space-between;width:100%}@media (min-width:768px){.faqs-list .faq__container .accordion-title.faq-accordion__heading-first{border-top-width:1px}}.faqs-list .faq__container .accordion-title.faq-accordion__heading,.faqs-list .faq__container .accordion-title.faq-accordion__heading-last{--tw-border-opacity:1;align-items:center;border-color:rgb(230 232 236/var(--tw-border-opacity));border-width:1px 0 0;display:flex;justify-content:space-between;width:100%}.faqs-list .faq__container .accordion-title.faq-accordion__content-first{padding:0 0 3rem}.faqs-list .faq__container .accordion-content{padding-bottom:2.5rem;padding-top:1.25rem}@media (min-width:768px){.faqs-list .faq__container .accordion-content{padding-left:1.25rem}}.faqs-list .faq__container .accordion-content__text{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.faqs-list .faq__container .accordion-content__text{font-size:19px;letter-spacing:-.19px;line-height:23px}}.assistance__form{text-decoration-line:underline}.faq-sidebar-mobile .faq-sidebar__customer-service{margin-bottom:0}.historical-archive{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}body .historical-archive__content-wrapper{margin-left:auto;margin-right:auto;max-width:1400px}@media (min-width:768px){.historical-archive .historical-archive_top_img_container{-moz-column-gap:25px;column-gap:25px;display:flex;justify-content:center;margin:0 auto}}.historical-archive .historical-archive_top_left_img,.historical-archive .historical-archive_top_right_img{margin-left:auto;margin-right:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.historical-archive .historical-archive_top_left_img,.historical-archive .historical-archive_top_right_img{margin-left:0;margin-right:0}}@media (min-width:1024px){.historical-archive .historical-archive_top_left_img,.historical-archive .historical-archive_top_right_img{margin-bottom:0;max-width:550px;width:50%}}.historical-archive .historical-archive-block-container{margin-top:6rem}@media (min-width:768px){.historical-archive .historical-archive-block-container{display:flex}}.historical-archive .historical-archive-block-container:last-of-type{padding-bottom:80px}@media (min-width:768px){.historical-archive .historical-archive-block-container .historical-archive-block__left-column{width:25%}}.historical-archive .historical-archive-block-container .historical-archive-block__left-column h4{font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px}@media (min-width:1920px){.historical-archive .historical-archive-block-container .historical-archive-block__left-column h4{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .historical-archive .historical-archive-block-container .historical-archive-block__left-column h4{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .historical-archive .historical-archive-block-container .historical-archive-block__left-column h4{margin-bottom:25px}}.historical-archive .historical-archive-block-container .historical-archive-block__right-column{margin-top:2rem;max-width:942px}@media (min-width:768px){.historical-archive .historical-archive-block-container .historical-archive-block__right-column{margin-top:0;width:75%}}.historical-archive .historical-archive-block-container .historical-archive-block__right-column p{font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.historical-archive .historical-archive-block-container .historical-archive-block__right-column p{font-size:19px;letter-spacing:-.19px;line-height:23px}}@media (min-width:768px){.historical-archive .historical-archive-block__img-container{display:flex}}.historical-archive .historical-archive-block__img-container>img{margin-left:auto;margin-right:auto;max-width:346px}@media (min-width:768px){.historical-archive .historical-archive-block__img-container>img{max-width:454px;width:50%}}body .management-section__content-wrapper{margin-left:auto;margin-right:auto;max-width:1400px}.management-section .members-section__text-title,.management-section .president-section__text-title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px}@media (min-width:1920px){.management-section .members-section__text-title,.management-section .president-section__text-title{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .management-section .members-section__text-title,.giunti-pdp .product__info-wrapper .giunti-product-description .management-section .president-section__text-title{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .management-section .members-section__text-title,.giunti-pdp .product__info-wrapper .giunti-product-description .management-section .president-section__text-title{margin-bottom:25px}}.management-section .member-section__text-description,.management-section .member-section__text-role,.management-section .president-section__text-description,.management-section .president-section__text-role{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.management-section .member-section__text-description,.management-section .member-section__text-role,.management-section .president-section__text-description,.management-section .president-section__text-role{font-size:19px;letter-spacing:-.19px;line-height:23px}}.management-section .member-section__text-role,.management-section .president-section__text-role{margin-bottom:30px}.management-section .management__member-section,.management-section .management__president-section{max-width:1540px}@media (min-width:1024px){.management-section .management__member-section,.management-section .management__president-section{padding-left:130px}}.management-section .management__president-section{display:flex;flex-direction:column}@media (min-width:768px){.management-section .management__president-section{flex-direction:row}}.management-section .management__president-section .president-section__text__container{order:9999}@media (min-width:768px){.management-section .management__president-section .president-section__text__container{margin-left:30px;margin-top:30px;order:-9999;width:60%}}.management-section .management__president-section .president-section__text__container .president-section__text-description{max-width:514px}@media (min-width:768px){.management-section .management__president-section .president-section__text__container .president-section__text-description{padding-right:1.5rem}}@media (min-width:1024px){.management-section .management__president-section .president-section__text__container .president-section__text-description{padding-left:0;padding-right:0}}.management-section .management__president-section .president-section__img__container{margin-left:auto;margin-right:auto;order:-9999}@media (min-width:768px){.management-section .management__president-section .president-section__img__container{order:9999;width:40%}}.management-section .management__president-section .president-section__img__container img{margin-bottom:2.5rem;margin-top:2rem;max-width:500px;width:100%}@media (min-width:768px){.management-section .management__president-section .president-section__img__container img{margin-bottom:0;margin-top:0}}.management-section .management__member-section{margin-top:100px}@media (min-width:768px){.management-section .management__member-section{display:flex}}.management-section .management__member-section:last-of-type{margin-bottom:60px}.management-section .management__member-section .members-section__img-container{align-items:center;display:flex;justify-content:center;width:167px}@media (min-width:768px){.management-section .management__member-section .members-section__img-container{justify-content:flex-start;width:40%}}.management-section .management__member-section .members-section__img-container img{border-radius:9999px;inset:0;margin-bottom:2.5rem;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.management-section .management__member-section .members-section__img-container img{margin-bottom:0}.management-section .management__member-section .members-section__text-container{width:60%}}.management-section .management__member-section .members-section__text-container .members-section__text-description{max-width:840px}.giunticard-page .giunticard-page__actions{display:flex;justify-content:center;margin-top:4rem;text-align:center}.giunticard-page .giunticard-page__actions .button-link:not(:last-child){margin-right:1rem;padding:15px 30px}@media (min-width:768px){.giunticard-page .giunticard-page__actions .button-link:not(:last-child){padding:24px 36px}}.giunticard-page .giunticard-page__main-image{margin-left:auto;margin-right:auto;margin-top:6rem;max-width:682px}.giunticard-page .giunticard-section{margin-left:auto;margin-right:auto;width:100%}.giunticard-page .giunticard__app-container{margin:5rem auto;position:relative}@media (min-width:640px){.giunticard-page .giunticard__app-container{max-width:80%}}@media (min-width:1024px){.giunticard-page .giunticard__app-container{margin-bottom:7rem;margin-top:7rem;max-width:60%}}@media (min-width:1280px){.giunticard-page .giunticard__app-container{max-width:55%}}@media (min-width:1536px){.giunticard-page .giunticard__app-container{max-width:45%}}.giunticard-page .giunticard__app-container .giunticard-spinner{text-align:left!important}.giunticard-page .giunticard__app-container .giunticard-spinner>span{margin-left:auto;margin-right:auto}.giunticard-page .giunticard__app-container .box__column-right{width:auto!important}.giunticard-page .giunticard__app-container .giunticard-actions__grid .action-selection__cta{justify-content:center}.giunticard-page .giunticard__app-container .giunticard-box__footer{justify-content:center!important}.giunticard-page-width{margin-left:auto;margin-right:auto;margin-top:27px;max-width:807px}.giunticard-program-advantages .giunticard-advantages-custom-container{margin-left:auto;margin-right:auto;max-width:1050px}.giunticard-program-advantages .giunticard-program-advantages__title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px;margin-bottom:6rem;text-align:center}@media (min-width:1024px){.giunticard-program-advantages .giunticard-program-advantages__title{font-size:40px;letter-spacing:-.4px;line-height:50px}}@media (min-width:768px){.giunticard-program-advantages .giunticard-program-advantages__title{text-align:left}}.giunticard-program-advantages .program-advantages__boxes{margin-bottom:10rem}@media (min-width:768px){.giunticard-program-advantages .program-advantages__boxes{gap:6rem}}.giunticard-program-advantages .program-advantages__boxes .advantage-box{display:flex;gap:1.5rem;margin-top:4rem}@media (min-width:768px){.giunticard-program-advantages .program-advantages__boxes .advantage-box{flex-direction:row}}.giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__image{margin-bottom:2rem}.giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__image .advantage-box-image__placeholder{--tw-bg-opacity:1;align-items:center;background-color:rgb(244 246 248/var(--tw-bg-opacity));border-radius:1.5rem;display:flex;height:89px;margin:0;text-align:center;width:89px}.giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__image .advantage-box-image__placeholder .image-placeholder__text{display:block;text-align:center;width:100%}.giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__image img{border-radius:1.5rem;display:block;margin:0;max-width:164px;width:100%;width:63px}@media (min-width:768px){.giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__image img{min-width:164px}}.giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__info{margin-top:0}@media (min-width:768px){.giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__info{margin-left:60px}}.giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__info .box-info__description{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px}@media (min-width:1920px){.giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__info .box-info__description{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__info .box-info__description{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__info .box-info__description{margin-bottom:25px}}.giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__info .box-info__description a:hover{text-decoration-line:underline}.giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__info .box-info__sub-description{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin-top:11px}@media (min-width:1920px){.giunticard-program-advantages .program-advantages__boxes .advantage-box .advantage-box__info .box-info__sub-description{font-size:19px;letter-spacing:-.19px;line-height:23px}}.html-text__link:last-of-type svg{rotate:90deg}.section-accordion{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));margin-bottom:10rem;max-width:1163px}@media (min-width:1643px){.section-accordion{width:60%}}.section-accordion .section-accordion__heading,.section-accordion .section-accordion__heading-first{border-color:rgb(130 141 162/var(--tw-border-opacity));border-width:1px 0 0}.section-accordion .section-accordion__heading,.section-accordion .section-accordion__heading-first,.section-accordion .section-accordion__heading-last{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(22 22 21/var(--tw-text-opacity));display:flex;font-weight:500;justify-content:space-between;padding-bottom:3rem;padding-top:3rem;text-align:left;width:100%}.section-accordion .section-accordion__heading-last{border-color:rgb(130 141 162/var(--tw-border-opacity));border-width:1px 0}.section-accordion .section-accordion__content-first{padding:0 0 3rem}.section-accordion .section-accordion__content{padding:3rem 0}.section-accordion .accordion-title{font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px;width:90%}@media (min-width:1920px){.section-accordion .accordion-title{font-size:20px;letter-spacing:-.2px;line-height:29px}}.section-accordion svg{width:10%}.section-accordion .section-accordion-content__text{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.section-accordion .section-accordion-content__text{font-size:19px;letter-spacing:-.19px;line-height:23px}}.section-accordion [aria-expanded=true] svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),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))}.html-text{margin-bottom:3rem;margin-top:3rem}@media (min-width:1643px){.html-text{margin-bottom:8rem;margin-top:8rem}}.html-text .giunticard-htmltext-custom-container{display:flex;flex-direction:column;gap:1.5rem;margin-left:auto;margin-right:auto;margin-top:4rem;max-width:1050px}@media (min-width:768px){.html-text .giunticard-htmltext-custom-container{display:block}}@media (min-width:1024px){.html-text .giunticard-htmltext-custom-container{padding-left:3rem;padding-right:3rem}}.html-text .html-text__title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:19px;font-weight:600;letter-spacing:-.19px;line-height:23px;margin-bottom:1rem}.html-text .html-text__title:not(:first-child){margin-top:5rem}.html-text .button-link.button-link__text{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.html-text .button-link.button-link__text svg{margin-left:.5rem}.html-text .html-text__text{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.html-text .html-text__text{font-size:19px;letter-spacing:-.19px;line-height:23px}}.html-text .html-text__button,.html-text .html-text__image{margin-top:3rem}.html-text ul{list-style-type:disc;margin-bottom:1rem;margin-top:1rem}.html-text ul li{font-size:14px;list-style-position:inside}@media (min-width:640px){.html-text ul li{font-size:16px}}@media (min-width:768px){.html-text ul li{font-size:12px}}@media (min-width:1024px){.html-text ul li{font-size:14px}}@media (min-width:1536px){.html-text ul li{font-size:19px}}#sticky-header-placeholder{display:none}sticky-header .giunti-sticky-header{top:-150px;width:100%;z-index:100}.giunti-menu-mobile{--tw-bg-opacity:1;background-color:rgb(22 22 21/var(--tw-bg-opacity));height:calc(100vh + 35px);left:0;overflow-x:hidden;position:absolute;right:0;top:-35px;transform:translateX(100%);visibility:hidden;z-index:3}.giunti-menu-mobile .giunti-menu-mobile__nav-container{padding-bottom:15rem}.giunti-menu-mobile .giunti-menu-mobile__account{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(130 141 162/var(--tw-border-opacity));display:flex;justify-content:space-between;padding-bottom:23px;padding-top:28px}.giunti-menu-mobile .giunti-menu-mobile__account-link{align-items:center;display:flex;justify-content:flex-start;text-decoration-line:none}.giunti-menu-mobile .giunti-menu-mobile__nav{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));padding-top:2rem}.giunti-menu-mobile .giunti-menu-mobile__link-list{margin-top:.5rem}.giunti-menu-mobile .giunti-menu-mobile__link-list.secondary-menu{margin-top:25px}.giunti-menu-mobile .giunti-menu-mobile__link-list details[open] .icon--caret{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),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))}.giunti-menu-mobile .giunti-menu-mobile__link-list details[open] .giunti-menu-mobile__sublink-list{display:block;margin-top:-2rem;padding-bottom:5rem}.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-drawer__submenu{--tw-bg-opacity:1;background-color:rgb(22 22 21/var(--tw-bg-opacity));border-style:none;bottom:0;height:100%;left:0;overflow-y:scroll;padding-bottom:230px;padding-top:30px;position:absolute;top:87px;width:100%;z-index:1}.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-drawer__back-button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-mobile__link{--tw-text-opacity:1;align-items:center;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;justify-content:space-between;margin-bottom:15px;text-decoration-line:none}@media (min-width:1024px){.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-mobile__link{margin-bottom:0}}.giunti-menu-mobile .giunti-menu-mobile__link-list .giunti-menu-mobile__link.back__button{justify-content:flex-start;margin-bottom:41px}.giunti-header-drawer{width:15%}@media (min-width:1024px){.giunti-header-drawer{display:none}}.giunti-header-drawer details[open]>.giunti-menu-mobile{overflow-x:hidden;overflow-y:scroll;transform:translateX(0);visibility:visible}.giunti-header-drawer .giunti-icon--hamburger{height:24px;position:static;width:24px}.giunti-header-drawer .giunti-icon--close{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));height:24px;width:24px;z-index:4}.giunti-header__wrapper{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;padding-bottom:.75rem;padding-top:1.25rem;position:relative;z-index:100}@media (min-width:1024px){.giunti-header__wrapper{display:block;padding-bottom:2rem;padding-top:1.5rem}}.giunti-header__wrapper{box-shadow:0 3px 13px rgba(0,0,0,.078)}@media (min-width:1024px){.giunti-header__wrapper{margin-bottom:24px}}.giunti-header__wrapper .giunti-header.header{align-items:center;display:flex;justify-content:space-between;width:100%}body .giunti-header__wrapper .giunti-header.header{margin-left:auto;margin-right:auto;max-width:1400px}.giunti-header__wrapper .giunti-header.header .giunti-header__logo{max-width:102px;width:65%}@media (min-width:1024px){.giunti-header__wrapper .giunti-header.header .giunti-header__logo{display:flex;max-width:135px;width:20%}}.giunti-header__wrapper .giunti-header.header .giunti-header__logo .header__heading-logo{height:auto;transition:width .3s cubic-bezier(.52,0,.61,.99);width:100%}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));display:none;min-width:450px}@media (min-width:1024px){.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav{display:block;height:100%;width:42%}}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper{height:100%}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper[open] .icon--caret{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),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))}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper.burger-menu__desktop{max-width:30px}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .giunti-megamenu__content{--tw-bg-opacity:1;background-color:rgb(22 22 21/var(--tw-bg-opacity));padding-bottom:37px;padding-top:37px}@media (min-width:1280px){.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .giunti-megamenu__content{padding-bottom:78px}}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .giunti-megamenu__content{border:0;left:0;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .giunti-megamenu__content .mega-menu__list{display:grid;gap:2rem;grid-template-columns:repeat(12,minmax(0,1fr))}body .giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .giunti-megamenu__content .mega-menu__list{margin-left:auto;margin-right:auto;max-width:1400px}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .giunti-megamenu__content .mega-menu__list .giunti-badge.giunti-on-sale{--tw-text-opacity:1!important;color:rgb(244 246 248/var(--tw-text-opacity))!important}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .giunti-megamenu__content.secondary-menu{display:none}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .giunti-megamenu__content.secondary-menu._open{display:block}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .giunti-megamenu__content .close-menu__summary{margin-bottom:3rem;position:relative}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .close-secondarymenu__icon,.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .open-secondarymenu__icon.__hide{display:none}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .custom-mega-menu__wrapper .close-secondarymenu__icon.__show{display:block}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav .header__menu-item,.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__nav header-menu{height:100%}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__link-list{align-items:center;display:flex;height:100%;justify-content:flex-start}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__link-list li{height:100%}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__link-list li:not(:last-child){margin-right:2rem}@media (min-width:1920px){.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__link-list li:not(:last-child){margin-right:22px}}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__link-list .header__menu-item{display:inline-block;height:100%;text-decoration-line:none}.giunti-header__wrapper .giunti-header.header .giunti-desktop-menu__link-list .header__menu-item span{display:inline-block;height:100%}.giunti-header-icons__wrapper{--tw-text-opacity:1;align-items:center;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;justify-content:flex-end;width:20%}@media (min-width:1024px){.giunti-header-icons__wrapper{width:40%}}.giunti-header-icons__wrapper svg:hover{opacity:.7}.giunti-header-icons__wrapper svg:active{opacity:1}.giunti-header-icons__wrapper .giunti-cart-link{margin-bottom:.25rem;position:relative}.giunti-header-icons__wrapper .giunti-cart-link .giunti-cart-items-count{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(86 159 204/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-size:7px;height:12px;justify-content:center;left:17px;position:absolute;top:0;width:12px}@media (min-width:1024px){.giunti-header-icons__wrapper .giunti-cart-link .giunti-cart-items-count{font-size:12px;height:18px;top:-5px;width:18px}}.giunti-header-icons__wrapper .giunti-cart-link .giunti-cart-items-count{border-radius:100%}.giunti-header-icons__wrapper .giunti-cart-link .giunti-cart-items-count:empty{display:none}.giunti-header-icons__wrapper .giunti-icon{--tw-text-opacity:1;align-items:center;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;height:24px;justify-content:center;width:24px}@media (min-width:1024px){.giunti-header-icons__wrapper .giunti-icon{height:26px;width:26px}}.giunti-header-icons__wrapper .giunti-icon--close,.giunti-header-icons__wrapper .giunti-icon--heart,.giunti-header-icons__wrapper .giunti-icon--search{margin-right:9px}@media (min-width:1024px){.giunti-header-icons__wrapper .giunti-icon--close,.giunti-header-icons__wrapper .giunti-icon--heart,.giunti-header-icons__wrapper .giunti-icon--search{margin-right:15px}}@media (min-width:1280px){.giunti-header-icons__wrapper .giunti-icon--close,.giunti-header-icons__wrapper .giunti-icon--heart,.giunti-header-icons__wrapper .giunti-icon--search{margin-right:22px}}.giunti-header-icons__wrapper .giunti-icon--account{margin-right:9px}@media (min-width:1024px){.giunti-header-icons__wrapper .giunti-icon--account{margin-right:15px}}@media (min-width:1280px){.giunti-header-icons__wrapper .giunti-icon--account{margin-right:22px}}.giunti-header-icons__wrapper .giunti-icon--account.mobile{display:block}@media (min-width:1024px){.giunti-header-icons__wrapper .giunti-icon--account.mobile{display:none}}.giunti-header-icons__wrapper .giunti-icon--account.desktop{display:none}@media (min-width:1024px){.giunti-header-icons__wrapper .giunti-icon--account.desktop{display:block}}.giunti-header-icons__wrapper .giunti-icon .wishlist-hero-items-count{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(86 159 204/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-size:7px;height:12px;justify-content:center;left:17px;position:absolute;top:0;width:12px}@media (min-width:1024px){.giunti-header-icons__wrapper .giunti-icon .wishlist-hero-items-count{font-size:12px;height:18px;top:-5px;width:18px}}.giunti-header-icons__wrapper .giunti-icon .wishlist-hero-items-count{border-radius:100%}.giunti-header-icons__wrapper .header__icon--search{display:block}@media (min-width:1024px){.giunti-header-icons__wrapper .header__icon--search{display:none}}.giunti-header-icons__wrapper .header__icon--search .giunti-icon--close{display:none;height:22px;width:22px}@media (min-width:1024px){.giunti-header-icons__wrapper .header__icon--search .giunti-icon--close{height:24px;width:24px}}.giunti-header-icons__wrapper .header__icon--search.search-open .giunti-icon--close{display:block}.giunti-header-icons__wrapper .header__icon--search.search-open .giunti-icon--search{display:none}.giunti-header-icons__wrapper .giunti-header-account-button{position:relative}.giunti-header-icons__wrapper .giunti-header-account-submenu{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:0 0 .5rem .5rem;display:none;padding:2rem;position:absolute;right:0;top:165%;width:25rem}.giunti-header-icons__wrapper .giunti-header-account-submenu._open{display:block}.giunti-header-icons__wrapper .giunti-header-account-submenu__link{--tw-text-opacity:1;align-items:center;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;justify-content:flex-start;margin-bottom:1rem;margin-top:1rem;width:100%}.giunti-header-icons__wrapper .giunti-header-account-submenu__link svg{height:2rem;margin-right:2rem;width:2rem}.giunti-header-icons__wrapper .header__search .header__icon--search{display:none}@media (min-width:1024px){.giunti-header-icons__wrapper .header__search .header__icon--search{display:block}}.contacts-page__section{max-width:1200px}@media (min-width:768px){.contacts-page__section .contacts-page__maps-container{align-items:center;display:flex;justify-content:space-between}}.contacts-page__section .contacts-page__maps-container .contacts-page__maps{height:250px;margin-left:auto;margin-right:auto;max-width:364px;width:100%}@media (min-width:768px){.contacts-page__section .contacts-page__maps-container .contacts-page__maps{margin-left:0;margin-right:0;max-width:763px;order:2;width:60%}}.contacts-page__section .contacts-page__maps-container .contacts-page__maps iframe:focus-visible{outline:2px solid transparent;outline-offset:2px}.contacts-page__section .contacts-page__maps-container .contacts-page__hq-container{padding-left:1.25rem;padding-right:1.25rem}.contacts-page__section .contacts-page__maps-container .contacts-page__hq-container .contacts-page__hq-container-title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-bottom:1rem;margin-top:3rem}@media (min-width:1920px){.contacts-page__section .contacts-page__maps-container .contacts-page__hq-container .contacts-page__hq-container-title{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .contacts-page__section .contacts-page__maps-container .contacts-page__hq-container .contacts-page__hq-container-title{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .contacts-page__section .contacts-page__maps-container .contacts-page__hq-container .contacts-page__hq-container-title{margin-bottom:25px}}@media (min-width:768px){.contacts-page__section .contacts-page__maps-container .contacts-page__hq-container .contacts-page__hq-container-title{margin-top:0}}.contacts-page__section .contacts-page__maps-container .contacts-page__hq-container .contacts-page__hq-info{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.contacts-page__section .contacts-page__maps-container .contacts-page__hq-container .contacts-page__hq-info{font-size:19px;letter-spacing:-.19px;line-height:23px}}.contacts-page__section .contacts-page__maps-container .contacts-page__hq-container .contacts-page__social-links{display:flex;justify-content:flex-start;margin-top:30px}.contacts-page__section .contacts-page__maps-container .contacts-page__hq-container .contacts-page__social-links .list.list-social{display:flex;justify-content:space-between;width:168px}.contacts-page__section .contacts-page__maps-container .contacts-page__hq-container .contacts-page__social-links .list-social__link{padding:0}.contacts-page__section .contacts-page__content-container{margin-bottom:60px;margin-top:60px;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:768px){.contacts-page__section .contacts-page__content-container .contacts-page__desktop{display:flex;justify-content:space-between}.contacts-page__section .contacts-page__content-container .contacts-page__desktop div:not(:last-child){padding-right:3rem}}.contacts-page__section .contacts-page__content-container h2{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-top:30px}@media (min-width:1920px){.contacts-page__section .contacts-page__content-container h2{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .contacts-page__section .contacts-page__content-container h2{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .contacts-page__section .contacts-page__content-container h2{margin-bottom:25px}}.contacts-page__section .contacts-page__content-container h2:not(:first-child){margin-bottom:10px;margin-top:30px}.contacts-page__section .contacts-page__content-container a,.contacts-page__section .contacts-page__content-container h3,.contacts-page__section .contacts-page__content-container h4,.contacts-page__section .contacts-page__content-container p{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.contacts-page__section .contacts-page__content-container a,.contacts-page__section .contacts-page__content-container h3,.contacts-page__section .contacts-page__content-container h4,.contacts-page__section .contacts-page__content-container p{font-size:19px;letter-spacing:-.19px;line-height:23px}}.contacts-page__section .contacts-page__content-container h3{font-weight:600;margin-top:30px}.contacts-page__section .contacts-page__content-container a{text-decoration-line:underline}.publishers_box .publishers_box-img-container{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:1315px}@media (min-width:640px){.publishers_box .publishers_box-img-container{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.publishers_box .publishers_box-img-container{-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.5rem}}@media (min-width:1024px){.publishers_box .publishers_box-img-container{grid-template-columns:repeat(5,minmax(0,1fr))}}.publishers_box .publishers_box-img-container a{max-height:160px;max-width:250px}.publishers_box .publishers_box-img-container a img{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.giunti-slideshow{margin-bottom:28px}body .giunti-slideshow{margin-left:auto;margin-right:auto;max-width:1400px}@media (min-width:1024px){.giunti-slideshow{margin-bottom:0}}.giunti-slideshow__banner.slideshow{height:auto;margin-bottom:24px}body .giunti-slideshow__banner.slideshow{margin-left:auto;margin-right:auto;max-width:1400px}@media (min-width:1024px){.giunti-slideshow__banner.slideshow{margin-bottom:0}}.giunti-slideshow__slide{border-radius:15px;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;position:relative;scroll-snap-align:center;width:100%}@media (min-width:1024px){.giunti-slideshow__slide{border-radius:20px}}@media (min-width:1920px){.giunti-slideshow__slide{border-radius:30px}}.giunti-slideshow__slide:not(:last-child){margin-right:7px}@media (min-width:428px){.giunti-slideshow__slide:not(:last-child){margin-right:11px}}.giunti-slideshow__slide .giunti-slide__media{height:100%;width:100%}@media (min-width:1024px){.giunti-slideshow__slide .giunti-slide__media{border-radius:20px}}@media (min-width:1920px){.giunti-slideshow__slide .giunti-slide__media{border-radius:30px}}.giunti-slideshow__slide .giunti-slide__media._desktop{display:block}.giunti-slideshow__slide .giunti-slide__media._desktop.with-mobile{display:none}@media (min-width:768px){.giunti-slideshow__slide .giunti-slide__media._desktop.with-mobile{display:block}}.giunti-slideshow__slide .giunti-slide__media._mobile{display:block}@media (min-width:768px){.giunti-slideshow__slide .giunti-slide__media._mobile{display:none}}.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding-left:24px;padding-top:10%;position:absolute;top:0;width:100%}@media (min-width:768px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper{justify-content:center;padding-left:6%;padding-top:0;width:50%}}@media (min-width:1024px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper{max-width:45%}}@media (min-width:1280px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper{max-width:40%}}@media (min-width:1536px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper{max-width:42%}}@media (min-width:1643px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper{max-width:40%}}@media (min-width:1920px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper{max-width:45%}}.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__type{margin-bottom:4px}@media (min-width:1024px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__type{margin-bottom:8px}}@media (min-width:1536px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__type{font-size:18px;margin-bottom:10px}}@media (min-width:1920px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__type{font-size:20px;margin-bottom:15px}}.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__heading{font-size:25px;font-weight:400}@media (min-width:768px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__heading{font-size:23px}}@media (min-width:1280px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__heading{font-size:30px}}@media (min-width:1536px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__heading{font-size:40px}}@media (min-width:1920px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__heading{font-size:50px}}.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__subheading{margin-top:5px}@media (min-width:1280px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__subheading{line-height:23px;margin-top:10px}}@media (min-width:1536px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__subheading{font-size:21px;line-height:33px;margin-top:13px}}@media (min-width:1920px){.giunti-slideshow__slide .giunti-slide__text-buttons-wrapper .giunti-slide__subheading{font-size:28px;line-height:40px;margin-top:17px}}.giunti-slideshow__slide .giunti-slide__buttons-wrapper{bottom:23px;margin-top:20px;position:absolute;width:90%}@media (min-width:768px){.giunti-slideshow__slide .giunti-slide__buttons-wrapper{position:static}}@media (min-width:1024px){.giunti-slideshow__slide .giunti-slide__buttons-wrapper{margin-top:25px}}@media (min-width:1280px){.giunti-slideshow__slide .giunti-slide__buttons-wrapper{margin-top:30px}}@media (min-width:1536px){.giunti-slideshow__slide .giunti-slide__buttons-wrapper{margin-top:35px}}@media (min-width:1920px){.giunti-slideshow__slide .giunti-slide__buttons-wrapper{margin-top:50px}}.giunti-slideshow__slide .giunti-slide__buttons-wrapper a{font-size:12px;font-weight:400;line-height:15px;padding:15px 30px}@media (min-width:1280px){.giunti-slideshow__slide .giunti-slide__buttons-wrapper a{font-size:14px;padding:20px 40px}}@media (min-width:1536px){.giunti-slideshow__slide .giunti-slide__buttons-wrapper a{font-size:17px;padding-bottom:25px;padding-top:25px}}@media (min-width:1920px){.giunti-slideshow__slide .giunti-slide__buttons-wrapper a{font-size:20px;line-height:29px;min-width:250px;padding-left:27px;padding-right:27px}}.giunti-slideshow__controls-wrapper{margin-top:24px}.giunti-slideshow__controls-wrapper .slider-button{display:none}@media (min-width:1024px){.giunti-slideshow__controls-wrapper .slider-button{--tw-translate-y:-50%;display:block;position:absolute;top:50%;transform:translate(var(--tw-translate-x),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))}}.giunti-slideshow__controls-wrapper .slider-button--prev{left:.5%}.giunti-slideshow__controls-wrapper .slider-button--next{right:.5%}.giunti-slideshow__controls-wrapper .slider-counter__link .dot{--tw-bg-opacity:1;background-color:rgb(230 232 236/var(--tw-bg-opacity))}.giunti-slideshow__controls-wrapper .slider-counter__link--active .dot{--tw-bg-opacity:1;background-color:rgb(130 141 162/var(--tw-bg-opacity))}.giunti-predictive-search__results{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-bottom:20px;padding-bottom:15px;width:100%}@media (min-width:1024px){.giunti-predictive-search__results{-moz-column-gap:50px;column-gap:50px;flex-direction:row}}@media (min-width:1536px){.giunti-predictive-search__results{-moz-column-gap:90px;column-gap:90px}}.giunti-predictive-search__results .giunti-predictive-search__blogpost-wrapper{padding-top:5rem;width:100%}@media (min-width:640px){.giunti-predictive-search__results .giunti-predictive-search__blogpost-wrapper{width:55%}}@media (min-width:1024px){.giunti-predictive-search__results .giunti-predictive-search__blogpost-wrapper{height:100%;padding-top:65px;width:45%}}@media (min-width:1536px){.giunti-predictive-search__results .giunti-predictive-search__blogpost-wrapper{width:35%}}@media (min-width:1920px){.giunti-predictive-search__results .giunti-predictive-search__blogpost-wrapper{padding-top:80px;width:50%}}.giunti-predictive-search__results .giunti-predictive-search__blogpost-wrapper .giunti-predictive-search__blogpost-list{margin-bottom:35px}@media (min-width:1024px){.giunti-predictive-search__results .giunti-predictive-search__blogpost-wrapper .giunti-predictive-search__blogpost-list{margin-bottom:0}}.giunti-predictive-search__results .giunti-predictive-search__products-wrapper{padding-top:2rem;width:100%}@media (min-width:1024px){.giunti-predictive-search__results .giunti-predictive-search__products-wrapper{height:100%;order:2;padding-top:15px;width:55%}}@media (min-width:1536px){.giunti-predictive-search__results .giunti-predictive-search__products-wrapper{width:65%}}@media (min-width:1920px){.giunti-predictive-search__results .giunti-predictive-search__products-wrapper{padding-top:30px;width:50%}}.giunti-predictive-search__results .giunti-predictive-search__heading{margin-bottom:20px;text-transform:uppercase}@media (min-width:1024px){.giunti-predictive-search__results .giunti-predictive-search__heading{margin-bottom:35px}}.giunti-predictive-search__search-button{padding-left:0;padding-right:0;padding-top:2rem}@media (min-width:1024px){.giunti-predictive-search__search-button{padding-top:4rem}}.giunti-announcement-bar__mobile{display:block}.utility-bar{position:relative}.utility-bar.show-registration-bar{animation:pad-in-out 8s ease-in}.utility-bar .register-confirmation-box,.utility-bar .reset-password-box{left:0;position:absolute;width:100%;z-index:-1}.utility-bar .register-confirmation-box,.utility-bar .register-confirmation-box.noshow-div,.utility-bar .reset-password-box,.utility-bar .reset-password-box.noshow-div{--tw-translate-y:-35px;transform:translate(var(--tw-translate-x),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))}.utility-bar .register-confirmation-box.noshow-div,.utility-bar .reset-password-box.noshow-div{display:none}.utility-bar .register-confirmation-box.show-div,.utility-bar .reset-password-box.show-div{animation:slide-in-out 8s ease-in;display:block}.utility-bar .register-confirmation-box .register-confirmation-text,.utility-bar .register-confirmation-box .reset-password-text,.utility-bar .reset-password-box .register-confirmation-text,.utility-bar .reset-password-box .reset-password-text{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);align-items:center;background-color:rgb(225 239 254/var(--tw-bg-opacity));border-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(35 56 118/var(--tw-text-opacity));display:flex;height:35px;justify-content:center;padding:1rem}.giunti-announcement-bar__wrapper{height:100%;height:35px;position:relative}@media (min-width:1024px){.giunti-announcement-bar__wrapper{height:45px}}.giunti-announcement-bar__wrapper .giunti-announcement-bar__slider-base{height:100%}.giunti-announcement-bar__wrapper .giunti-announcement-bar__slider{height:100%;position:relative;text-align:center;width:100%}.giunti-announcement-bar__wrapper .giunti-announcement-bar__slides{height:100%;position:relative}.giunti-announcement-bar__wrapper .giunti-announcement-bar__slide{height:100%;margin-right:0;padding:.75rem;width:100%}@media (min-width:1024px){.giunti-announcement-bar__wrapper .giunti-announcement-bar__slide{padding:1rem}}.giunti-announcement-bar__wrapper .giunti-announcement-bar__slide .announcement-link{align-items:center;display:flex;height:100%;justify-content:center}.giunti-announcement-bar__wrapper .giunti-announcement-bar__slide .announcement-bar-text .announcement-bar-message__bold{font-weight:700}.giunti-announcement-bar__wrapper .slide__next,.giunti-announcement-bar__wrapper .slide__prev{cursor:pointer;position:absolute;top:calc(50% - 12px)}.giunti-announcement-bar__wrapper .slide__prev{left:0}.giunti-announcement-bar__wrapper .slide__next{right:0}.giunti-announcement-bar__wrapper .slide__next:disabled,.giunti-announcement-bar__wrapper .slide__prev:disabled{display:none}.giunti-announcement-bar__wrapper .register-confirmation-box,.giunti-announcement-bar__wrapper .reset-password-box{--tw-translate-y:-35px;left:0;position:absolute;transform:translate(var(--tw-translate-x),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));width:100%;z-index:-1}.giunti-announcement-bar__wrapper .register-confirmation-box.noshow-div,.giunti-announcement-bar__wrapper .reset-password-box.noshow-div{--tw-translate-y:-35px;display:none;transform:translate(var(--tw-translate-x),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))}.giunti-announcement-bar__wrapper .register-confirmation-box.show-div,.giunti-announcement-bar__wrapper .reset-password-box.show-div{animation:slide-in-out 8s ease-in;display:block}.giunti-announcement-bar__wrapper .register-confirmation-box .register-confirmation-text,.giunti-announcement-bar__wrapper .register-confirmation-box .reset-password-text,.giunti-announcement-bar__wrapper .reset-password-box .register-confirmation-text,.giunti-announcement-bar__wrapper .reset-password-box .reset-password-text{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);align-items:center;background-color:rgb(225 239 254/var(--tw-bg-opacity));border-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(35 56 118/var(--tw-text-opacity));display:flex;height:35px;justify-content:center;padding:1rem}@keyframes slide-in-out{0%,to{transform:translateY(-35px)}10%,90%{transform:translateY(0)}}@keyframes pad-in-out{0%,to{padding-bottom:0}10%,90%{padding-bottom:35px}}.giunti-sticky-actions{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:none;height:auto;left:0;margin-left:auto;margin-right:auto;margin-top:-24px;padding:4rem 2rem 3rem;position:fixed;right:0;z-index:3}@media (min-width:768px){.giunti-sticky-actions{padding-left:4rem;padding-right:4rem}}@media (min-width:1024px){.giunti-sticky-actions{padding-left:3rem;padding-right:3rem}}@media (min-width:1280px){.giunti-sticky-actions{padding-left:9rem;padding-right:9rem}}.article-template .blog-slider.custom__slider.giunti-sticky-actions{margin-top:60px;padding-left:0;padding-right:0}@media (min-width:768px){.article-template .blog-slider.custom__slider.giunti-sticky-actions{margin-top:80px}}@media (min-width:1536px){.giunti-sticky-actions{padding-top:5rem;top:10vh}}.giunti-sticky-actions{box-shadow:0 3px 13px rgba(0,0,0,.08);transition:all .5s ease-in-out}.giunti-sticky-actions__container{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between}body .giunti-sticky-actions__container{margin-left:auto;margin-right:auto;max-width:1400px}.giunti-sticky-actions__card{align-items:flex-start;display:flex;justify-content:flex-start}@media (min-width:640px){.giunti-sticky-actions__card{width:45%}}@media (min-width:1536px){.giunti-sticky-actions__card{width:50%}}@media (min-width:1643px){.giunti-sticky-actions__card{width:60%}}@media (min-width:1920px){.giunti-sticky-actions__card{width:65%}}.giunti-sticky-actions__placeholder{height:95px;width:60px}.giunti-sticky-actions__info{margin-left:25px}.giunti-sticky-actions__info .giunti-sticky-actions__authors,.giunti-sticky-actions__info .giunti-sticky-actions__title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.giunti-sticky-actions__info .giunti-sticky-actions__authors{margin-top:10px}.giunti-sticky-actions .giunti-price-and-buttons__wrapper{align-items:center;display:flex}@media (min-width:640px){.giunti-sticky-actions .giunti-price-and-buttons__wrapper{width:50%}}@media (min-width:1536px){.giunti-sticky-actions .giunti-price-and-buttons__wrapper{width:40%}}@media (min-width:1920px){.giunti-sticky-actions .giunti-price-and-buttons__wrapper{width:30%}}.giunti-sticky-actions .giunti-price-and-buttons__wrapper.special-initiatives-only{display:none}.giunti-sticky-actions__price{display:flex;justify-content:flex-end}@media (min-width:640px){.giunti-sticky-actions__price{width:40%}}@media (min-width:1280px){.giunti-sticky-actions__price{width:45%}}@media (min-width:1920px){.giunti-sticky-actions__price{width:30%}}@media (min-width:640px){.giunti-sticky-actions__buttons{width:60%}}@media (min-width:1920px){.giunti-sticky-actions__buttons{width:70%}}.giunti-pdp{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}body .giunti-pdp{margin-left:auto;margin-right:auto;max-width:1400px}.giunti-pdp .product__media-wrapper{display:block;position:relative}@media (min-width:640px){.giunti-pdp .product__media-wrapper{width:40%}@media (min-width:1536px){.giunti-pdp .product__media-wrapper{width:35%}}@media (min-width:1920px){.giunti-pdp .product__media-wrapper{width:30%}}}.giunti-pdp .product__media-wrapper.product--no-media{align-items:center;display:flex;height:430px;width:95%}@media (min-width:640px){.giunti-pdp .product__media-wrapper.product--no-media{width:40%}}@media (min-width:768px){.giunti-pdp .product__media-wrapper.product--no-media{width:50%}}@media (min-width:1280px){.giunti-pdp .product__media-wrapper.product--no-media{width:30%}}@media (min-width:1536px){.giunti-pdp .product__media-wrapper.product--no-media{height:480px;width:25%}}@media (min-width:1920px){.giunti-pdp .product__media-wrapper.product--no-media{width:20%}}.giunti-pdp .product__media-wrapper.product--no-media .product--image-placeholder{margin:0 auto;max-height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.giunti-pdp .product__media-wrapper .giunti-share-button-container{display:none}@media (min-width:640px){.giunti-pdp .product__media-wrapper .giunti-share-button-container{display:block;position:absolute;right:25px;top:25px}@media (min-width:640px){.giunti-pdp .product__media-wrapper .giunti-share-button-container{right:0}}}.giunti-pdp .product__info-wrapper{margin-top:12px;padding:0;width:100%}@media (min-width:640px){.giunti-pdp .product__info-wrapper{margin-top:0;max-width:528px;width:60%}}@media (min-width:1536px){.giunti-pdp .product__info-wrapper{width:65%}}@media (min-width:1920px){.giunti-pdp .product__info-wrapper{width:70%}}.giunti-pdp .product__info-wrapper .giunti-product-infos__top{align-items:center;display:flex;flex-direction:column;gap:1rem;text-align:center}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-infos__top{align-items:flex-start;align-items:stretch;margin-bottom:30px;text-align:left}}.giunti-pdp .product__info-wrapper .giunti-product-infos__top .giunti-pdp-badges-container{order:6}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-infos__top .giunti-pdp-badges-container{order:1}}.giunti-pdp .product__info-wrapper .giunti-product-infos__top .giunti-pdp-badges-container .giunti-product-badges{justify-content:center}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-infos__top .giunti-pdp-badges-container .giunti-product-badges{justify-content:flex-start}}.giunti-pdp .product__info-wrapper .giunti-product-infos__top .product__title{display:flex;flex-direction:column;gap:.5rem;order:2}.giunti-pdp .product__info-wrapper .giunti-product-infos__top .PDP-product-title{margin-left:auto;margin-right:auto}@media (min-width:428px){.giunti-pdp .product__info-wrapper .giunti-product-infos__top .PDP-product-title{margin-left:0;margin-right:0;width:100%}}.giunti-pdp .product__info-wrapper .giunti-product-infos__top .pdp-product-subtitle{margin-left:auto;margin-right:auto}@media (min-width:428px){.giunti-pdp .product__info-wrapper .giunti-product-infos__top .pdp-product-subtitle{margin-left:0;margin-right:0}}.giunti-pdp .product__info-wrapper .giunti-product-infos__top .product-author{order:3}.giunti-pdp .product__info-wrapper .giunti-product-infos__top .product-author .author-link:hover{text-decoration-line:underline}.giunti-pdp .product__info-wrapper .giunti-product-infos__top .giunti-publishing-info{font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:12px;font-weight:400;letter-spacing:-.12px;line-height:19px;order:4}@media (min-width:1024px){.giunti-pdp .product__info-wrapper .giunti-product-infos__top .giunti-publishing-info{font-size:16px;letter-spacing:-.48px;line-height:34px}}.giunti-pdp .product__info-wrapper .giunti-product-infos__top .giunti-publishing-info .publisher{font-weight:500}.giunti-pdp .product__info-wrapper .giunti-product-infos__top .giunti-age-range{font-weight:500;margin-top:10px;order:5}.giunti-pdp .product__info-wrapper .giunti-share-button-container-mobile{display:block;margin-top:20px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-share-button-container-mobile{display:none}}.giunti-pdp .product__info-wrapper .giunti-share-button-container-mobile .share-button details{width:auto}.giunti-pdp .product__info-wrapper .giunti-share-button-container-mobile .share-button details .share-button__button{margin-left:auto;margin-right:auto}.giunti-pdp .product__info-wrapper .product-variant-slider{display:none;margin-bottom:20px;margin-top:30px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .product-variant-slider{margin-bottom:36px;margin-left:-20px;margin-top:44px;padding-left:20px;padding-right:20px}}.giunti-pdp .product__info-wrapper .product-variant-slider .splide__slide{--tw-border-opacity:1;border-color:rgb(230 232 236/var(--tw-border-opacity));border-radius:3px;border-width:1px;display:block;padding:6px;text-align:center}.giunti-pdp .product__info-wrapper .product-variant-slider .splide__slide.selected{--tw-border-opacity:1;border-color:rgb(22 22 21/var(--tw-border-opacity))}.giunti-pdp .product__info-wrapper .product-variant-slider .splide__slide .variant-title{display:block}.giunti-pdp .product__info-wrapper .product-variant-slider .splide__slide .variant-price{display:block;font-weight:700;margin-top:4px}.giunti-pdp .product__info-wrapper .product-variant-slider .splide__arrows .splide__arrow{display:block;font-size:0;height:auto;left:0;line-height:1.5;position:absolute;top:calc(50% - 4px);width:8px}.giunti-pdp .product__info-wrapper .product-variant-slider .splide__arrows .splide__arrow.splide__arrow--next{left:auto;right:0}.giunti-pdp .product__info-wrapper .product-variant-slider .splide__arrows .splide__arrow:disabled{display:none!important}.giunti-pdp .product__info-wrapper .product-variant-slider .splide__pagination{gap:16px;margin-top:20px}.giunti-pdp .product__info-wrapper .product-variant-slider .splide__pagination .splide__pagination__page{--tw-bg-opacity:1;background-color:rgb(230 232 236/var(--tw-bg-opacity));border-radius:9999px;height:10px;width:10px}.giunti-pdp .product__info-wrapper .product-variant-slider .splide__pagination .splide__pagination__page.is-active{--tw-bg-opacity:1;background-color:rgb(130 141 162/var(--tw-bg-opacity))}.giunti-pdp .product__info-wrapper .giunti-bundle-container__mobile{display:block;margin-top:4rem}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-bundle-container__mobile{display:none}}.giunti-pdp .product__info-wrapper .giunti-bundle-container__mobile .giunti-horizontal-card__list-item{margin:0}.giunti-pdp .product__info-wrapper .giunti-bundle-container__mobile .giunti-horizontal-card__list-item .bundle-product__separator{margin-bottom:2rem;margin-top:2rem;text-align:center}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));bottom:0;box-shadow:0 3px 36px rgba(0,0,0,.161);display:flex;left:0;padding:12px 23px 30px;position:fixed;right:0;z-index:2}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);inset:auto;padding:0;position:relative;z-index:auto}}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-product-cover{margin-left:auto}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-bottom-info__price{align-items:center;display:flex}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .pale-blue-button__pill{border-radius:50%;height:50px;margin-left:auto;margin-right:auto;padding:0;width:50px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .pale-blue-button__pill{border-radius:100px;height:auto;margin-left:0;margin-right:0;padding:12px;width:100%}}@media (min-width:768px){.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .pale-blue-button__pill{padding:20px}}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .product-free-shipping__container{background:#e34219;color:#fff;display:flex;justify-content:center;margin:-10px -30px 0;padding:5px 30px}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-bundle-container{display:none;margin-top:2.5rem}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-bundle-container{display:block}}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-bundle-container .giunti-bundle-container__wrapper{max-height:400px;overflow-y:hidden;position:relative;transition:max-height .15s ease-out}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-bundle-container .giunti-bundle-container__wrapper:after{background:linear-gradient(180deg,transparent 0,#fff);bottom:0;content:"";height:10%;left:0;position:absolute;width:100%}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-bundle-container .giunti-bundle-container__wrapper.expanded{max-height:none;transition:max-height .35s ease-in-out}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-bundle-container .giunti-bundle-container__wrapper.expanded:after{background:0 0}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-bundle-container .giunti-bundle-container__wrapper .giunti-horizontal-card__authors{order:2}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-bundle-container .giunti-bundle-container__wrapper .giunti-horizontal-card__item-heading{order:1}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-bundle-container .giunti-bundle-container__wrapper .bundle-product__separator{margin-bottom:2rem;margin-top:2rem;text-align:center}.giunti-pdp .product__info-wrapper .giunti-product-infos__bottom .giunti-bundle-container .bundle-expand-action{margin-top:2rem;text-align:center;width:100%}.giunti-pdp .product__info-wrapper .giunti-product-description{margin-top:32px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description{margin-top:46px}}.giunti-pdp .product__info-wrapper .giunti-product-description .h3-inter{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .h3-inter{margin-bottom:25px}}.giunti-pdp .product__info-wrapper .giunti-product-description .read-more__text{height:110px;line-height:20px;padding:0}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .read-more__text{height:105px;line-height:22px}}@media (min-width:1280px){.giunti-pdp .product__info-wrapper .giunti-product-description .read-more__text{height:92px}}@media (min-width:1920px){.giunti-pdp .product__info-wrapper .giunti-product-description .read-more__text{height:95px}}.giunti-pdp .product__info-wrapper .giunti-product-description .read-more__button{margin-top:20px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .read-more__button{margin-top:25px}}.giunti-pdp .product__info-wrapper .giunti-product-description.expanded .read-more__text{height:auto}.giunti-pdp .product__info-wrapper .giunti-estratto{display:flex;justify-content:center;margin-bottom:35px;margin-top:35px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-estratto{margin-bottom:0;margin-top:0}}.giunti-pdp .product__info-wrapper .giunti-estratto .giunti-estratto-link{align-items:center;display:flex;gap:10px;position:relative}.giunti-pdp .product__info-wrapper .giunti-estratto .giunti-estratto-link .giunti-estratto-text,.giunti-pdp .product__info-wrapper .giunti-estratto .giunti-estratto-link .link-icon{display:block;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px;position:relative}@media (min-width:1920px){.giunti-pdp .product__info-wrapper .giunti-estratto .giunti-estratto-link .giunti-estratto-text,.giunti-pdp .product__info-wrapper .giunti-estratto .giunti-estratto-link .link-icon{font-size:20px;letter-spacing:-.2px;line-height:29px}}.giunti-pdp .giunti-product-additional-details{margin-left:auto;margin-right:auto;max-width:1080px}.giunti-pdp .giunti-product-additional-details .giunti-details-table-wrapper{margin-bottom:56px;margin-top:56px}.giunti-pdp .giunti-product-additional-details .giunti-details-table-wrapper .giunti-details-table{display:flex;flex-direction:column;font-size:13px;gap:8px;width:100%}@media (min-width:428px){.giunti-pdp .giunti-product-additional-details .giunti-details-table-wrapper .giunti-details-table{font-size:15px}}@media (min-width:1024px){.giunti-pdp .giunti-product-additional-details .giunti-details-table-wrapper .giunti-details-table{flex-direction:row;gap:80px}}.giunti-pdp .giunti-product-additional-details .giunti-details-table-wrapper .giunti-details-table ul{display:flex;flex-direction:column;gap:8px;position:relative;width:100%}.giunti-pdp .giunti-product-additional-details .giunti-details-table-wrapper .giunti-details-table ul li{align-items:baseline;display:flex;justify-content:space-between;position:relative;width:100%}.giunti-pdp .giunti-product-additional-details .giunti-details-table-wrapper .giunti-details-table ul li:before{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(230 232 236/var(--tw-border-opacity));bottom:0;content:"";display:block;height:0;left:0;position:absolute;right:0;width:100%;z-index:-1}.giunti-pdp .giunti-product-additional-details .giunti-details-table-wrapper .giunti-details-table ul li span{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:block;position:relative;z-index:1}.giunti-pdp .giunti-product-additional-details .giunti-details-table-wrapper .giunti-details-table ul li span:first-child{padding-right:20px}@media (min-width:640px){.giunti-pdp .giunti-product-additional-details .giunti-details-table-wrapper .giunti-details-table ul li span:first-child{padding-right:40px}}.giunti-pdp .giunti-product-additional-details .giunti-details-table-wrapper .giunti-details-table ul li span:last-child{padding-left:20px}@media (min-width:640px){.giunti-pdp .giunti-product-additional-details .giunti-details-table-wrapper .giunti-details-table ul li span:last-child{padding-left:40px}}.estratto-button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:25px;cursor:pointer;display:flex;justify-content:center;padding:8px 20px}@media (min-width:768px){.estratto-button{padding:12px 28px}}.estratto-button{box-shadow:0 3.78px 9.449px 0 rgba(0,0,0,.15);z-index:1}#wishlisthero-product-page-button-container{display:none}.sealsubs-target-element.sealsubs-full[data-seal-in]{display:none!important}.product-special-product .product-free-shipping__container{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(100 169 167/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.product-special-product .product-form__submit{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(236 48 109/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.product-special-product .product-form__submit:hover{background-color:rgba(236,48,109,.9)}.product-special-product .read-more__text{font-size:18px;line-height:2.5rem}body .main-special-details{margin-left:auto;margin-right:auto;max-width:1400px}.main-special-details .main-special-details__title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:28px;font-weight:600;letter-spacing:-.28px;line-height:36px;margin-bottom:3rem;margin-top:3rem;text-align:center}@media (min-width:1536px){.main-special-details .main-special-details__title{font-size:40px;letter-spacing:-.8px;line-height:50px}}.main-special-details .main-special-details__media{margin-bottom:3rem;position:relative}.main-special-details .main-special-details__media .special-placeholder{--tw-bg-opacity:1;aspect-ratio:1/1;background-color:rgb(230 232 236/var(--tw-bg-opacity));display:block;margin-left:auto;margin-right:auto;width:100%}@media (min-width:768px){.main-special-details .main-special-details__media .special-placeholder{height:30vh}}.main-special-details .main-special-details__media img{display:block;height:auto;max-width:100%;width:100%}.main-special-details .main-special-details__text{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));margin-bottom:3rem;margin-top:3rem}.main-special-details .main-special-details-text__dates{font-weight:700}.main-special-details .main-special-details-text__promo{margin-bottom:.5rem;margin-top:.5rem}.main-special-details .main-special-details-text__promo,.main-special-details .main-special-details-text__sub-description{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.main-special-details .main-special-details-text__promo,.main-special-details .main-special-details-text__sub-description{font-size:19px;letter-spacing:-.19px;line-height:23px}}.img-special__mobile{display:block!important}@media (min-width:768px){.img-special__mobile{display:none!important}}.img-special__desktop{display:none!important}@media (min-width:768px){.img-special__desktop{display:block!important}}body .special-list-page-grid{margin-left:auto;margin-right:auto;max-width:1400px}.special-list-page-grid .special-product-grid__title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px;margin-bottom:3rem;margin-top:3rem}@media (min-width:1024px){.special-list-page-grid .special-product-grid__title{font-size:40px;letter-spacing:-.4px;line-height:50px}}.special-list-page-grid .main-special-list__card-wrapper{display:flex;flex-wrap:wrap;margin-bottom:3rem}@media (min-width:640px){.special-list-page-grid .main-special-list__card-wrapper{display:grid}}.special-list-page-grid .main-special-list__card-wrapper .grid__item{width:100%}.special-page-details-grid-container{margin-top:5rem}body .special-page-details-grid-container .collection{margin-left:auto;margin-right:auto;max-width:1400px}.special-page-details-grid-container .special-page-details-title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px}@media (min-width:1024px){.special-page-details-grid-container .special-page-details-title{font-size:40px;letter-spacing:-.4px;line-height:50px}}.booktok-section{padding-bottom:60px}.booktok-section .booktok-section-card-container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}@media (min-width:768px){.booktok-section .booktok-section-card-container{flex-direction:row}}@media (min-width:1024px){.booktok-section .booktok-section-card-container{-moz-column-gap:10px;column-gap:10px}}@media (min-width:1280px){.booktok-section .booktok-section-card-container{max-width:95%}}@media (min-width:1643px){.booktok-section .booktok-section-card-container{max-width:75vw}}.booktok-section .booktok-section-card-container:not(:last-child){margin-bottom:60px}.booktok-section .booktok-section-card-container .booktok-section-card-wrapper{width:100%}@media (min-width:768px){.booktok-section .booktok-section-card-container .booktok-section-card-wrapper{width:50%}}.booktok-section .booktok-section-card-container .booktok-section-description-wrapper{margin-top:25px;width:100%}@media (min-width:768px){.booktok-section .booktok-section-card-container .booktok-section-description-wrapper{margin-top:0;width:50%}}.booktok-section .booktok-section-card-container .booktok-section-description-wrapper .read-more__button,.booktok-section .booktok-section-card-container .booktok-section-description-wrapper p{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.booktok-section .booktok-section-card-container .booktok-section-description-wrapper .read-more__button,.booktok-section .booktok-section-card-container .booktok-section-description-wrapper p{font-size:19px;letter-spacing:-.19px;line-height:23px}}@media (min-width:768px){.booktok-section .booktok-section-card-container .booktok-section-description-wrapper .read-more__button,.booktok-section .booktok-section-card-container .booktok-section-description-wrapper p{max-width:666px}}.booktok-section .booktok-section-card-container .booktok-section-description-wrapper .read-more__button{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.booktok-section .booktok-section-card-container .booktok-section-description-wrapper .read-more__button{font-size:20px;letter-spacing:-.2px;line-height:29px}}.history-section{margin-bottom:50px}@media (min-width:1024px){.history-section .splide__slide{display:flex;padding-left:70px}.history-section .splide__slide .img-container{width:50%}}.history-section .splide__slide .img-container img{aspect-ratio:1/1;max-width:722px;width:100%}@media (min-width:1024px){.history-section .splide__slide .text-container{padding-left:4rem;padding-right:4rem;width:50%}}.history-section .splide__slide .text-container h2{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-bottom:10px;margin-top:20px}@media (min-width:1920px){.history-section .splide__slide .text-container h2{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .history-section .splide__slide .text-container h2{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .history-section .splide__slide .text-container h2{margin-bottom:25px}}.history-section .splide__slide .text-container p{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.history-section .splide__slide .text-container p{font-size:19px;letter-spacing:-.19px;line-height:23px}}body .giunti-cart__footer{margin-left:auto;margin-right:auto;max-width:1400px}@media (min-width:768px){.foreign-rights{margin-left:auto;margin-right:auto;max-width:1027px}}.foreign-rights .images-wrapper{display:flex;flex-direction:column}@media (min-width:768px){.foreign-rights .images-wrapper{flex-direction:row;justify-content:space-between}}.foreign-rights .images-wrapper img{width:100%}@media (min-width:768px){.foreign-rights .images-wrapper img{width:49%}}.foreign-rights .images-wrapper img:not(:first-of-type){margin-top:20px}@media (min-width:768px){.foreign-rights .images-wrapper img:not(:first-of-type){margin-top:0}}.foreign-rights .info-container{margin-top:40px;padding-bottom:80px}@media (min-width:768px){.foreign-rights .info-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:space-between}}.foreign-rights .info-container h2{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px}@media (min-width:1920px){.foreign-rights .info-container h2{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .foreign-rights .info-container h2{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .foreign-rights .info-container h2{margin-bottom:25px}}.foreign-rights .info-container h4{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px;margin-top:10px}@media (min-width:1920px){.foreign-rights .info-container h4{font-size:20px;letter-spacing:-.2px;line-height:29px}}.foreign-rights .info-container h6,.foreign-rights .info-container p{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.foreign-rights .info-container h6,.foreign-rights .info-container p{font-size:19px;letter-spacing:-.19px;line-height:23px}}.foreign-rights .info-container p:last-of-type{margin-bottom:3rem}.foreign-rights .info-container h6:last-of-type{margin-bottom:60px}.foreign-rights .info-container a{text-decoration-line:underline}@media (min-width:768px){.foreign-rights .info-container .desktop-left-container{grid-column:span 1/span 1}.foreign-rights .info-container .desktop-right-container{display:grid;gap:6rem;grid-column:span 2/span 2;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-between;margin-left:auto;width:90%}}.foreign-rights .info-container .desktop-right-container h2{margin-top:40px}@media (min-width:768px){.foreign-rights .info-container .desktop-right-container h2{margin-top:0}.foreign-rights .info-container .desktop-right-container div{display:flex;flex-direction:column;justify-content:space-between}}.rules-section .rules-section-wrapper{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:770px}.rules-section .rules-section-wrapper .rules-no-events{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:10px;font-weight:500;letter-spacing:-.1px;line-height:12px;margin-bottom:5px;margin-top:10px}.price__banners-mobile .rules-section .rules-section-wrapper .rules-no-events{display:none}.rules-section .rules-section-title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px}@media (min-width:1920px){.rules-section .rules-section-title{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .rules-section .rules-section-title{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .rules-section .rules-section-title{margin-bottom:25px}}.rules-section .rules-event__container{border-width:0 0 1px;min-height:76px}.rules-section .rules-event__container:first-of-type{border-top-width:1px;margin-top:20px}.rules-section .rules-event__container .rules-event-category,.rules-section .rules-event__container .rules-event-date{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.12px;line-height:14px;margin-bottom:5px;margin-top:10px}@media (min-width:1024px){.rules-section .rules-event__container .rules-event-category,.rules-section .rules-event__container .rules-event-date{font-size:14px;letter-spacing:-.14px;line-height:17px}}.rules-section .rules-event__container .rules-event-title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.rules-section .rules-event__container svg{margin-right:5px}.profile-section .profile-img__container img{padding-bottom:20px;width:100%}@media (min-width:768px){.profile-section .profile-img__container img{margin-bottom:0;padding-bottom:40px}}.profile-section .profile-block__mobile{margin-bottom:60px}@media (min-width:768px){.profile-section .profile-block__mobile{display:none}}.profile-section .profile-block__desktop{display:none}@media (min-width:768px){.profile-section .profile-block__desktop{display:flex;margin-left:auto;margin-right:auto;max-width:1500px;padding-bottom:60px}}.profile-section .profile-block__desktop .left-block{width:30%}.profile-section .profile-block__desktop .right-block{width:70%}.profile-section .profile-block__desktop .profile-block__title,.profile-section .profile-block__mobile .profile-block__title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-bottom:10px}@media (min-width:1920px){.profile-section .profile-block__desktop .profile-block__title,.profile-section .profile-block__mobile .profile-block__title{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .profile-section .profile-block__desktop .profile-block__title,.giunti-pdp .product__info-wrapper .giunti-product-description .profile-section .profile-block__mobile .profile-block__title{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .profile-section .profile-block__desktop .profile-block__title,.giunti-pdp .product__info-wrapper .giunti-product-description .profile-section .profile-block__mobile .profile-block__title{margin-bottom:25px}}@media (min-width:768px){.profile-section .profile-block__desktop .profile-block__title,.profile-section .profile-block__mobile .profile-block__title{margin-bottom:0;max-width:340px}}.profile-section .profile-block__desktop .profile-block__description,.profile-section .profile-block__mobile .profile-block__description{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;padding-bottom:10px}@media (min-width:1920px){.profile-section .profile-block__desktop .profile-block__description,.profile-section .profile-block__mobile .profile-block__description{font-size:19px;letter-spacing:-.19px;line-height:23px}}.profile-section .bottom-description{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin-bottom:60px;max-width:1274px}@media (min-width:1920px){.profile-section .bottom-description{font-size:19px;letter-spacing:-.19px;line-height:23px}}@media (min-width:768px){.profile-section .bottom-description{display:flex;margin-left:auto;margin-right:auto;margin-top:80px}.profile-section .bottom-description .bottom-left-description,.profile-section .bottom-description .bottom-right-description{padding-left:6rem;padding-right:6rem;width:50%}}.profile-section .bottom-description .bottom-left-description ul,.profile-section .bottom-description .bottom-right-description ul{margin-bottom:2rem;margin-top:2rem;padding-left:30px}.profile-section .bottom-description .bottom-left-description li,.profile-section .bottom-description .bottom-right-description li{line-height:2.5rem;list-style-type:disc}.profile-section .bottom-description .bottom-right-description{margin-bottom:15px;margin-top:15px}@media (min-width:768px){.profile-section .bottom-description .bottom-right-description{margin-bottom:0;margin-top:0}}.policy-page .policy-page__container{min-height:60vh}body .policy-page .policy-page__container{margin-left:auto;margin-right:auto;max-width:1400px}.policy-page .policy-page__title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px;margin-bottom:2.5rem;margin-top:2.5rem;text-align:center}@media (min-width:1024px){.policy-page .policy-page__title{font-size:40px;letter-spacing:-.4px;line-height:50px}}.policy-page .policy-page__description{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));display:block;font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;text-align:center}@media (min-width:1920px){.policy-page .policy-page__description{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .policy-page .policy-page__description{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .policy-page .policy-page__description{margin-bottom:25px}}@media (min-width:768px){.policy-page .policy-page__description{margin-left:auto;margin-right:auto;width:800px}}.policy-page .policy-page__text{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));margin:1.5rem auto 4rem;text-align:center;width:90%}@media (min-width:1024px){.policy-page .policy-page__text{margin-bottom:6rem;margin-top:3.5rem}}.policy-page .policy-page__text h1:not(:first-of-type){margin-bottom:15px;margin-top:15px}@media (min-width:1024px){.policy-page .policy-page__text h1:not(:first-of-type){margin-bottom:20px;margin-top:20px}}.policy-page .policy-page__text.title-with-margin-bottom h1{margin-bottom:15px}@media (min-width:1024px){.policy-page .policy-page__text.title-with-margin-bottom h1{margin-bottom:20px}}.policy-page .policy-page__text h2{margin-bottom:15px;margin-top:15px}@media (min-width:1024px){.policy-page .policy-page__text h2{margin-bottom:20px;margin-top:20px}}.giunti-pdp-gallery{margin-left:0!important;margin-right:0!important}.giunti-pdp-gallery .product-media-container{padding:0 25px 10px}.giunti-pdp-gallery .product-media-container .product__media img{border-radius:5px;height:100%;inset:0;margin:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.giunti-pdp-gallery .product-media-container .product__media-icon,.giunti-pdp-gallery .product-media-container .product__modal-opener--video{display:none}@media (min-width:1024px){.giunti-pdp-gallery .product-media-container .product__media-icon{display:flex}.giunti-pdp-gallery .product-media-container .product__media-toggle:after{content:"";cursor:pointer;display:block;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:2}}.custom-placeholder-image{--tw-bg-opacity:1!important;background-color:rgb(244 246 248/var(--tw-bg-opacity))!important;height:80%!important;margin:auto!important;width:100%!important}.pdp-thumbnails-container .pdp-thumbnails{display:flex!important;gap:15px!important;margin-bottom:20px!important;margin-top:20px!important;max-height:100px!important;padding:0!important}@media (min-width:640px){.pdp-thumbnails-container .pdp-thumbnails{gap:20px!important}}@media (min-width:768px){.pdp-thumbnails-container .pdp-thumbnails{max-height:300px!important}}.pdp-thumbnails-container .pdp-thumbnails .gallery-thumbnail{--tw-scale-x:1!important;--tw-scale-y:1!important;align-items:center!important;cursor:pointer!important;display:flex!important;justify-content:center!important;list-style-type:none!important;margin:0!important;opacity:.8!important;position:relative!important;transform:translate(var(--tw-translate-x),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))!important;transition-duration:.5s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;width:51px!important}@media (min-width:768px){.pdp-thumbnails-container .pdp-thumbnails .gallery-thumbnail{height:134px!important;width:88px!important}}.pdp-thumbnails-container .pdp-thumbnails .gallery-thumbnail img{height:100%!important;margin-left:auto!important;margin-right:auto!important;-o-object-fit:cover!important;object-fit:cover!important;width:auto!important}.pdp-thumbnails-container .pdp-thumbnails .gallery-thumbnail.is-active{opacity:1!important}.pdp-thumbnails-container .pdp-thumbnails .gallery-thumbnail.is-active img{--tw-scale-x:1.05;--tw-scale-y:1.05;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);position:absolute;transform:translate(var(--tw-translate-x),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));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:20}.pdp-thumbnails-container .pdp-thumbnails .gallery-thumbnail:after{background:#f1f1f1;border-radius:4px;content:"";display:block;height:130%;left:-15%;opacity:0;position:absolute;top:-15%;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:130%;z-index:10}@media (min-width:640px){.pdp-thumbnails-container .pdp-thumbnails .gallery-thumbnail:after{border-radius:10px}}.pdp-thumbnails-container .pdp-thumbnails .gallery-thumbnail.is-active:after{opacity:1;transition-duration:1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pdp-thumbnails-container .pdp-thumbnails .gallery-thumbnail .metafield-images{height:100%;width:100%}@media (min-width:768px){.gradient.cart.cart .cart__contents.critical-hidden,.gradient.cart.cart .giunti-cart__footer{margin-left:auto;margin-right:auto;max-width:1080px}}.gradient.cart.cart .title-wrapper-with-link{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;justify-content:center;letter-spacing:-.21px;line-height:25px;margin-top:0}@media (min-width:1920px){.gradient.cart.cart .title-wrapper-with-link{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .gradient.cart.cart .title-wrapper-with-link{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .gradient.cart.cart .title-wrapper-with-link{margin-bottom:25px}}.gradient.cart.cart .title-wrapper-with-link .title.title--primary{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:22px;font-weight:400;letter-spacing:-.22px;line-height:26px;text-align:center}@media (min-width:1024px){.gradient.cart.cart .title-wrapper-with-link .title.title--primary{font-size:28px;letter-spacing:-.28px;line-height:36px}}.gradient.cart.cart .giunti-warning-message{--tw-bg-opacity:1;background-color:rgb(228 66 24/var(--tw-bg-opacity));margin-bottom:3rem;padding:1.5rem}.gradient.cart.cart .giunti-warning-message .giunti-warning-message__text{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:19px;font-weight:600;letter-spacing:-.19px;line-height:23px;margin:0;padding:0;text-align:center}.gradient.cart.cart .continue-shopping__mobile{display:flex;justify-content:center;margin-top:30px}@media (min-width:768px){.gradient.cart.cart .continue-shopping__mobile{display:none}}.gradient.cart.cart .underlined-link{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.36px;line-height:19px;text-decoration-line:underline}@media (min-width:1920px){.gradient.cart.cart .underlined-link{font-size:15px;letter-spacing:-.15px;line-height:20px}}.gradient.cart.cart .quantity.cart-quantity{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));border-width:1px;height:49px;padding-left:1rem;padding-right:1rem;width:83px}@media (min-width:1024px){.gradient.cart.cart .quantity.cart-quantity{height:70px;padding-left:1.5rem;padding-right:1.5rem;width:114px}}.gradient.cart.cart .quantity.cart-quantity .quantity__button{width:auto}.gradient.cart.cart .cart-item{display:flex;flex-wrap:wrap}@media (min-width:768px){.gradient.cart.cart .cart-item{display:table-row}}.gradient.cart.cart .cart-item:not(:last-child){border-width:0 0 1px;padding-bottom:15px}.gradient.cart.cart .cart-item .cart-item__quantity{width:24%}@media (min-width:1024px){.gradient.cart.cart .cart-item .cart-item__quantity .icon.icon-remove{height:20px;margin-left:28px;margin-right:28px;width:20px}}.gradient.cart.cart .cart-item .cart-item__media{width:25%}@media (min-width:768px){.gradient.cart.cart .cart-item .cart-item__media{width:23%}}@media (min-width:1024px){.gradient.cart.cart .cart-item .cart-item__media{width:15%}}.gradient.cart.cart .cart-item .cart-item__media .cart-item__image{width:100%}@media (min-width:768px){.gradient.cart.cart .cart-item .cart-item__media .cart-item__image{width:112px}.gradient.cart.cart .cart-item .price.price--end{margin-top:27px}}@media (min-width:1024px){.gradient.cart.cart .cart-item .price.price--end{margin-top:22px}}.gradient.cart.cart .cart-item .cart-item__name .product-title,.gradient.cart.cart .cart-item .price.price--end,.gradient.cart.cart .cart-item .product-option{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px;width:100%}@media (min-width:1920px){.gradient.cart.cart .cart-item .cart-item__name .product-title,.gradient.cart.cart .cart-item .price.price--end,.gradient.cart.cart .cart-item .product-option{font-size:20px;letter-spacing:-.2px;line-height:29px}}.gradient.cart.cart .cart-item .cart-item__name .product-subtitle{display:block;margin-top:5px}@media (min-width:1024px){.gradient.cart.cart .cart-item .cart-item__name .product-subtitle{margin-top:3px}}.gradient.cart.cart .cart-item .cart-item__details{padding-left:0;padding-right:0;width:40%}@media (min-width:768px){.gradient.cart.cart .cart-item .cart-item__details{padding-left:3rem;padding-right:3rem;width:55%}}@media (min-width:1024px){.gradient.cart.cart .cart-item .cart-item__details{width:70%}}.gradient.cart.cart .cart-item .cart-item__details .giunti-product-badges{justify-content:flex-start!important}.gradient.cart.cart .cart-item .cart-item__details .product-option{margin-top:0}.gradient.cart.cart .cart-item .cart-item__desktop-availability{display:none;font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.12px;line-height:14px}@media (min-width:1024px){.gradient.cart.cart .cart-item .cart-item__desktop-availability{font-size:14px;letter-spacing:-.14px;line-height:17px}}@media (min-width:768px){.gradient.cart.cart .cart-item .cart-item__desktop-availability{display:block;margin-top:10px}}@media (min-width:1024px){.gradient.cart.cart .cart-item .cart-item__desktop-availability{white-space:nowrap}}.gradient.cart.cart .cart-item .cart-item__mobile-availability{font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.12px;line-height:14px}@media (min-width:1024px){.gradient.cart.cart .cart-item .cart-item__mobile-availability{font-size:14px;letter-spacing:-.14px;line-height:17px}}@media (min-width:768px){.gradient.cart.cart .cart-item .cart-item__mobile-availability{display:none}}.gradient.cart.cart .cart-item .cart-item__mobile-availability{flex-basis:100%}.gradient.cart.cart .cart-item .cart-item__points{margin-top:5px}@media (min-width:768px){.gradient.cart.cart .cart-item .cart-item__points{margin-top:8px}.gradient.cart.cart tr{position:relative}}.gradient.cart.cart tr:not(:last-child):after{content:""}@media (min-width:768px){.gradient.cart.cart tr:not(:last-child):after{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));bottom:-17px;height:1px;left:0;position:absolute;width:100%}}.gradient.cart.cart .cart-item__product-details{display:flex;flex-direction:column;max-width:100%!important}@media (min-width:768px){.gradient.cart.cart .cart-item__product-details .cart-item__name{margin-bottom:10px;order:2}}.gradient.cart.cart .cart-item__product-details .cart-item__author{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:10px;font-weight:500;letter-spacing:-.1px;line-height:12px;margin-bottom:7px;margin-top:7px}.price__banners-mobile .gradient.cart.cart .cart-item__product-details .cart-item__author{display:none}@media (min-width:768px){.gradient.cart.cart .cart-item__product-details .cart-item__author{order:1}}.gradient.cart.cart .cart-item__heading{display:none}@media (min-width:768px){.gradient.cart.cart .cart-item__heading{display:table-row}}.gradient.cart.cart .cart-item__totals.right.medium-hide.large-up-hide{display:none}@media (min-width:768px){.gradient.cart.cart .cart-item__totals.right.medium-hide.large-up-hide{display:block}}.gradient.cart.cart .cart-item__old-price.product-option{--tw-text-opacity:1;color:rgb(228 66 24/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px;text-decoration-line:none}@media (min-width:1920px){.gradient.cart.cart .cart-item__old-price.product-option{font-size:20px;letter-spacing:-.2px;line-height:29px}}.gradient.cart.cart .cart-item__final-price.product-option{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.36px;line-height:19px;text-decoration-line:line-through}@media (min-width:1920px){.gradient.cart.cart .cart-item__final-price.product-option{font-size:15px;letter-spacing:-.15px;line-height:20px}}@media (min-width:768px){.gradient.cart.cart .cart-items__heading--wide.small-hide.caption-with-letter-spacing{display:flex;justify-content:flex-end;padding-right:28px}}@media (min-width:1024px){.gradient.cart.cart .cart-items__heading--wide.small-hide.caption-with-letter-spacing{padding-right:55px}}.gradient.cart.cart .cart__checkout-button{margin-left:auto;margin-right:auto}.gradient.cart.cart .cart__checkout-button svg{height:15px;margin-bottom:.25rem;margin-right:10px;width:18px}@media (min-width:768px){.gradient.cart.cart .cart__checkout-button svg{height:17px;width:20px}}.gradient.cart.cart .cart-item__quantity-wrapper{flex-direction:row-reverse;justify-content:center}.gradient.cart.cart .cart-item__quantity-wrapper .cart-remove-button{margin-left:0}.gradient.cart.cart .cart-item__quantity-wrapper .cart-remove-button a{align-items:center;display:flex;justify-content:center}.gradient.cart.cart .cart-item__quantity-wrapper .cart-remove-button a svg{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));height:24px;margin-top:10px;width:24px}@media (min-width:768px){.gradient.cart.cart .cart-item__quantity-wrapper .cart-remove-button a svg{height:21px;margin-right:30px;margin-top:0;width:17px}}.gradient.cart.cart .quantity__input{font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.gradient.cart.cart .quantity__input{font-size:20px;letter-spacing:-.2px;line-height:29px}}.gradient.cart.cart .giunti-cart__footer{--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));bottom:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);left:0;position:fixed;width:100%;z-index:10}@media (min-width:768px){.gradient.cart.cart .giunti-cart__footer{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:transparent;border-style:none;bottom:auto;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:auto;left:auto;position:static;width:auto;z-index:auto}}.gradient.cart.cart .giunti-cart__footer .totals{flex-direction:column;padding-bottom:.9rem;padding-top:3rem}.gradient.cart.cart .giunti-cart__footer .totals .product-modal-snippet{display:none}@media (min-width:768px){.gradient.cart.cart .giunti-cart__footer .totals .product-modal-snippet{display:flex;margin-top:10px}}.gradient.cart.cart .giunti-cart__footer .totals__price{display:flex;justify-content:space-between;width:100%}.gradient.cart.cart .giunti-cart__footer .totals__subtotal{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.gradient.cart.cart .giunti-cart__footer .totals__subtotal{font-size:19px;letter-spacing:-.19px;line-height:23px}}.gradient.cart.cart .giunti-cart__footer .totals__subtotal-value{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px}@media (min-width:1920px){.gradient.cart.cart .giunti-cart__footer .totals__subtotal-value{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .gradient.cart.cart .giunti-cart__footer .totals__subtotal-value{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .gradient.cart.cart .giunti-cart__footer .totals__subtotal-value{margin-bottom:25px}}.gradient.cart.cart .cart__discount__next-container{display:flex;justify-content:flex-end;padding-bottom:14px}.gradient.cart.cart .cart__discount__next-container .cart__discount__next{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:10px;font-weight:500;letter-spacing:-.1px;line-height:12px}.gradient.cart.cart .cart__dynamic-checkout-buttons.additional-checkout-buttons,.price__banners-mobile .gradient.cart.cart .cart__discount__next-container .cart__discount__next{display:none}.gradient.cart.cart .cart__footer{padding:0 33px 5px}@media (min-width:768px){.gradient.cart.cart .cart__footer{padding-bottom:0;padding-left:5rem;padding-right:5rem}}@media (min-width:1024px){.gradient.cart.cart .cart__footer{padding-left:1rem;padding-right:1rem}}.gradient.cart.cart .cart__footer .cart__blocks{margin-top:0}.gradient.cart.cart .cart__footer .cart__footer-continue-shopping{align-items:center;display:flex;display:none}@media (min-width:768px){.gradient.cart.cart .cart__footer .cart__footer-continue-shopping{display:flex}}.gradient.cart.cart .cart__footer .cart__footer-continue-shopping .underlined-link{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px;margin-top:100px}@media (min-width:1920px){.gradient.cart.cart .cart__footer .cart__footer-continue-shopping .underlined-link{font-size:20px;letter-spacing:-.2px;line-height:29px}}.gradient.cart.cart .cart__login-paragraph,.gradient.cart.cart .link.underlined-link{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.gradient.cart.cart .cart__login-paragraph,.gradient.cart.cart .link.underlined-link{font-size:19px;letter-spacing:-.19px;line-height:23px}}.gradient.cart.cart .splide__list .giunti-card__image{margin-left:auto!important;margin-right:auto!important;width:90%!important}@media (min-width:768px){.gradient.cart.cart .splide__list .giunti-card__image{margin-left:0!important;margin-right:0!important;width:auto!important}}.gradient.cart.cart .splide__list .full-unstyled-link{font-size:13px;letter-spacing:-.15px;line-height:16px;max-width:390px}@media (min-width:768px){.gradient.cart.cart .splide__list .full-unstyled-link{font-size:17px;letter-spacing:-.17px;line-height:20px}}.gift-card__heading{margin-bottom:40px;text-align:center}@media (min-width:1024px){.gift-card__heading{margin-bottom:75px}}.gift-card__heading .gift-card__title{font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px}@media (min-width:1024px){.gift-card__heading .gift-card__title{font-size:28px;font-weight:400;letter-spacing:-.28px;line-height:36px}}.gift-card__heading .gift-card__description{font-size:21px;font-weight:400;letter-spacing:-.21px;line-height:25px;margin-top:6px}@media (min-width:1024px){.gift-card__heading .gift-card__description{font-size:40px;font-weight:600;letter-spacing:-.4px;line-height:50px;margin-top:12px}}.main-product-gift-card{display:block;margin-bottom:60px}@media (min-width:1024px){.main-product-gift-card{-moz-column-gap:8rem;column-gap:8rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:164px}}.main-product-gift-card .gift-card__column-left{max-width:666px}@media (min-width:1024px){.main-product-gift-card .gift-card__column-left .gift-card-container__sticky{position:sticky;top:150px}}.main-product-gift-card .gift-card__column-left .gift-card__media-gallery .product__media{border-radius:13px;overflow:hidden;padding-top:70%}@media (min-width:1024px){.main-product-gift-card .gift-card__column-left .gift-card__media-gallery .product__media{border-radius:40px;padding-top:100%}}.main-product-gift-card .gift-card__column-left .gift-card__media-gallery .product__media img{border-radius:40px;height:auto;-o-object-fit:contain;object-fit:contain}.main-product-gift-card .gift-card__column-left .gift-card__media-gallery .product__media-list .product__media-item{display:none}.main-product-gift-card .gift-card__column-left .gift-card__media-gallery .product__media-list .product__media-item.is-active{display:list-item}.main-product-gift-card .gift-card__column-left .gift-card__composition{display:none;margin-top:1.25rem}.main-product-gift-card .gift-card__column-left .gift-card__composition._visible{display:block}.main-product-gift-card .gift-card__column-left .gift-card__composition .gift-card-composition__message{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:22px;font-weight:400;letter-spacing:-.22px;line-height:26px}@media (min-width:1024px){.main-product-gift-card .gift-card__column-left .gift-card__composition .gift-card-composition__message{font-size:28px;letter-spacing:-.28px;line-height:36px}}.main-product-gift-card .gift-card__column-left .gift-card__composition .gift-card-composition__message-text{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin-top:1.25rem}@media (min-width:1920px){.main-product-gift-card .gift-card__column-left .gift-card__composition .gift-card-composition__message-text{font-size:19px;letter-spacing:-.19px;line-height:23px}}.main-product-gift-card .gift-card__column-right .gift-card__themes{border-style:none;margin-top:5rem}@media (min-width:1024px){.main-product-gift-card .gift-card__column-right .gift-card__themes{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(230 232 236/var(--tw-border-opacity));margin-top:0}}.main-product-gift-card .gift-card__column-right .gift-card__themes .gift-card-themes__label{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));display:block;font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-bottom:3rem}@media (min-width:1920px){.main-product-gift-card .gift-card__column-right .gift-card__themes .gift-card-themes__label{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .main-product-gift-card .gift-card__column-right .gift-card__themes .gift-card-themes__label{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .main-product-gift-card .gift-card__column-right .gift-card__themes .gift-card-themes__label{margin-bottom:25px}}.main-product-gift-card .gift-card__column-right .gift-card__themes .giftcard-themes-slider img{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:transparent;border-radius:12px;border-width:2px;cursor:pointer;display:block;padding:4px}.main-product-gift-card .gift-card__column-right .gift-card__themes .giftcard-themes-slider img._selected{--tw-border-opacity:1;border-color:rgb(22 22 21/var(--tw-border-opacity))}.main-product-gift-card .gift-card__column-right .gift-card__themes .giftcard-themes-slider .splide__arrows .splide__arrow{display:block;position:absolute;right:0;top:calc(50% - 12px);width:24px}.main-product-gift-card .gift-card__column-right .gift-card__themes .giftcard-themes-slider .splide__arrows .splide__arrow svg{display:block;width:100%}.main-product-gift-card .gift-card__column-right .gift-card__themes .giftcard-themes-slider .splide__arrows .splide__arrow:first-child{left:0;right:auto}.main-product-gift-card .gift-card__column-right .gift-card__themes .giftcard-themes-slider .splide__arrows .splide__arrow:first-child svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),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))}.main-product-gift-card .gift-card__column-right .gift-card__themes .gift-card-themes__container{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));max-width:100%;padding-left:36px;padding-right:36px;width:100%}.main-product-gift-card .gift-card__column-right .gift-card__variants{margin-top:5rem}.main-product-gift-card .gift-card__column-right .gift-card__variants .product-form__input{border-style:none;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0;margin-right:0;margin-top:3rem;max-width:100%;padding:0 0 2rem;width:100%}@media (min-width:640px){.main-product-gift-card .gift-card__column-right .gift-card__variants .product-form__input{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.main-product-gift-card .gift-card__column-right .gift-card__variants .gift-card-theme__variant-label{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-bottom:3rem}@media (min-width:1920px){.main-product-gift-card .gift-card__column-right .gift-card__variants .gift-card-theme__variant-label{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .main-product-gift-card .gift-card__column-right .gift-card__variants .gift-card-theme__variant-label{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .main-product-gift-card .gift-card__column-right .gift-card__variants .gift-card-theme__variant-label{margin-bottom:25px}}.main-product-gift-card .gift-card__column-right .gift-card__variants .gift-card-theme__variant-box input[type=radio]+label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(230 232 236/var(--tw-bg-opacity));border-color:transparent;border-radius:.75rem;border-style:solid;color:rgb(22 22 21/var(--tw-text-opacity));display:inline-block;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin:0;padding:2.5rem;text-align:center;width:100%}@media (min-width:1920px){.main-product-gift-card .gift-card__column-right .gift-card__variants .gift-card-theme__variant-box input[type=radio]+label{font-size:19px;letter-spacing:-.19px;line-height:23px}}.main-product-gift-card .gift-card__column-right .gift-card__variants .gift-card-theme__variant-box input[type=radio]:checked+label{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(22 22 21/var(--tw-border-opacity));color:rgb(22 22 21/var(--tw-text-opacity))}.main-product-gift-card .gift-card__column-right .gift-card__form{margin-top:4rem}.main-product-gift-card .gift-card__column-right .gift-card__form .product-form__section{border-style:none}@media (min-width:640px){.main-product-gift-card .gift-card__column-right .gift-card__form .product-form__section{padding-bottom:3rem}}.main-product-gift-card .gift-card__column-right .gift-card__form .product-form__section:last-child{border-width:0}.main-product-gift-card .gift-card__column-right .gift-card__form .product-form__section .input-error{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__message{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(22 22 21/var(--tw-border-opacity));border-style:solid;border-width:1px;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin:0;padding:2rem;width:100%}@media (min-width:1920px){.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__message{font-size:19px;letter-spacing:-.19px;line-height:23px}}.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-data{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin:0;padding:0;width:100%}@media (min-width:640px){.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-data{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:3rem}}.main-product-gift-card .gift-card__column-right .gift-card__form .delivery-data__field{margin-bottom:3rem}@media (min-width:640px){.main-product-gift-card .gift-card__column-right .gift-card__form .delivery-data__field{margin-bottom:0}}.main-product-gift-card .gift-card__column-right .gift-card__form .delivery-data__field .delivery-label{display:block;margin-bottom:0}.main-product-gift-card .gift-card__column-right .gift-card__form .delivery-data__field .delivery-input{--tw-border-opacity:1;border-color:rgb(130 141 162/var(--tw-border-opacity));border-style:solid;border-width:0 0 2px;display:block;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin:.75rem 0 0;padding:0;width:100%}@media (min-width:1920px){.main-product-gift-card .gift-card__column-right .gift-card__form .delivery-data__field .delivery-input{font-size:19px;letter-spacing:-.19px;line-height:23px}}.main-product-gift-card .gift-card__column-right .gift-card__form .delivery-data__field .delivery-input:focus{--tw-border-opacity:1;--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(var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:0px;--tw-ring-offset-color:transparent;border-color:rgb(22 22 21/var(--tw-border-opacity));border-style:solid;border-width:0 0 2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-mode{margin-bottom:8rem}.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-mode .section-details-delivery-mode__input{align-items:center;display:flex;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin-bottom:2.25rem}@media (min-width:1920px){.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-mode .section-details-delivery-mode__input{font-size:19px;letter-spacing:-.19px;line-height:23px}}.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-mode .section-details-delivery-mode__input .delivery-mode-input__label{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));display:block;margin-left:16px}.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-mode .section-details-delivery-mode__sheduled-date{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));display:none;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin-bottom:2.25rem;margin-top:5rem}@media (min-width:1920px){.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-mode .section-details-delivery-mode__sheduled-date{font-size:19px;letter-spacing:-.19px;line-height:23px}}.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-mode .section-details-delivery-mode__sheduled-date._visible{display:block}.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-mode .section-details-delivery-mode__sheduled-date .section-details-delivery-mode__sheduled-date-label{display:block;margin-bottom:0}.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-mode .section-details-delivery-mode__sheduled-date .giunti-datepicker{--tw-border-opacity:1;border-color:rgb(130 141 162/var(--tw-border-opacity));border-style:solid;border-width:0 0 2px;display:block;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin:.75rem 0 0;padding:0}@media (min-width:1920px){.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-mode .section-details-delivery-mode__sheduled-date .giunti-datepicker{font-size:19px;letter-spacing:-.19px;line-height:23px}}.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-mode .section-details-delivery-mode__sheduled-date .giunti-datepicker:focus{--tw-border-opacity:1;--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(var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:0px;--tw-ring-offset-color:transparent;border-color:rgb(22 22 21/var(--tw-border-opacity));border-style:solid;border-width:0 0 2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.main-product-gift-card .gift-card__column-right .gift-card__form .section-details__delivery-mode:last-child{margin-bottom:0}.main-product-gift-card .gift-card__column-right .gift-card__form .product-form__buttons{margin-top:3rem;max-width:none;width:100%}.main-product-gift-card .gift-card__column-right .gift-card__form .product-form__buttons .product-form__submit{width:100%}.blog-slider{margin-bottom:1rem}.blog-slider .splide__slide{margin-left:0;width:50%}@media (min-width:1024px){.blog-slider .splide__slide{width:40%}}@media (min-width:1280px){.blog-slider .splide__slide{width:25%}}.blog-slider .collection-title__wrapper .title{--tw-text-opacity:1;align-items:center;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px;margin:0;padding:0}@media (min-width:1024px){.blog-slider .collection-title__wrapper .title{font-size:40px;letter-spacing:-.4px;line-height:50px}}.blog-slider .collection-title__wrapper .title svg{height:2rem;margin-left:1rem;width:2rem}@media (min-width:1024px){.blog-slider .collection-title__wrapper .title svg{height:4rem}}.blog-slider .collection-title__wrapper .collection-title__link{--tw-text-opacity:1;color:rgb(228 66 24/var(--tw-text-opacity));margin:0;padding:0}.blog-slider .collection-title__wrapper .collection-title__link:active,.blog-slider .collection-title__wrapper .collection-title__link:hover{opacity:.85}.blog-slider .blog-text__title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px}@media (min-width:1920px){.blog-slider .blog-text__title{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .blog-slider .blog-text__title{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .blog-slider .blog-text__title{margin-bottom:25px}}.blog-slider .blog-text__type{--tw-text-opacity:1;color:rgb(228 66 24/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.blog-slider .blog-text__type{font-size:19px;letter-spacing:-.19px;line-height:23px}}.blog-slider .article-card__excerpt.rte-width{display:none}.blog-slider .article__media img{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.article-date,.article-tag-card{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:14px;font-weight:400;letter-spacing:-.14px;line-height:17px}.article-blog-tag:not(:last-of-type):after,.article-tag-card:not(:last-of-type):after{content:","}.article-title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:19px;font-weight:500;letter-spacing:-.19px;line-height:23px;margin-bottom:6px}@media (min-width:1024px){.article-title{font-size:23px;letter-spacing:-.26px;line-height:34px}}@media (min-width:1280px){.article-title{font-size:26px;letter-spacing:-.26px;line-height:36px}}.main-blog .banner-cta-container{margin-bottom:110px}@media (min-width:768px){.main-blog .banner-cta-container{margin-bottom:70px}}@media (min-width:1024px){.main-blog .banner-cta-container{margin-bottom:120px}}@media (min-width:768px){.main-blog .banner-cta-container.mobile{display:none}}.main-blog .banner-cta-container.desktop{display:none}@media (min-width:768px){.main-blog .banner-cta-container.desktop{display:block}}.main-blog .banner-cta-container .img-desktop,.main-blog .banner-cta-container .img-mobile{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.main-blog .title--primary{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px;margin-top:20px;text-align:center}@media (min-width:1024px){.main-blog .title--primary{font-size:40px;letter-spacing:-.4px;line-height:50px;margin-bottom:60px}}.main-blog .blog-articles{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr))!important;margin-bottom:80px!important}@media (min-width:768px){.main-blog .blog-articles{gap:20px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:1024px){.main-blog .blog-articles{row-gap:7rem!important}}.main-blog .blog-articles .article__media{max-height:250px!important}@media (min-width:768px){.main-blog .blog-articles .article__media{height:15vw!important}}.main-blog .blog-articles .article__media img{border-radius:10px;height:100%;max-height:250px;-o-object-fit:cover;object-fit:cover;width:100%}.main-blog .pagination__list.list-unstyled{margin-bottom:80px}.page-main-blog main{padding-bottom:80px}.article-template .giunti-breadcrumbs-section{flex-wrap:wrap;margin-top:0!important}.article-template .giunti-breadcrumbs-section>*{word-wrap:break-word;overflow-wrap:break-word;white-space:nowrap}.article-template .giunti-breadcrumbs-section a,.article-template .giunti-breadcrumbs-section span{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:9px;font-weight:400;letter-spacing:-.12px;line-height:14px}@media (min-width:640px){.article-template .giunti-breadcrumbs-section a,.article-template .giunti-breadcrumbs-section span{font-size:10px}}@media (min-width:1024px){.article-template .giunti-breadcrumbs-section a,.article-template .giunti-breadcrumbs-section span{font-size:14px;letter-spacing:-.14px;line-height:17px}}.article-template .giunti-breadcrumbs-section span:last-child{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity))}@media (min-width:1024px){.article-template header{margin-bottom:38px!important}}.article-template .article-blog-tag{--tw-text-opacity:1!important;color:rgb(22 22 21/var(--tw-text-opacity))!important;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:24px}@media (min-width:1024px){.article-template .article-blog-tag{font-size:20px;letter-spacing:-.06px;line-height:24px}}.article-template .article-template__title{--tw-text-opacity:1!important;color:rgb(22 22 21/var(--tw-text-opacity))!important;font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:28px;font-weight:600;letter-spacing:-.28px;line-height:36px;margin-bottom:30px!important}@media (min-width:1536px){.article-template .article-template__title{font-size:40px;letter-spacing:-.8px;line-height:50px}}@media (min-width:768px){.article-template .article-template__title{margin-bottom:19px!important;margin-top:19px!important}}.article-template .article-template__date-share{align-items:center;display:flex;justify-content:space-between}.article-template .article-template__date-share .article-share-container{align-items:center;display:flex;justify-content:center}.article-template .article-template__date-share .article-share-container .giunti-share-button .share-button__button{background-color:transparent!important}.article-template .article-template__date-share .article-share-container .share-text{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.12px;line-height:25px;text-transform:capitalize}@media (min-width:1024px){.article-template .article-template__date-share .article-share-container .share-text{font-size:19px;letter-spacing:-.19px;line-height:28px}}.article-template .circle-divider{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.12px;line-height:25px;text-transform:capitalize}@media (min-width:1024px){.article-template .circle-divider{font-size:19px;letter-spacing:-.19px;line-height:28px}}.article-template .article-template__social-sharing{margin:0;padding:0}.article-template .product{margin-left:auto!important;margin-right:auto!important;margin-top:80px!important;max-width:1080px!important}.article-template .product .product__media-wrapper{width:236px}@media (min-width:1024px){.article-template .product .product__media-wrapper{max-width:444px;width:698px}}.article-template .product .product__media-wrapper img{margin-bottom:23px}@media (min-width:1024px){.article-template .product .product__media-wrapper img{margin-bottom:0}}.article-template .product .product__info-wrapper{flex-basis:44%}.article-template .product .product__info-wrapper .product__title{margin-bottom:5px}.article-template .product .product__info-wrapper .giunti-publishing-info{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:12px;font-weight:400;letter-spacing:-.12px;line-height:19px}@media (min-width:1024px){.article-template .product .product__info-wrapper .giunti-publishing-info{font-size:16px;letter-spacing:-.48px;line-height:34px}}.article-template .product .product__info-wrapper .giunti-share-button-container-mobile{margin-bottom:10px;margin-top:10px}.article-template .product .product__info-wrapper .giunti-product-infos__bottom{margin-bottom:30px;margin-top:30px}@media (min-width:768px){.article-template .product .product__info-wrapper .giunti-product-infos__bottom{margin-bottom:20px;margin-top:20px}}.article-template .product .product__info-wrapper .giunti-product-form-buttons__wrapper{margin-top:30px}@media (min-width:768px){.article-template .product .product__info-wrapper .giunti-product-form-buttons__wrapper{margin-bottom:20px;margin-top:20px}.article-template .product .product__info-wrapper .product-modal__trigger{display:none}}.article-template .product .product__info-wrapper .read-more__button{margin-bottom:32px}.article-template .article__content-container{padding-left:10px;padding-right:10px}@media (min-width:1024px){.article-template .article__content-container{padding-left:0;padding-right:0}}.article-template .article__content-container .article-template__hero-container .article-template__hero-small{height:50vw;max-height:212px}@media (min-width:768px){.article-template .article__content-container .article-template__hero-container .article-template__hero-small{height:20vw}}@media (min-width:1024px){.article-template .article__content-container .article-template__hero-container .article-template__hero-small{max-height:353px;width:100%}}.article-template .article__content-container .article-template__hero-container .article-template__hero-small img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.article-template .article__content-container .article-template__hero-container .article-template__hero-small img.mobile{display:none}}.article-template .article__content-container .article-template__hero-container .article-template__hero-small img.desktop{display:none}@media (min-width:768px){.article-template .article__content-container .article-template__hero-container .article-template__hero-small img.desktop{display:block}}.article-template .article__content-container .article-template__content{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;max-width:807px;padding-left:0;padding-right:0}@media (min-width:1024px){.article-template .article__content-container .article-template__content{font-size:19px;letter-spacing:-.19px;line-height:23px}}.article-template .price__container>div{justify-content:flex-start!important}.article-template .blog-slider.custom__slider.giunti-custom-container{margin-top:60px;padding-left:0;padding-right:0}@media (min-width:768px){.article-template .blog-slider.custom__slider.giunti-custom-container{margin-top:80px}}.article-template .article-template__back{margin-bottom:80px!important}@media (min-width:768px){.article-template .article-template__back{margin-top:9rem!important}}.article-template .article-template__back .button-link.button__pill{display:inline}@media (min-width:768px){.article-template .blog-related-products-slider{margin-top:80px}}.article-template .giunti-books{margin-top:84px}@media (min-width:1024px){.article-template .giunti-books{margin-top:81px}}.giunti-card__default-image{--tw-bg-opacity:1;background-color:rgb(229 232 236/var(--tw-bg-opacity));border-radius:1.5rem;height:100%;width:100%}.gift-card-page{margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.gift-card-page .gift-card-page__heading{margin-left:auto;margin-right:auto;max-width:810px;text-align:center;width:100%}.gift-card-page .gift-card-page__heading .gift-card-page__title-small{font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-top:6px}@media (min-width:1024px){.gift-card-page .gift-card-page__heading .gift-card-page__title-small{font-size:40px;letter-spacing:-.4px;line-height:50px;margin-top:12px}}.gift-card-page .gift-card-page__heading .gift-card-page__title{font-size:26px;letter-spacing:-.26px;line-height:31px}@media (min-width:1024px){.gift-card-page .gift-card-page__heading .gift-card-page__title{font-size:28px;letter-spacing:-.28px;line-height:36px}}.gift-card-page .gift-card-page__heading .gift-card-page__description{font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin-top:12px}@media (min-width:1920px){.gift-card-page .gift-card-page__heading .gift-card-page__description{font-size:19px;letter-spacing:-.19px;line-height:23px}}@media (min-width:1024px){.gift-card-page .gift-card-page__heading .gift-card-page__description{margin-top:27px}}.gift-card-page .gift-card-page__actions{align-items:center;display:flex;flex-direction:column;gap:18px;margin-top:32px}@media (min-width:1024px){.gift-card-page .gift-card-page__actions{flex-direction:row;gap:36px;justify-content:center;margin-top:40px}}.gift-card-page .gift-card-page__main-image{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:30px}@media (min-width:768px){.gift-card-page .gift-card-page__main-image{margin-top:105px}}.gift-card-page .gift-card-page__main-image img{display:block;margin-left:auto;margin-right:auto;max-width:690px;width:100%}.services-boxes{margin:100px auto;max-width:1080px;padding-left:22px;padding-right:22px}@media (min-width:1024px){.services-boxes{margin-bottom:140px;margin-top:140px}}.services-boxes .services__title{margin-bottom:37px}@media (min-width:1024px){.services-boxes .services__title{margin-bottom:64px}}.services-boxes .services__boxes .service__box{display:grid;gap:26px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:37px}@media (min-width:1024px){.services-boxes .services__boxes .service__box{gap:65px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:28px}}.services-boxes .services__boxes .service__box:first-child{margin-top:0}@media (min-width:1024px){.services-boxes .services__boxes .service__box:first-child{margin-top:0}}.services-boxes .services__boxes .service__box .service-box__image-wrapper{grid-column:span 1/span 1;height:0;padding-bottom:100%;position:relative}.services-boxes .services__boxes .service__box .service-box__image-wrapper .service-box__image{--tw-bg-opacity:1;align-items:center;background-color:rgb(244 246 248/var(--tw-bg-opacity));border-radius:10px;display:block;display:flex;height:100%;justify-content:center;position:absolute;width:100%}@media (min-width:1024px){.services-boxes .services__boxes .service__box .service-box__image-wrapper .service-box__image{border-radius:30px}}.services-boxes .services__boxes .service__box .service-box__image-wrapper .service-box__image img{display:block;margin:auto;width:80%}.services-boxes .services__boxes .service__box .service-box__image-wrapper .service-box__image .image-placeholder{display:block;text-align:center;width:100%}.services-boxes .services__boxes .service__box .service-box__info{grid-column:span 3/span 3}@media (min-width:1024px){.services-boxes .services__boxes .service__box .service-box__info{grid-column:span 4/span 4}}.services-boxes .services__link{align-items:center;display:flex;justify-content:center;margin-top:32px}@media (min-width:1024px){.services-boxes .services__link{margin-top:96px}}.agenda-listing{display:flex;justify-content:space-between;margin-bottom:78px}.agenda-listing .agenda-listing__container{display:flex;justify-content:flex-start;width:100%}.agenda-listing .agenda-listing__aside{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));display:block;display:flex;flex-direction:column;height:100vh;left:-1000px;padding-left:5rem;padding-right:20px;padding-top:40px;position:fixed;top:0;transition:all .3s ease-in-out;width:90%;z-index:100}@media (min-width:768px){.agenda-listing .agenda-listing__aside{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));left:0;max-width:411px;padding-left:0;padding-top:0;position:relative;width:20%;z-index:0}}@media (min-width:1024px){.agenda-listing .agenda-listing__aside{width:30%}}.agenda-listing .agenda-listing__aside.open{left:0}.agenda-listing .agenda-listing__aside a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:38px}@media (min-width:768px){.agenda-listing .agenda-listing__aside a{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}}.agenda-listing .agenda-listing__aside a.selected{font-weight:600;text-decoration-line:underline}.agenda-listing .agenda-listing__aside .aside__close-btn-container{display:flex;justify-content:flex-end;margin-bottom:30px}@media (min-width:768px){.agenda-listing .agenda-listing__aside .aside__close-btn-container{display:none}}.agenda-listing .agenda-listing__aside .aside__close-btn-container svg{cursor:pointer;filter:invert(100%)}.agenda-listing .agenda-listing__aside .agenda-tags-list li:not(:first-of-type){margin-top:15px}@media (min-width:768px){.agenda-listing .agenda-listing__aside .agenda-tags-list li:not(:first-of-type){margin-top:0}}.agenda-listing .agenda-listing__content{width:100%}@media (min-width:768px){.agenda-listing .agenda-listing__content{width:80%}}@media (min-width:1024px){.agenda-listing .agenda-listing__content{width:70%}}.agenda-listing .agenda-listing__content .agenda-listing__banner .banner-cta-container{margin-bottom:40px}@media (min-width:768px){.agenda-listing .agenda-listing__content .agenda-listing__banner .banner-cta-container{margin-bottom:70px}}@media (min-width:1024px){.agenda-listing .agenda-listing__content .agenda-listing__banner .banner-cta-container{margin-bottom:39px}}@media (min-width:768px){.agenda-listing .agenda-listing__content .agenda-listing__banner .banner-cta-container.mobile{display:none}}.agenda-listing .agenda-listing__content .agenda-listing__banner .banner-cta-container.desktop{display:none}@media (min-width:768px){.agenda-listing .agenda-listing__content .agenda-listing__banner .banner-cta-container.desktop{display:block}}.agenda-listing .agenda-listing__content .agenda-listing__banner .banner-cta-container .img-desktop,.agenda-listing .agenda-listing__content .agenda-listing__banner .banner-cta-container .img-mobile{height:100%;max-width:1226px;-o-object-fit:contain;object-fit:contain;width:100%}.agenda-listing .agenda-listing__content .agenda-listing__banner .agenda__settings-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:33px}.agenda-listing .agenda-listing__content .agenda-listing__banner .agenda__settings-container .mobile-filters{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));cursor:pointer;font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.36px;line-height:19px}@media (min-width:1920px){.agenda-listing .agenda-listing__content .agenda-listing__banner .agenda__settings-container .mobile-filters{font-size:15px;letter-spacing:-.15px;line-height:20px}}@media (min-width:768px){.agenda-listing .agenda-listing__content .agenda-listing__banner .agenda__settings-container .mobile-filters{display:none}}.agenda-listing .agenda-listing__content .agenda-listing__banner .agenda__settings-container .agenda__articles-total{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:9px;font-weight:400;letter-spacing:-.12px;line-height:14px}@media (min-width:640px){.agenda-listing .agenda-listing__content .agenda-listing__banner .agenda__settings-container .agenda__articles-total{font-size:10px}}@media (min-width:1024px){.agenda-listing .agenda-listing__content .agenda-listing__banner .agenda__settings-container .agenda__articles-total{font-size:14px;letter-spacing:-.14px;line-height:17px}}.agenda-listing .agenda-listing__content .agenda-listing__cards{display:flex;flex-direction:column;max-width:1200px}.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container{display:flex;flex-direction:column;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:347px}@media (min-width:768px){.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container{flex-direction:row;margin-bottom:0;margin-left:0;margin-right:0;max-width:none}}.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container:not(:first-of-type){margin-top:30px}.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .agenda-listing-card{display:flex;height:100%;margin-bottom:20px;min-height:180px;width:100%}@media (min-width:768px){.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .agenda-listing-card{margin-bottom:0}}@media (min-width:1280px){.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .agenda-listing-card{min-height:252px;width:454px}}@media (min-width:1536px){.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .agenda-listing-card{min-height:286px;width:528px}}@media (min-width:768px){.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description{margin-left:30px;max-width:629px;padding-top:5px;width:30%}}@media (min-width:1024px){.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description{width:43%}}@media (min-width:1920px){.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description{margin-left:-40px}}.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section{margin-bottom:40px}@media (min-width:1024px){.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section{margin-bottom:30px}}.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section .event__tag{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.12px;line-height:14px;margin-bottom:10px;text-transform:capitalize}@media (min-width:1024px){.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section .event__tag{font-size:14px;letter-spacing:-.14px;line-height:17px}}.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section .event__title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__buttons-section>*{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:600;letter-spacing:-.12px;line-height:19px}@media (min-width:1024px){.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__buttons-section>*{font-size:16px;letter-spacing:-.16px;line-height:19px}}.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__buttons-section>:not(:last-child){margin-bottom:15px}@media (min-width:768px){.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__buttons-section>:not(:last-child){margin-bottom:10px}}.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__buttons-section svg{margin-right:10px}.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .article-url,.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description{flex-grow:1}.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side,.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side{width:50%}.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side{--tw-bg-opacity:1;align-items:center;background-color:rgb(229 231 235/var(--tw-bg-opacity));border-bottom-left-radius:20px;border-top-left-radius:20px;display:flex;justify-content:center}.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side img{-o-object-fit:contain;object-fit:contain;width:58%}@media (min-width:1024px){.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side img{width:55%}}.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side{border-bottom-right-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:column;padding:25px}.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section{height:60%}.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section .article-card-date{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px}@media (min-width:1920px){.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section .article-card-date{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section .article-card-date{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section .article-card-date{margin-bottom:25px}}.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .article-hour,.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .article-location{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .article-hour,.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .article-location{font-size:19px;letter-spacing:-.19px;line-height:23px}}.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .article-place{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px;margin-bottom:10px;margin-top:5px;max-width:120px}@media (min-width:1920px){.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .article-place{font-size:20px;letter-spacing:-.2px;line-height:29px}}.page-autore .giunti-events-with-author.agenda-listing,.product .giunti-events-with-author.agenda-listing{margin-bottom:0}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content,.product .giunti-events-with-author.agenda-listing .agenda-listing__content{margin-bottom:78px;width:100%}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards{max-width:100%;width:100%}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-listing-card,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-listing-card{height:auto;margin-bottom:15px;width:100%}@media (min-width:768px){.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-listing-card,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-listing-card{max-width:100%}}@media (min-width:1024px){.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-listing-card,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-listing-card{margin-bottom:23px}}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container{display:flex;flex-direction:column;margin-bottom:0;max-width:257px}@media (min-width:1024px){.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container{max-width:450px}}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description{margin:0;width:100%}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section{margin:0}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section .event__tag,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section .event__tag{margin-bottom:7px}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section .event__title,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .agenda-card-container .card-event__description .event__title-section .event__title{font-weight:400}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side{padding:16px 22px}@media (min-width:1024px){.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side{padding:28px 37px}}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side img,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side img{height:100%;height:130px;width:100%;width:85px}@media (min-width:1024px){.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side img,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side img{height:230px;width:150px}}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side .event-image-placeholder,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side .event-image-placeholder{--tw-bg-opacity:1;background-color:rgb(130 141 162/var(--tw-bg-opacity));height:130px;width:85px}@media (min-width:1024px){.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side .event-image-placeholder,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-left-side .event-image-placeholder{height:230px;width:150px}}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side{padding:18px 14px 15px}@media (min-width:1024px){.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side{padding:34px 15px 31px}}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section{height:90%}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section .article-card-date,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .title-section .article-card-date{font-weight:600}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .description-section,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .description-section{display:flex;flex-direction:column;height:40%;justify-content:flex-end}.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .article-place,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .article-place{line-height:15px}@media (min-width:1024px){.page-autore .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .article-place,.product .giunti-events-with-author.agenda-listing .agenda-listing__content .agenda-listing__cards .card-right-side .article-place{line-height:19px}}.article-template.agenda .article__container{display:flex;flex-direction:column;margin-bottom:60px}@media (min-width:768px){.article-template.agenda .article__container{flex-direction:row;margin-bottom:80px;margin-left:auto;margin-right:auto}}.article-template.agenda .article__container .article__img__box{--tw-bg-opacity:1;align-items:center;background-color:rgb(222 222 222/var(--tw-bg-opacity));display:flex;height:485px;justify-content:center;margin-left:auto;margin-right:auto;max-width:346px;width:100%}@media (min-width:768px){.article-template.agenda .article__container .article__img__box{margin-left:0;margin-right:80px;max-height:550px;max-width:none;max-width:350px;min-height:550px;min-width:350px}}@media (min-width:1024px){.article-template.agenda .article__container .article__img__box{margin-right:109px;max-height:621px;max-width:443px;min-height:621px;min-width:443px}}.article-template.agenda .article__container .article__img__box img{height:380px;width:247px}@media (min-width:768px){.article-template.agenda .article__container .article__img__box img{height:447px;width:277px}}@media (min-width:1024px){.article-template.agenda .article__container .article__img__box img{height:486px;width:317px}}.article-template.agenda .article__container .article__content-container{max-width:263px}@media (min-width:768px){.article-template.agenda .article__container .article__content-container{min-width:236px}}@media (min-width:1024px){.article-template.agenda .article__container .article__content-container{max-width:333px}}.article-template.agenda .article__container .article__content-container .article-template__content{margin-bottom:60px}@media (min-width:768px){.article-template.agenda .article__container .article__content-container .article-template__content{margin-top:0}}.article-template.agenda .article__container .article__content-container .article-template__content{margin-left:auto;margin-right:auto;max-width:400px}@media (min-width:768px){.article-template.agenda .article__container .article__content-container .article-template__content{max-width:none}}.article-template.agenda .article__container .article__content-container .agenda-article-title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:400;letter-spacing:-.21px;line-height:26px}@media (min-width:1024px){.article-template.agenda .article__container .article__content-container .agenda-article-title{font-size:28px;letter-spacing:-.28px;line-height:36px}}.article-template.agenda .agenda__product-author-container{display:flex;flex-direction:column;margin-bottom:80px}@media (min-width:768px){.article-template.agenda .agenda__product-author-container{-moz-column-gap:50px;column-gap:50px;flex-direction:row;justify-content:space-between}}@media (min-width:1024px){.article-template.agenda .agenda__product-author-container{-moz-column-gap:70px;column-gap:70px}}.article-template.agenda .agenda__product-author-container .agenda__related-product-container{margin-bottom:60px}@media (min-width:768px){.article-template.agenda .agenda__product-author-container .agenda__related-product-container{margin-bottom:0;width:30%}}.article-template.agenda .agenda__product-author-container .agenda__related-product-container .agenda_related-product-title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));margin-bottom:20px;text-align:center}@media (min-width:768px){.article-template.agenda .agenda__product-author-container .agenda__related-product-container .agenda_related-product-title{text-align:left}}@media (min-width:1024px){.article-template.agenda .agenda__product-author-container .agenda__related-product-container .agenda_related-product-title{margin-bottom:40px}.article-template.agenda .agenda__product-author-container .agenda__related-product-container .giunti-card__image{height:451px!important}}@media (min-width:768px){.article-template.agenda .agenda__product-author-container .agenda__author-container{width:70%}}.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info{margin-bottom:0}.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info:not(:first-of-type){margin-top:40px}@media (min-width:1024px){.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info:not(:first-of-type){margin-top:25px}}@media (min-width:1280px){.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info:not(:first-of-type){margin-top:40px}}@media (min-width:768px){.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info .author-bio,.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info .giunti-author-box__title{text-align:left}.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info .giunti-author-box__wrapper{align-items:flex-start;-moz-column-gap:25px;column-gap:25px;flex-direction:row}}@media (min-width:1024px){.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info .giunti-author-box__wrapper{-moz-column-gap:40px;column-gap:40px}}.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info .giunti-author-box__wrapper .giunti-author-box__avatar-wrapper{max-width:100%}@media (min-width:768px){.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info .giunti-author-box__wrapper .giunti-author-box__avatar-wrapper{height:120px;width:130px}}@media (min-width:1024px){.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info .giunti-author-box__wrapper .giunti-author-box__avatar-wrapper{height:170px;width:180px}}@media (min-width:1280px){.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info .giunti-author-box__wrapper .giunti-author-box__avatar-wrapper{height:189px;width:189px}}@media (min-width:768px){.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info .giunti-author-box__wrapper .giunti-author-box__info{align-items:flex-start;width:80%}}@media (min-width:1024px){.article-template.agenda .agenda__product-author-container .agenda__author-container .giunti-editore-author__info .giunti-author-box__wrapper .giunti-author-box__info{width:70%}}.article-template.agenda .blog-slider .collection-title__wrapper .title{font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px}@media (min-width:1920px){.article-template.agenda .blog-slider .collection-title__wrapper .title{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .article-template.agenda .blog-slider .collection-title__wrapper .title{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .article-template.agenda .blog-slider .collection-title__wrapper .title{margin-bottom:25px}}.article-template.agenda .article__media{display:flex}.article-template.agenda .article__media .agenda-card-container{height:100%;width:100%}.article-template.agenda .article__media .agenda-listing-card{display:flex;height:100%;width:100%}.article-template.agenda .article__media .agenda-listing-card .card-left-side img{height:134px;width:64px}@media (min-width:768px){.article-template.agenda .article__media .agenda-listing-card .card-left-side img{width:30%}}@media (min-width:1024px){.article-template.agenda .article__media .agenda-listing-card .card-left-side img{width:50%}}@media (min-width:1280px){.article-template.agenda .article__media .agenda-listing-card .card-left-side img{height:200px;width:125px}}.article-template.agenda .article__media .agenda-listing-card .card-right-side{padding:7px}@media (min-width:768px){.article-template.agenda .article__media .agenda-listing-card .card-right-side{padding-bottom:32px;padding-left:25px;padding-top:27px}}.article-template.agenda .article__media .agenda-listing-card .card-left-side,.article-template.agenda .article__media .agenda-listing-card .card-right-side{width:128px}@media (min-width:768px){.article-template.agenda .article__media .agenda-listing-card .card-left-side,.article-template.agenda .article__media .agenda-listing-card .card-right-side{width:225px}}.article-template.agenda .splide__slide.is-active.is-visible{max-width:250px}@media (min-width:768px){.article-template.agenda .splide__slide.is-active.is-visible{max-width:480px}}.agenda-share,.article-template__social-sharing{align-items:center;display:flex}.agenda-share .share-button__button,.article-template__social-sharing .share-button__button{background-color:transparent!important;padding-left:0!important;padding-right:0!important}@media (min-width:768px){.agenda-share .share-button__button svg,.article-template__social-sharing .share-button__button svg{width:14px!important}}.giunti-collections-list{margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.giunti-collections-list__heading{margin-left:auto;margin-right:auto;max-width:810px;text-align:center;width:100%}.giunti-collections-list__bold-title{font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-top:6px}@media (min-width:1024px){.giunti-collections-list__bold-title{font-size:40px;letter-spacing:-.4px;line-height:50px;margin-top:12px}}.giunti-collections-list__normal-title{font-size:26px;letter-spacing:-.26px;line-height:31px}@media (min-width:1024px){.giunti-collections-list__normal-title{font-size:28px;letter-spacing:-.28px;line-height:36px}}.giunti-author__details{padding-bottom:80px}.giunti-author__details .giunti-editore-author__info{margin-left:auto;margin-right:auto;max-width:1080px}.giunti-author__details .author-page__title{display:block;text-align:center}.giunti-author__details .giunti-author-box__title{display:none}.giunti-books-extracts__details .custom-loader .loading-overlay__spinner{width:6rem}.giunti-books-extracts__details .custom-loader .loading-text{margin-top:1rem}.giunti-books-extracts__details .book-extract{height:800px;width:100%}.giunti-books-extracts__details .book-extract-description,.giunti-books-extracts__details .book-extract-title{display:none}.giunti-books-extracts__details .book-extract-error{margin-bottom:6rem;margin-top:6rem;text-align:center}.dashboard-page__wrapper{min-height:60vh}.dashboard-page__wrapper .dashboard-page__content{display:flex;flex-direction:column}body .dashboard-page__wrapper .dashboard-page__content{margin-left:auto;margin-right:auto;max-width:1400px}@media (min-width:768px){.dashboard-page__wrapper .dashboard-page__content{-moz-column-gap:3rem;column-gap:3rem;flex-direction:row}}@media (min-width:1024px){.dashboard-page__wrapper .dashboard-page__content{-moz-column-gap:6rem;column-gap:6rem}}@media (min-width:1536px){.dashboard-page__wrapper .dashboard-page__content{-moz-column-gap:200px;column-gap:200px}}.dashboard__paragraph{line-height:22px}@media (min-width:1920px){.dashboard__paragraph{line-height:25px}}.dashboard-sidebar__container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:40px;width:100%}@media (min-width:768px){.dashboard-sidebar__container{margin-bottom:0;width:25%}}@media (min-width:1280px){.dashboard-sidebar__container{width:17%}}.dashboard-sidebar__container .dashboard-sidebar__subpage-types{--tw-text-opacity:1;align-items:flex-start;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;flex-direction:column;justify-content:flex-start;width:100%}.dashboard-sidebar__container .dashboard-sidebar__subpage-types .dashboard-sidebar__button{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex}@media (min-width:1024px){.dashboard-sidebar__container .dashboard-sidebar__subpage-types .dashboard-sidebar__button{-moz-column-gap:18px;column-gap:18px}}.dashboard-sidebar__container .dashboard-sidebar__subpage-types .dashboard-sidebar__button{font-weight:400}.dashboard-sidebar__container .dashboard-sidebar__subpage-types .dashboard-sidebar__button:not(:last-child){margin-bottom:15px}@media (min-width:1024px){.dashboard-sidebar__container .dashboard-sidebar__subpage-types .dashboard-sidebar__button:not(:last-child){margin-bottom:20px}}.dashboard-sidebar__container .dashboard-sidebar__subpage-types .dashboard-sidebar__button:active{opacity:1!important}.dashboard-sidebar__container .dashboard-sidebar__subpage-types .dashboard-sidebar__button._is-active{font-weight:600;opacity:1}.dashboard-sidebar__container .dashboard-sidebar__subpage-types .dashboard-sidebar__button._is-active span{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(22 22 21/var(--tw-border-opacity))}.dashboard-sidebar__container .dashboard-sidebar__subpage-types .dashboard-sidebar__button.hide-for-now{display:none}.subpages__wrapper{width:100%}@media (min-width:768px){.subpages__wrapper{width:75%}}@media (min-width:1280px){.subpages__wrapper{width:85%}}.subpages__wrapper .dashboard-subpage__content{padding-bottom:140px}@media (min-width:768px){.subpages__wrapper .dashboard-subpage__content{margin-top:-12px}}.subpages__wrapper .dashboard-subpage__content .subpage__title{margin-bottom:30px}@media (min-width:1280px){.subpages__wrapper .dashboard-subpage__content .subpage__title{margin-bottom:50px}}.customer.order{--tw-bg-opacity:1;background-color:rgb(244 246 248/var(--tw-bg-opacity));margin-top:-24px;padding-bottom:2rem}@media (min-width:1024px){.customer.order{padding-bottom:10rem}}.customer.order .order-dashboard-page__title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px;padding-top:5rem;text-align:center}@media (min-width:1024px){.customer.order .order-dashboard-page__title{font-size:40px;letter-spacing:-.4px;line-height:50px}}.customer.order .order-details-content__wrapper{display:block;margin-left:auto;margin-right:auto;margin-top:8rem;width:100%}@media (min-width:1280px){.customer.order .order-details-content__wrapper{width:1280px}}.customer.order .address-details-content__wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;margin-left:auto;margin-right:auto;margin-top:4rem;width:100%}@media (min-width:768px){.customer.order .address-details-content__wrapper{flex-direction:row;gap:2rem}}@media (min-width:1024px){.customer.order .address-details-content__wrapper{gap:7rem;margin-left:0;margin-right:0;margin-top:6rem}}.customer.order .order-details-content__rma{padding-left:20px;padding-right:20px;width:100%}@media (min-width:768px){.customer.order .order-details-content__rma{padding-left:6rem;padding-right:6rem}}.customer.order .order-details__box{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:2rem;color:rgb(22 22 21/var(--tw-text-opacity));margin-bottom:2rem;padding:20px;width:100%}@media (min-width:768px){.customer.order .order-details__box{padding:6rem}}@media (min-width:1024px){.customer.order .order-details__box{margin-bottom:7rem}}.customer.order .order-details__box.shipping-address-title__wrapper p:first-of-type{margin-bottom:3rem}.customer.order .order-details__box .order-details.order-dashboard__table{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.customer.order .order-details__box .order-details__title{font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-bottom:3rem}@media (min-width:1920px){.customer.order .order-details__box .order-details__title{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .customer.order .order-details__box .order-details__title{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .customer.order .order-details__box .order-details__title{margin-bottom:25px}}.customer.order .order-details__box .text-button-cta{margin-bottom:2.5rem}.customer.order .order-dashboard-page-actions__wrapper,.customer.order .order-details__box .order-dashboard-table__footer{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.customer.order .order-dashboard-page-actions__wrapper{margin-bottom:4rem}@media (min-width:1024px){.customer.order .order-dashboard-page-actions__wrapper{margin-top:0}}.customer.order .order-dashboard-page-actions__wrapper svg{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.customer.order .dashboard-table-row__total>td{display:table-cell;text-align:right;vertical-align:top}.customer.order .order-pay-button{display:block;text-decoration-line:none}@media (min-width:768px){.customer.order .order-pay-button{margin-top:1rem}}.template-404{height:60vh;padding-bottom:10rem;padding-top:10rem}.template-404 .template-404__content{margin-bottom:10rem;margin-left:auto;margin-right:auto;text-align:center;width:100%}@media (min-width:1024px){.template-404 .template-404__content{width:50%}}.template-404 .template-404__content .template-404__sup-title{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px}@media (min-width:1920px){.template-404 .template-404__content .template-404__sup-title{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .template-404 .template-404__content .template-404__sup-title{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .template-404 .template-404__content .template-404__sup-title{margin-bottom:25px}}.template-404 .template-404__content .title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:36px;font-weight:600;letter-spacing:-.28px;line-height:36px}@media (min-width:1536px){.template-404 .template-404__content .title{font-size:60px;letter-spacing:-4.2px;line-height:50px}}.template-404 .template-404__content .template-404__link{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));font-weight:700}.giunti-main-collection{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));text-align:center}body .giunti-main-collection__content-wrapper{margin-left:auto;margin-right:auto;max-width:1400px}.giunti-main-collection__typology{font-weight:700;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:100%}@media (min-width:1024px){.giunti-main-collection__typology{max-width:60%}}@media (min-width:1280px){.giunti-main-collection__typology{max-width:55%}}.giunti-main-collection__title{font-weight:100}.giunti-main-collection__description{display:flex;flex-direction:column;gap:.75rem;margin:2.5rem auto;max-width:700px;text-align:justify}.giunti-main-collection__description a{text-decoration-line:underline}.giunti-main-collection__content{margin-left:auto;margin-right:auto;margin-top:27px}.giunti-editor-collection,.giunti-main-collection__content{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.giunti-editor-collection{text-align:center}@media (min-width:1024px){.giunti-editor-collection{padding-left:0;padding-right:0}}body .giunti-editor-collection__content-wrapper{margin-left:auto;margin-right:auto;max-width:1400px}.giunti-editor-collection__top-container{align-items:center;display:flex;flex-direction:column;gap:40px;text-align:center;width:100%}@media (min-width:1024px){.giunti-editor-collection__top-container{gap:60px}}.giunti-editor-collection__title-container{align-items:center;display:flex;justify-content:center;padding:22px;width:100%}@media (min-width:1024px){.giunti-editor-collection__title-container{padding-bottom:30px;padding-top:30px}}.giunti-editor-collection__title{font-weight:700;margin-bottom:1rem;margin-left:auto;margin-right:auto;text-transform:uppercase;width:100%}.giunti-editor-collection__description{display:block;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin-left:auto;margin-right:auto;max-width:807px}@media (min-width:1920px){.giunti-editor-collection__description{font-size:19px;letter-spacing:-.19px;line-height:23px}}.giunti-editor-collection__banner{border-radius:10px;overflow:hidden}@media (min-width:1024px){.giunti-editor-collection__banner{border-radius:20px}}.giunti-editor-collection__banner img{border-radius:10px}@media (min-width:1024px){.giunti-editor-collection__banner img{border-radius:20px}}.customer.activate{align-items:center;display:flex;justify-content:center}.customer.activate h1,.customer.activate p{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.customer.activate h1{font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px;margin-bottom:60px;margin-top:35px;text-align:center}@media (min-width:1024px){.customer.activate h1{font-size:40px;letter-spacing:-.4px;line-height:50px}}.customer.activate p{font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;text-align:center}@media (min-width:1920px){.customer.activate p{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .customer.activate p{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .customer.activate p{margin-bottom:25px}}.customer.activate .field.giunti__field{margin-bottom:50px}.customer.activate .form-container{background-color:#fff;border-radius:15px;margin:20px 0 60px;padding:50px 60px}.customer.activate .activate-form__btn-container{display:flex;flex-wrap:wrap;justify-content:center}.customers-activate_account main{background:#f2f3f5}.customers-activate_account .giunti-header__wrapper{margin-bottom:0!important}.customer.reset-password .reset-password__inner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:15px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:347px;padding:30px 20px 40px}@media (min-width:1024px){.customer.reset-password .reset-password__inner{margin-left:0;margin-right:0;max-width:652px;padding:50px 60px;width:48%}}.customer.reset-password .giunti-form__button{margin-top:40px;width:100%}.customer.reset-password h1,.customer.reset-password p{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.customer.reset-password h1{font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px;margin-bottom:60px;margin-top:35px;text-align:center}@media (min-width:1024px){.customer.reset-password h1{font-size:40px;letter-spacing:-.4px;line-height:50px}}.customer.reset-password p{font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;text-align:center}@media (min-width:1920px){.customer.reset-password p{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .customer.reset-password p{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .customer.reset-password p{margin-bottom:25px}}.special-initiatives-blocks__container{-moz-column-gap:10px;column-gap:10px;display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:1315px;row-gap:15px}@media (min-width:640px){.special-initiatives-blocks__container{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.special-initiatives-blocks__container{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.special-initiatives-blocks__container{-moz-column-gap:25px;column-gap:25px;row-gap:33px}}.special-initiatives-blocks__container .logo__wrapper{border-radius:15px;height:70px;max-height:160px;max-width:250px;position:relative}@media (min-width:428px){.special-initiatives-blocks__container .logo__wrapper{height:90px}}@media (min-width:640px){.special-initiatives-blocks__container .logo__wrapper{height:110px}}@media (min-width:1280px){.special-initiatives-blocks__container .logo__wrapper{height:140px}}@media (min-width:1920px){.special-initiatives-blocks__container .logo__wrapper{height:160px}}.special-initiatives-blocks__container .logo__wrapper img{left:50%;max-height:70%;max-width:70%;position:absolute;top:50%;transform:translate(-50%,-50%)}.page-esercito{--tw-bg-opacity:1;background-color:rgb(244 246 248/var(--tw-bg-opacity))}.special-initiative-banner{height:140px;margin-bottom:40px;margin-left:auto;margin-right:auto;position:relative}@media (min-width:428px){.special-initiative-banner{height:175px}}@media (min-width:768px){.special-initiative-banner{height:200px}}@media (min-width:1024px){.special-initiative-banner{height:240px;margin-bottom:60px}}@media (min-width:1920px){.special-initiative-banner{height:300px}}.special-initiative-banner .banner-logo{--tw-translate-y:-50%;--tw-translate-x:-50%;left:50%;max-width:240px;position:absolute;top:50%;transform:translate(var(--tw-translate-x),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));width:45%}@media (min-width:640px){.special-initiative-banner .banner-logo{width:30%}}@media (min-width:768px){.special-initiative-banner .banner-logo{width:25%}}@media (min-width:1024px){.special-initiative-banner .banner-logo{width:20%}}@media (min-width:1920px){.special-initiative-banner .banner-logo{width:auto}}.special-initiative-banner .desktop-image,.special-initiative-banner .mobile-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.special-initiative-banner .hide-mobile{display:none}@media (min-width:768px){.special-initiative-banner .hide-mobile{display:block}.special-initiative-banner .hide-desktop{display:none}}.special-initiative-form__container{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:15px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:490px;padding:30px 20px 40px}@media (min-width:1024px){.special-initiative-form__container{max-width:700px;padding:50px 60px}}@media (min-width:1920px){.special-initiative-form__container{max-width:804px}}.special-initiative-form__container .special-initiative-form__title{margin-bottom:15px}@media (min-width:1024px){.special-initiative-form__container .special-initiative-form__title{margin-bottom:20px}}.special-initiative-form__container .special-initiative-form__subtitle{margin-bottom:20px}@media (min-width:1024px){.special-initiative-form__container .special-initiative-form__subtitle{margin-bottom:40px}}.special-initiative-form__container .giunti-form__input{font-weight:600;padding-top:0}.special-initiative-form__container .giunti-special-initiative__field h1,.special-initiative-form__container .giunti-special-initiative__field h2,.special-initiative-form__container .giunti-special-initiative__field h3,.special-initiative-form__container .giunti-special-initiative__field h4,.special-initiative-form__container .giunti-special-initiative__field h5,.special-initiative-form__container .giunti-special-initiative__field h6,.special-initiative-form__container .giunti-special-initiative__field p{margin-top:15px}@media (min-width:1024px){.special-initiative-form__container .giunti-special-initiative__field h1,.special-initiative-form__container .giunti-special-initiative__field h2,.special-initiative-form__container .giunti-special-initiative__field h3,.special-initiative-form__container .giunti-special-initiative__field h4,.special-initiative-form__container .giunti-special-initiative__field h5,.special-initiative-form__container .giunti-special-initiative__field h6,.special-initiative-form__container .giunti-special-initiative__field p{margin-top:20px}}.special-initiative-form__container .input-error{margin-top:5px}.special-initiative-page slider-component{display:none}.giunti-editor-complesso-collection{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));text-align:center}@media (min-width:1024px){.giunti-editor-complesso-collection{padding-left:0;padding-right:0}}body .giunti-editor-complesso-collection__content-wrapper{margin-left:auto;margin-right:auto;max-width:1400px}.giunti-editor-complesso-collection__top-container{align-items:center;display:flex;flex-direction:column;gap:40px;text-align:center;width:100%}@media (min-width:1024px){.giunti-editor-complesso-collection__top-container{gap:60px}}.giunti-editor-complesso-collection__title-container{align-items:center;display:flex;justify-content:center;padding:42px 22px;width:100%}@media (min-width:1024px){.giunti-editor-complesso-collection__title-container{padding-bottom:84px;padding-top:84px}}@media (min-width:1920px){.giunti-editor-complesso-collection__title-container.with-logo{height:650px}}.giunti-editor-complesso-collection__title{font-weight:700;margin-bottom:1rem;margin-left:auto;margin-right:auto;text-transform:uppercase;width:100%}.giunti-editor-complesso-collection__description{display:block;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px;margin-left:auto;margin-right:auto;max-width:807px}@media (min-width:1920px){.giunti-editor-complesso-collection__description{font-size:19px;letter-spacing:-.19px;line-height:23px}}.giunti-editor-complesso-collection__banner{border-radius:10px;overflow:hidden}@media (min-width:1024px){.giunti-editor-complesso-collection__banner{border-radius:20px}}.giunti-editor-complesso-collection__banner img{border-radius:10px}@media (min-width:1024px){.giunti-editor-complesso-collection__banner img{border-radius:20px}}.giunti-product-listing-app-container{margin-bottom:30px;margin-top:30px}@media (min-width:1024px){.giunti-product-listing-app-container{margin-bottom:44px;margin-top:44px}}.editors-complesso-grid__wrapper{margin-top:40px}@media (min-width:1024px){.editors-complesso-grid__wrapper{margin-top:50px}}@media (min-width:1920px){.editors-complesso-grid__wrapper{margin-top:60px}}.editors-complesso-grid__wrapper .editors-complesso__inner-wrapper{--tw-border-opacity:1;border-color:rgb(230 232 236/var(--tw-border-opacity));border-top-width:2px}.editors-complesso-grid__wrapper .editors-complesso-grid__title{margin-bottom:16px;margin-top:20px}@media (min-width:1024px){.editors-complesso-grid__wrapper .editors-complesso-grid__title{margin-bottom:24px}}@media (min-width:1920px){.editors-complesso-grid__wrapper .editors-complesso-grid__title{margin-bottom:40px}}.landing-hero-container{display:flex;flex-direction:column;gap:2rem;margin:2rem 2rem 3rem}@media (min-width:768px){.landing-hero-container{flex-direction:row;gap:4rem;margin-bottom:6rem;margin-left:5rem;margin-right:5rem}}@media (min-width:1280px){.landing-hero-container{margin-left:8rem;margin-right:8rem}}.landing-hero-text-wrapper{display:flex;flex-direction:column;gap:1.25rem;height:50%;width:100%}@media (min-width:768px){.landing-hero-text-wrapper{gap:2.5rem;height:100%;width:60%}}@media (min-width:1280px){.landing-hero-text-wrapper{width:50%}}.landing-hero-title{font-size:40px;font-weight:700;text-transform:uppercase}@media (min-width:768px){.landing-hero-title{font-size:50px;line-height:50px}}@media (min-width:1280px){.landing-hero-title{font-size:70px;line-height:70px}}.landing-hero-description{display:none;font-weight:400;line-height:1.5}@media (min-width:768px){.landing-hero-description{display:block;font-size:24px;line-height:34px;max-width:80%;padding-bottom:2.5rem}}@media (min-width:1280px){.landing-hero-description{font-size:34px;line-height:40px}}.landing-hero-description-mobile{font-size:22px;font-weight:400;line-height:1.5}@media (min-width:768px){.landing-hero-description-mobile{display:none}}.nola-banner-container{width:100vw}.nola-banner-image{display:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:768px){.nola-banner-image{display:block}}.nola-banner-image-mobile{display:block}@media (min-width:768px){.nola-banner-image-mobile{display:none}}.nola-banner-text{display:none;flex-direction:column;font-size:1.5rem;gap:1.25rem;line-height:2rem;margin-left:auto;margin-right:auto;margin-top:2.5rem;padding-left:2rem;padding-right:2rem;text-align:center}@media (min-width:768px){.nola-banner-text{display:flex;font-size:1.875rem;line-height:2.25rem;margin-top:5rem;padding-left:4rem;padding-right:4rem}}.nola-banner-text-mobile{display:flex}@media (min-width:768px){.nola-banner-text-mobile{display:none}}.nola-hero-container{align-items:center;display:flex;flex-direction:column-reverse;gap:5rem;margin-left:3rem;margin-right:3rem;max-width:1000px;width:auto}@media (min-width:768px){.nola-hero-container{flex-direction:row;margin-left:auto;margin-right:auto;width:80%}}.nola-hero-text-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}@media (min-width:768px){.nola-hero-text-wrapper{width:60%}}.nola-hero-title{color:currentColor;font-size:2.25rem;font-weight:600;line-height:2.5rem;text-transform:uppercase}@media (min-width:768px){.nola-hero-title{font-size:4.5rem;font-weight:700;line-height:1}}.nola-hero-description{display:none;flex-direction:column;font-size:1.5rem;gap:1.25rem;line-height:2rem;margin-left:auto;margin-right:auto;margin-top:2.5rem}@media (min-width:768px){.nola-hero-description{display:flex;font-size:1.875rem;line-height:2.25rem;margin-top:5rem}}.nola-hero-description-mobile{display:flex}@media (min-width:768px){.nola-hero-description-mobile{display:none}}.nola-hero-image-wrapper{width:100%}@media (min-width:768px){.nola-hero-image-wrapper{width:60%}}.nola-hero-image{aspect-ratio:4/5;display:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:630px}@media (min-width:768px){.nola-hero-image{display:block}}.nola-hero-image-mobile{display:block}@media (min-width:768px){.nola-hero-image-mobile{display:none}}.nola-bento-text-wrapper{padding:60px 60px 0;position:relative;width:100%;z-index:10}.nola-bento-title{color:currentColor;font-size:30px;font-weight:700;text-transform:uppercase}@media (min-width:768px){.nola-bento-title{font-size:40px;line-height:40px}}@media (min-width:1536px){.nola-bento-title{font-size:60px;line-height:60px}}.nola-bento-description{display:none;font-size:16px;font-weight:400;line-height:1.5}@media (min-width:768px){.nola-bento-description{display:block;font-size:20px;max-width:45%;padding-bottom:2.5rem;padding-top:2.5rem}}.nola-bento-description-mobile{display:block}@media (min-width:768px){.nola-bento-description-mobile{display:none}}.nola-highlight-container{margin-left:3rem;margin-right:3rem}@media (min-width:768px){.nola-highlight-container{margin-left:6rem;margin-right:6rem}}.nola-highlight-book-wrapper{--tw-translate-y:7rem;display:flex;flex-direction:column;gap:2.5rem;height:300px;justify-content:center;margin-left:auto;margin-right:auto;transform:translate(var(--tw-translate-x),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))}@media (min-width:768px){.nola-highlight-book-wrapper{flex-direction:row;gap:5rem}}@media (min-width:1280px){.nola-highlight-book-wrapper{--tw-translate-y:3rem;transform:translate(var(--tw-translate-x),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))}}.nola-highlight-book-text-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center;width:auto}@media (min-width:768px){.nola-highlight-book-text-wrapper{max-width:400px}}@media (min-width:1280px){.nola-highlight-book-text-wrapper{max-width:600px}}.nola-highlight-book-title{font-size:3rem}@media (min-width:768px){.nola-highlight-book-title{font-size:5rem}}.nola-highlight-book-title{font-family:"Inria Serif",serif;font-style:italic;font-weight:300}.nola-highlight-book-author{font-size:1.5rem;font-weight:400;line-height:2rem;padding-top:1.25rem;width:100%}@media (min-width:768px){.nola-highlight-book-author{font-size:2.25rem;line-height:2.5rem;padding-bottom:2.5rem;padding-top:2.5rem}}.nola-highlight-book-cover-wrapper{display:flex;height:100%;width:auto}.nola-highlight-book-cover-image{border-radius:.375rem;height:200px;margin-left:auto;margin-right:auto;width:auto}@media (min-width:768px){.nola-highlight-book-cover-image{height:300px}}@media (min-width:1280px){.nola-highlight-book-cover-image{height:400px}}.nola-highlight-book-cover-image{box-shadow:40px 40px 90px 1px #bababa}.nola-highlight-card-wrapper{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity));height:auto;padding:80px 20px 40px}@media (min-width:768px){.nola-highlight-card-wrapper{padding:60px}}@media (min-width:1024px){.nola-highlight-card-wrapper{padding:80px}}.nola-highlight-card-variant-wrapper{display:none;gap:2.5rem;height:100%;justify-content:center;width:auto}@media (min-width:768px){.nola-highlight-card-variant-wrapper{display:flex}}.nola-highlight-card-variant-image{border-radius:.375rem;height:250px;-o-object-fit:cover;object-fit:cover;width:50px}@media (min-width:768px){.nola-highlight-card-variant-image{height:300px;width:50px}}@media (min-width:1280px){.nola-highlight-card-variant-image{height:450px;width:70px}}.nola-highlight-card-variant-image{box-shadow:40px 40px 90px 1px #bababa}.nola-highlight-card-text-wrapper{display:flex;flex-direction:column;gap:1.75rem;height:auto;justify-content:center;width:auto;z-index:10}.nola-highlight-card-title{font-size:3rem}@media (min-width:1024px){.nola-highlight-card-title{font-size:4rem}}.nola-highlight-card-title{font-family:"Inria Serif",serif;font-style:italic;font-weight:300}.nola-highlight-card-description{display:none;font-size:1.5rem;font-weight:400;line-height:2rem;width:auto}@media (min-width:768px){.nola-highlight-card-description{display:block;max-width:300px;padding-bottom:2.5rem;padding-top:2.5rem}}@media (min-width:1024px){.nola-highlight-card-description{font-size:1.875rem;line-height:2.25rem}}.nola-highlight-card-description-mobile{display:block}@media (min-width:768px){.nola-highlight-card-description-mobile{display:none}}.nola-highlight-card-variant-wrapper-mobile{display:flex;gap:1rem;height:100%;justify-content:center;margin-bottom:20px;margin-top:20px;width:auto}@media (min-width:768px){.nola-highlight-card-variant-wrapper-mobile{display:none}}.nola-highlight-card-variant-image-mobile{border-radius:.375rem;box-shadow:40px 40px 90px 1px #bababa;height:150px;-o-object-fit:cover;object-fit:cover;width:40px}.nola-highlight-card-cta{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(228 66 24/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;font-size:1.5rem;line-height:2rem;margin-left:auto;margin-right:auto;padding:1.25rem 1.75rem;width:-moz-fit-content;width:fit-content;z-index:10}@media (min-width:768px){.nola-highlight-card-cta{margin-left:0;margin-right:0}}.nola-image-text-wrapper{align-items:center;display:flex;flex-direction:column-reverse;margin-left:auto;margin-right:auto;max-width:80rem;position:relative;width:80%}@media (min-width:768px){.nola-image-text-wrapper{flex-direction:row}}.nola-image-text-card-wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));height:-moz-fit-content;height:fit-content;padding:30px;width:100%;z-index:10}@media (min-width:768px){.nola-image-text-card-wrapper{margin-right:-70px;padding:40px}}.nola-image-text-card{display:flex;flex-direction:column;height:100%;justify-content:center;width:90%}.nola-image-text-card-description{display:none;font-size:1.25rem;font-weight:400;line-height:1.75rem}@media (min-width:768px){.nola-image-text-card-description{display:block;font-size:2.25rem;line-height:2.5rem;padding-bottom:2.5rem;padding-top:2.5rem}}.nola-image-text-card-description-mobile{display:block}@media (min-width:768px){.nola-image-text-card-description-mobile{display:none}}.nola-image-text-image{height:auto;margin-left:auto;margin-right:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:auto}@media (min-width:768px){.nola-image-text-image{max-width:400px}}.product-form__input input[type=radio]:checked+label{background-color:#fff!important;box-shadow:0 4px 10px 0 rgba(0,0,0,.25)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.giunti-pay-with-carta-docente .giunti-pay-with-carta-docente__form{margin-left:auto;margin-right:auto;width:50%}.giunti-pay-with-carta-docente .giunti-pay-with-carta-docente__button{margin:4rem auto}.giunti-pay-with-carta-docente .giunti-pay-with-carta-docente__button.error{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity))}.giunti-pay-with-carta-docente .giunti-pay-with-carta-docente__button .loading-overlay__spinner{margin-left:2rem}.giunti-pay-with-carta-docente .giunti-pay-with-carta-docente__button .loading-overlay__spinner .path{stroke:#fff;fill:none}.giunti-pay-with-18app .giunti-pay-with-18app__form{margin-left:auto;margin-right:auto;width:50%}.giunti-pay-with-18app .giunti-pay-with-18app__button{margin:4rem auto}.giunti-pay-with-18app .giunti-pay-with-18app__button.error{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity))}.giunti-pay-with-18app .giunti-pay-with-18app__button .loading-overlay__spinner{margin-left:2rem}.giunti-pay-with-18app .giunti-pay-with-18app__button .loading-overlay__spinner .path{stroke:#fff;fill:none}.riviste-faq-section{border-top:1px solid #ebeef1;margin-top:30px;padding-bottom:60px}.riviste-faq-section .riviste-faq-title{margin-bottom:30px;margin-top:35px}.riviste-faq-section .riviste-faq-answare-section:not(:last-of-type){border-bottom:1px solid #000;padding-bottom:40px}.riviste-faq-section .riviste-faq-answare-section:not(:first-of-type){margin-top:40px}.riviste-faq-section .riviste-faq-answare-section .riviste-faq-question{font-weight:600!important;margin-bottom:10px}.giunti-main-page-rivista .rivista-image_container{margin-top:35px}@media (min-width:768px){.giunti-main-page-rivista .rivista-image_container.mobile{display:none}}.giunti-main-page-rivista .rivista-image_container.desktop{display:none}@media (min-width:768px){.giunti-main-page-rivista .rivista-image_container.desktop{display:block}}.giunti-main-page-rivista .rivista-image_container .image{width:100%!important}.giunti-main-page-rivista .rivista__content-wrapper .rivista__subtitle{font-size:15px;font-weight:400;line-height:19px;margin-bottom:30px;margin-top:40px;text-align:center}@media (min-width:768px){.giunti-main-page-rivista .rivista__content-wrapper .rivista__subtitle{font-size:20px;font-weight:500;line-height:25px;margin-left:auto;margin-right:auto;max-width:57%}.banner-riviste{display:flex;margin-bottom:60px;padding:0;width:70%}}.banner-riviste .riviste_title{margin-bottom:21px;margin-top:21px}.banner-riviste .riviste_subtitle{padding-bottom:60px}.banner-riviste .image{border-radius:20px}@media (min-width:768px){.banner-riviste .text_container{padding-left:10%;padding-top:6%;width:45%}}.banner-riviste .riviste_button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));border-radius:100px;color:rgb(255 255 255/var(--tw-text-opacity));margin-bottom:40px;padding:15px 25px}@media (min-width:768px){.banner-riviste .riviste_button{padding:21px 45px}}.pages-pagina-profilazione-utente main{--tw-bg-opacity:1;background-color:rgb(242 243 245/var(--tw-bg-opacity));margin-top:-12px}@media (min-width:1024px){.pages-pagina-profilazione-utente main{margin-top:-24px}}.customer-consent-form,.customer-consent-not-logged{--tw-bg-opacity:1;align-content:normal;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:15px;display:flex;flex-direction:column;gap:20px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:347px;padding:30px 20px 40px;place-self:center}@media (min-width:1024px){.customer-consent-form,.customer-consent-not-logged{margin-left:0;margin-right:0;max-width:652px;padding:50px 60px;width:48%}}.customer-consent-form .consent-form__title,.customer-consent-not-logged .consent-form__title{font-size:24px;font-weight:600}.customer-consent-form .consent-form__checkboxes,.customer-consent-not-logged .consent-form__checkboxes{display:flex;flex-direction:column;gap:12px}.customer-consent-not-logged{max-width:100%;text-align:center;width:auto}.product-card-wrapper .card{--tw-text-opacity:1;align-items:center;background-color:transparent;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;flex-direction:column;gap:38px;justify-content:flex-start;position:relative;text-align:center}@media (min-width:1024px){.product-card-wrapper .card{gap:20px}}.product-card-wrapper .card .giunti-card__top{background-color:transparent;display:block;position:relative}.product-card-wrapper .card .giunti-card__top .giunti-card__media{background-color:transparent;display:block;margin-left:auto;margin-right:auto;position:relative}.product-card-wrapper .card .giunti-card__top .giunti-card__media.product-no-image{--tw-bg-opacity:1;background-color:rgb(130 141 162/var(--tw-bg-opacity));height:268px;width:168px}@media (min-width:1024px){.product-card-wrapper .card .giunti-card__top .giunti-card__media.product-no-image{height:236px;width:155px}}@media (min-width:1280px){.product-card-wrapper .card .giunti-card__top .giunti-card__media.product-no-image{height:272px;width:179px}}@media (min-width:1536px){.product-card-wrapper .card .giunti-card__top .giunti-card__media.product-no-image{height:324px;width:212px}}.product-card-wrapper .card .giunti-card__top .giunti-card__media .giunti-card__image{display:block;height:268px;width:auto}@media (min-width:1024px){.product-card-wrapper .card .giunti-card__top .giunti-card__media .giunti-card__image{height:236px}}@media (min-width:1280px){.product-card-wrapper .card .giunti-card__top .giunti-card__media .giunti-card__image{height:272px}}@media (min-width:1536px){.product-card-wrapper .card .giunti-card__top .giunti-card__media .giunti-card__image{height:324px}}.product-card-wrapper .card .giunti-card__top .giunti-card__actions{align-items:center;bottom:-29px;display:flex;gap:10px;justify-content:center;left:0;margin:auto;position:absolute;right:0;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:2}@media (min-width:1024px){.product-card-wrapper .card .giunti-card__top .giunti-card__actions{bottom:24px;max-width:247px;opacity:0}}.product-card-wrapper .card .giunti-card__top .giunti-card__actions.special-initiatives-only{display:none}@media (min-width:1024px){.product-card-wrapper .card .giunti-card__top .giunti-card__actions product-form{flex-grow:1}.product-card-wrapper .card.card-s .giunti-card__top .giunti-card__media.product-no-image{height:236px;width:155px}}@media (min-width:1280px){.product-card-wrapper .card.card-s .giunti-card__top .giunti-card__media.product-no-image{height:272px;width:179px}}@media (min-width:1536px){.product-card-wrapper .card.card-s .giunti-card__top .giunti-card__media.product-no-image{height:324px;width:212px}}@media (min-width:1024px){.product-card-wrapper .card.card-s .giunti-card__top .giunti-card__media .giunti-card__image{height:236px}}@media (min-width:1280px){.product-card-wrapper .card.card-s .giunti-card__top .giunti-card__media .giunti-card__image{height:272px}}@media (min-width:1536px){.product-card-wrapper .card.card-s .giunti-card__top .giunti-card__media .giunti-card__image{height:324px}}@media (min-width:1024px){.product-card-wrapper .card.card-xs{gap:10px}.product-card-wrapper .card.card-xs .giunti-card__top .giunti-card__media.product-no-image{height:308px;width:197px}.product-card-wrapper .card.card-xs .giunti-card__top .giunti-card__media .giunti-card__image{height:308px}}.product-card-wrapper .card.card-listing .giunti-card__top{width:100%}.product-card-wrapper .card.card-listing .giunti-card__top .giunti-card__media{align-items:flex-end;aspect-ratio:1/1.4;background-color:transparent;display:flex;height:auto;justify-content:center;position:relative;width:100%}.product-card-wrapper .card.card-listing .giunti-card__top .giunti-card__media.product-no-image:after{--tw-bg-opacity:1;background-color:rgb(130 141 162/var(--tw-bg-opacity));content:"";display:block;height:100%;width:100%}.product-card-wrapper .card.card-listing .giunti-card__top .giunti-card__media .giunti-card__image{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.product-card-wrapper .card .giunti-card__bottom{--tw-text-opacity:1;align-items:center;background-color:transparent;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;flex-direction:column;gap:10px;justify-content:flex-start;min-width:100%;position:relative;text-align:center;width:0}.product-card-wrapper .card .giunti-card__bottom .giunti-card__heading{font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:17px;font-weight:400;letter-spacing:-.17px;line-height:20px;overflow:hidden}@media (min-width:768px){.product-card-wrapper .card .giunti-card__bottom .giunti-card__heading{font-size:22px;letter-spacing:-.2px;line-height:26px}}.product-card-wrapper .card .giunti-card__bottom .giunti-card__heading{font-weight:500}.product-card-wrapper .card .giunti-card__bottom .giunti-card__author{font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:11px;font-weight:400;height:26px;letter-spacing:-.11px;line-height:13px;overflow:hidden}@media (min-width:1920px){.product-card-wrapper .card .giunti-card__bottom .giunti-card__author{font-size:13px;letter-spacing:-.13px;line-height:18px}}@media (min-width:1024px){.product-card-wrapper .card .giunti-card__bottom .giunti-card__author{height:36px}}.product-card-wrapper .card .giunti-card__bottom .giunti-card__price.special-initiatives-only{display:none}.product-card-wrapper.ranked-product-card .card .giunti-card__top .giunti-card__rank{--tw-text-opacity:1;color:rgb(230 232 236/var(--tw-text-opacity));display:block;font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:80px;font-weight:700;left:-30px;line-height:1;position:absolute;top:-30px}@media (min-width:1024px){.product-card-wrapper.ranked-product-card .card .giunti-card__top .giunti-card__rank{font-size:170px}}.product-card-wrapper.ranked-product-card .card .giunti-card__top .giunti-card__media{padding-left:20px;padding-right:20px;padding-top:40px}@media (min-width:1024px){.product-card-wrapper.ranked-product-card .card .giunti-card__top .giunti-card__media{padding-left:40px;padding-right:40px;padding-top:80px}}.product-card-wrapper.autocomplete-product-card{height:auto;margin-bottom:30px}.product-card-wrapper.autocomplete-product-card .card{align-items:stretch;flex-direction:row;gap:20px;height:auto;text-align:left}.product-card-wrapper.autocomplete-product-card .card .giunti-card__top{flex-grow:0;flex-shrink:0;max-width:150px;min-width:80px;width:calc(30% - 10px)}.product-card-wrapper.autocomplete-product-card .card .giunti-card__top .giunti-card__media{width:100%}.product-card-wrapper.autocomplete-product-card .card .giunti-card__top .giunti-card__media.product-no-image{--tw-bg-opacity:1;background-color:rgb(130 141 162/var(--tw-bg-opacity));height:auto;width:100%}@media (min-width:1024px){.product-card-wrapper.autocomplete-product-card .card .giunti-card__top .giunti-card__media.product-no-image{height:auto;width:100%}}.product-card-wrapper.autocomplete-product-card .card .giunti-card__top .giunti-card__media .giunti-card__image{display:block;height:auto;width:100%}@media (min-width:1024px){.product-card-wrapper.autocomplete-product-card .card .giunti-card__top .giunti-card__media .giunti-card__image{height:auto}}.product-card-wrapper.autocomplete-product-card .card .giunti-card__top .giunti-card__actions{display:none!important}.product-card-wrapper.autocomplete-product-card .card .giunti-card__bottom{align-items:flex-start;flex-grow:0;flex-shrink:0;justify-content:flex-start;max-width:calc(70% - 10px);min-width:0;text-align:left;width:calc(70% - 10px)}.product-card-wrapper.autocomplete-product-card .card .giunti-card__bottom .giunti-product-badges{justify-content:flex-start;order:1}.product-card-wrapper.autocomplete-product-card .card .giunti-card__bottom .giunti-card__author{height:auto;order:2}.product-card-wrapper.autocomplete-product-card .card .giunti-card__bottom .giunti-card__heading{height:auto;order:3}.product-card-wrapper.autocomplete-product-card .card .giunti-card__bottom .giunti-card__price{order:4}.product-card-wrapper.autocomplete-product-card .card .giunti-card__bottom .giunti-card__price .price.giunti-price--on-sale .price__container .price__sale{justify-content:flex-start}@media (min-width:1024px){.product-card-wrapper:hover .card .giunti-card__top .giunti-card__actions{opacity:1}}.grid--4-col-desktop.grid--2-col-tablet-down{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.grid--4-col-desktop.grid--2-col-tablet-down{grid-template-columns:repeat(4,minmax(0,1fr))}}.grid--4-col-desktop.grid--2-col-tablet-down .grid__item{max-width:100%!important;width:100%!important}.price._horizontal-card._megamenu{display:flex;order:4}.price.special-initiatives-only{display:none!important}.price .price__container{display:block}.price .price__container .price-item{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));display:block;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.price .price__container .price-item{font-size:20px;letter-spacing:-.2px;line-height:29px}}.price .price__container .price-item._horizontal-card._megamenu{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.price .price__container .price__sale{display:none}.price .price__regular{position:relative}.price.giunti-price--on-sale .price__container .price__regular{display:none!important}.price.giunti-price--on-sale .price__container .price__sale{align-items:center;display:flex;gap:5px;justify-content:center}@media (min-width:1024px){.price.giunti-price--on-sale .price__container .price__sale{gap:8px}}.price.giunti-price--on-sale .price__container .price__sale._horizontal-card{justify-content:flex-start}.price.giunti-price--on-sale .price__container .price__sale .price-item.price-item--sale{--tw-text-opacity:1;color:rgb(228 66 24/var(--tw-text-opacity));order:1}.price.giunti-price--on-sale .price__container .price__sale .price-item.special-product-price-item--sale{--tw-text-opacity:1;color:rgb(236 48 109/var(--tw-text-opacity));order:1}.price.giunti-price--on-sale .price__container .price__sale .price-item.price-item--regular{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:11px;font-weight:400;letter-spacing:-.11px;line-height:14px;order:2;text-decoration-line:line-through}.giunti-pdp .price.price--large.giunti-price--not-on-sale .price__container .price__regular .price-item,.giunti-sticky-actions .price.price--large.giunti-price--not-on-sale .price__container .price__regular .price-item{font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px}@media (min-width:1024px){.giunti-pdp .price.price--large.giunti-price--not-on-sale .price__container .price__regular .price-item,.giunti-sticky-actions .price.price--large.giunti-price--not-on-sale .price__container .price__regular .price-item{font-size:40px;letter-spacing:-.4px;line-height:50px}}.giunti-pdp .price.price--large.giunti-price--on-sale .price__container .price__sale,.giunti-sticky-actions .price.price--large.giunti-price--on-sale .price__container .price__sale{justify-content:flex-start}.giunti-pdp .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--sale,.giunti-sticky-actions .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--sale{font-family:Inter,"Inter Fallback",sans-serif;font-size:19px;font-weight:600;letter-spacing:-.19px;line-height:23px}@media (min-width:640px){.giunti-pdp .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--sale,.giunti-sticky-actions .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--sale{font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px}@media (min-width:1024px){.giunti-pdp .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--sale,.giunti-sticky-actions .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--sale{font-size:40px;letter-spacing:-.4px;line-height:50px}}}.giunti-pdp .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--regular,.giunti-sticky-actions .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--regular{--tw-text-opacity:1!important;color:rgb(130 141 162/var(--tw-text-opacity))!important;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.giunti-pdp .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--regular,.giunti-sticky-actions .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--regular{font-size:20px;letter-spacing:-.2px;line-height:29px}}@media (min-width:1024px){.giunti-pdp .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--regular,.giunti-sticky-actions .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--regular{--tw-text-opacity:1!important;color:rgb(22 22 21/var(--tw-text-opacity))!important}}.giunti-pdp .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--regular,.giunti-sticky-actions .price.price--large.giunti-price--on-sale .price__container .price__sale .price-item.price-item--regular{font-weight:400}@media (min-width:1024px){.giunti-pdp .price{margin-top:10px}}.price__banners-mobile{position:absolute;right:-50px;top:4px}.price__banners-mobile .giunti-product-badges{margin-bottom:2px;margin-top:2px}@media (min-width:768px){.price__banners-mobile .giunti-product-badges{display:none}}.price__banners-mobile .giunti-tag{display:none!important}.giunti-search__wrapper{margin-top:.875rem;padding-left:0;padding-right:0;position:relative;width:100%}@media (min-width:1024px){.giunti-search__wrapper{margin-top:0}}.giunti-search__wrapper.mobile{display:block}@media (min-width:1024px){.giunti-search__wrapper.mobile{display:none}}.giunti-search__wrapper.desktop{display:none}@media (min-width:1024px){.giunti-search__wrapper.desktop{display:block;margin-right:15px;width:65%}}@media (min-width:1280px){.giunti-search__wrapper.desktop{margin-right:22px;width:55%}}.giunti-search__wrapper.hide-search{display:none}.giunti-predictive-search-results__wrapper{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(230 232 236/var(--tw-border-opacity));border-radius:10px;border-width:1px;padding:1rem 2rem;position:absolute;right:0;width:100%}@media (min-width:768px){.giunti-predictive-search-results__wrapper{width:85%}}@media (min-width:1024px){.giunti-predictive-search-results__wrapper{left:-125%;padding:2rem 4rem;top:140%;width:710px}}@media (min-width:1280px){.giunti-predictive-search-results__wrapper{left:-95%}}@media (min-width:1536px){.giunti-predictive-search-results__wrapper{left:-125%;width:942px}}@media (min-width:1643px){.giunti-predictive-search-results__wrapper{left:-110%}}@media (min-width:1920px){.giunti-predictive-search-results__wrapper{left:-80%}}.giunti-predictive-search-results__wrapper{display:none;z-index:2}.giunti-predictive-search-results__wrapper.visible{display:block!important}.giunti-predictive-search-results__wrapper .giunti-predictive-search-results__content{display:flex;flex-direction:column;gap:30px;max-height:50vh;overflow-x:hidden;overflow-y:scroll}@media (min-width:768px){.giunti-predictive-search-results__wrapper .giunti-predictive-search-results__content{flex-direction:row;gap:0;margin-left:9px}}@media (min-width:1024px){.giunti-predictive-search-results__wrapper .giunti-predictive-search-results__content{gap:4rem}}.giunti-predictive-search-results__wrapper .giunti-predictive-search-results__content .products-column{order:1;width:100%}@media (min-width:768px){.giunti-predictive-search-results__wrapper .giunti-predictive-search-results__content .products-column{order:2}}.giunti-predictive-search-results__wrapper .giunti-predictive-search-results__content .articles-column{order:2;width:100%}@media (min-width:768px){.giunti-predictive-search-results__wrapper .giunti-predictive-search-results__content .articles-column{order:1}}.giunti-predictive-search-results__wrapper .giunti-predictive-search__search-button{--tw-border-opacity:1;align-items:center;border-color:rgb(230 232 236/var(--tw-border-opacity));border-top-width:1px;display:flex;justify-content:space-between;margin-top:30px;padding-bottom:30px;padding-top:30px;width:100%}.giunti-predictive-search-results__wrapper .giunti-predictive-search__search-button .giunti-search-link-text{display:block}.giunti-predictive-search-results__wrapper .giunti-predictive-search__search-button .giunti-icon--link-arrow{display:block;height:20px;width:20px}.giunti-predictive-search-results__wrapper .giunti-close-button{display:none}@media (min-width:768px){.giunti-predictive-search-results__wrapper .giunti-close-button{background-color:transparent;border-style:none;cursor:pointer;display:block;font-size:40px;left:1.25rem;position:absolute;top:0}}.giunti-breadcrumbs-section{align-items:center;display:flex;font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;gap:4px;letter-spacing:-.12px;line-height:14px;margin-bottom:28px}@media (min-width:1024px){.giunti-breadcrumbs-section{font-size:14px;letter-spacing:-.14px;line-height:17px;margin-bottom:34px}}.giunti-breadcrumbs-section .last{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity))}.giunti-share-button .share-button__button{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;aspect-ratio:1/1;background-color:rgb(244 246 248/var(--tw-bg-opacity));border-radius:9999px;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;height:30px;justify-content:center;min-height:0;min-width:0;padding:10px}@media (min-width:640px){.giunti-share-button .share-button__button{height:50px}}.giunti-share-button .share-button__button svg{display:block;height:auto;margin:0;min-height:0;min-width:0;padding:0;width:auto}.giunti-share-button .giunti-share-buttons__modal{align-items:center;border:1px solid #161615;border-radius:3px;display:flex;justify-content:flex-start;left:0;padding:9px 11px;position:absolute;top:5rem}.giunti-share-button .giunti-share-buttons__modal a:not(:last-child){margin-right:15px}@media (min-width:1024px){.giunti-share-button .giunti-share-buttons__modal a:not(:last-child){margin-right:19px}}.giunti-share-button .giunti-share-buttons__modal .st-custom-button{cursor:pointer}.giunti-share-button .giunti-share-buttons__modal svg{height:14px;width:16px}.card-specials__wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:450px}.card-specials__wrapper .card-specials__media-container{height:261px;margin-bottom:1rem}@media (min-width:768px){.card-specials__wrapper .card-specials__media-container{height:413px}}.card-specials__wrapper .card-specials__media-container img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.card-specials__wrapper .card-specials__info-container{display:flex;flex-direction:column;min-height:100px;padding-left:10px;padding-right:10px}@media (min-width:1920px){.card-specials__wrapper .card-specials__info-container{min-height:116px}}.card-specials__wrapper .card-specials__info-container .card-specials__content,.card-specials__wrapper .card-specials__info-container .card-specials__promo{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:10px;font-weight:500;letter-spacing:-.1px;line-height:12px}.price__banners-mobile .card-specials__wrapper .card-specials__info-container .card-specials__content,.price__banners-mobile .card-specials__wrapper .card-specials__info-container .card-specials__promo{display:none}.card-specials__wrapper .card-specials__info-container .card-specials__promo{margin-bottom:10px}@media (min-width:768px){.card-specials__wrapper .card-specials__info-container .card-specials__promo{margin-bottom:20px}}.card-specials__wrapper .card-specials__info-container .card-specials__title{--tw-text-opacity:1;box-sizing:border-box;color:rgb(22 22 21/var(--tw-text-opacity));margin-right:1rem;max-width:100%}.riviste-card-wrapper{margin-bottom:39px}.riviste-card-wrapper .card{--tw-border-opacity:1!important;--tw-text-opacity:1!important;align-items:flex-start!important;background-color:transparent!important;border-color:rgb(0 0 0/var(--tw-border-opacity))!important;border-radius:10px!important;border-width:1px!important;color:rgb(22 22 21/var(--tw-text-opacity))!important;display:flex!important;flex-direction:column!important;height:auto!important;justify-content:flex-start!important;padding:15px!important;position:relative!important;text-align:start!important;width:290px!important}@media (min-width:768px){.riviste-card-wrapper .card{margin-top:.1px!important;width:380px!important}}@media (min-width:850px){.riviste-card-wrapper .card{width:415px!important}}@media (min-width:1024px){.riviste-card-wrapper .card{gap:20px}}.riviste-card-wrapper .card .giunti-card__top .giunti-product-badges{justify-content:flex-start!important}.riviste-card-wrapper .card .giunti-card__bottom{--tw-text-opacity:1;align-items:flex-start;background-color:transparent;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;flex-direction:column;gap:10px;justify-content:flex-start;min-width:100%;position:relative;text-align:center;width:0}.riviste-card-wrapper .card .giunti-card__bottom .giunti-card__heading{font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:17px;font-weight:400;letter-spacing:-.17px;line-height:20px;margin-bottom:20px;margin-top:20px;overflow:hidden}@media (min-width:768px){.riviste-card-wrapper .card .giunti-card__bottom .giunti-card__heading{font-size:22px;letter-spacing:-.2px;line-height:26px}}.riviste-card-wrapper .card .giunti-card__bottom .giunti-card__heading{font-weight:500}.riviste-card-wrapper .card .giunti-card__bottom .giunti-card__heading span{display:flex;justify-content:center;text-align:start}@media (min-width:1024px){.riviste-card-wrapper .card .giunti-card__bottom .giunti-card__heading{height:52px}}.riviste-card-wrapper .card .giunti-card__bottom .giunti-card__price.special-initiatives-only{display:none}.riviste-card-wrapper .card .giunti-card__bottom .giunti-card__price .price-item--regular{font-size:16px!important;margin-left:15px!important}.riviste-card-wrapper .card .giunti-card__bottom .giunti-card__price .price-item--last,.riviste-card-wrapper .card .giunti-card__bottom .giunti-card__price .price-item--no-discount{font-size:30px!important}.riviste-card-wrapper .card .giunti-card__bottom .riviste-card-cta .button-link.button__pill{margin-bottom:15px;margin-top:15px}.riviste-card-wrapper .card .giunti-card__bottom .riviste-card-descripion__wrapper{text-align:start}.riviste-card-wrapper .card .giunti-card__bottom .riviste-card-descripion__wrapper .riviste-card-description__container{max-height:0;overflow:hidden}@media (min-width:768px){.riviste-card-wrapper .card .giunti-card__bottom .riviste-card-descripion__wrapper .riviste-card-description__container{max-height:100%;overflow:auto}}.riviste-card-wrapper .card .giunti-card__bottom .riviste-card-descripion__wrapper .riviste-card-description__container{overflow:hidden;transition:max-height .6s ease-in-out}.riviste-card-wrapper .card .giunti-card__bottom .riviste-card-descripion__wrapper .riviste-card-description__container.riviste_expanded{max-height:500px;transition:max-height .6s ease-in-out}.riviste-card-wrapper .card .giunti-card__bottom .riviste-card-descripion__wrapper .read-more__button-riviste{cursor:pointer;font-weight:700}.riviste-card-wrapper .card .giunti-card__bottom .riviste-card-descripion__wrapper .riviste-card-description{font-size:12px;font-weight:400;line-height:14px;margin-top:15px;text-align:left}@media (min-width:768px){.riviste-card-wrapper .card .giunti-card__bottom .riviste-card-descripion__wrapper .riviste-card-description{margin-top:0}.riviste-card-wrapper .card .giunti-card__bottom .mobile-only{display:none}}@media (width >= 768px){.riviste-card-description{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}}.mega-menu-grid__column:not(:last-child){margin-bottom:49px}@media (min-width:1024px){.mega-menu-grid__column:not(:last-child){margin-bottom:0}}.mega-menu-column__collection-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-weight:700;text-transform:uppercase}@media (min-width:1024px){.mega-menu-column__collection-title{--tw-text-opacity:1;color:rgb(229 232 236/var(--tw-text-opacity))}.mega-menu-column__collection-title:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}.mega-menu-column__wrapper .mega-menu-column__title{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));margin-bottom:18px;text-transform:uppercase}@media (min-width:1024px){.mega-menu-column__wrapper .mega-menu-column__title{margin-bottom:30px}}@media (min-width:1280px){.mega-menu-column__wrapper .mega-menu-column__title{margin-bottom:41px}}.mega-menu-column__wrapper .mega-menu-column__link-list li{margin-right:0!important}.mega-menu-column__wrapper .mega-menu-column__link-list li:not(:last-child){margin-bottom:10px}body .mega-menu-column__wrapper .mega-menu-column__link-list.secondary-menu{margin-left:auto;margin-right:auto;max-width:1400px}.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link{--tw-text-opacity:1;color:rgb(229 232 236/var(--tw-text-opacity))}}.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link-all{align-items:center;display:flex}.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.secondary-menu{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link.secondary-menu{--tw-text-opacity:1;color:rgb(229 232 236/var(--tw-text-opacity))}.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link .mega-menu-column__active-link,.mega-menu-column__wrapper .mega-menu-column__link-list .mega-menu-column__link:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}.subcolumns__wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;row-gap:35px}@media (min-width:1024px){.subcolumns__wrapper{-moz-column-gap:40px;column-gap:40px;flex-direction:row;row-gap:0}}@media (min-width:1280px){.subcolumns__wrapper{row-gap:80px}}.subcolumns__wrapper .left-subcolumn{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:12px;width:100%}@media (min-width:1024px){.subcolumns__wrapper .left-subcolumn{row-gap:20px;width:35%}}.subcolumns__wrapper .right-subcolumn{width:100%}@media (min-width:1024px){.subcolumns__wrapper .right-subcolumn{width:65%}}.subcolumns__wrapper .right-subcolumn .megamenu-right-column__products li{margin-right:0}.left-subcolumn__square{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:flex-start;width:100%}.left-subcolumn__square .megamenu-abbonamenti-link{width:100%}.left-subcolumn__square .square__image-wrapper{border-radius:20px;height:90%;width:100%}.left-subcolumn__square .square__image-wrapper.abbonamento{margin-bottom:20px!important}.left-subcolumn__square .square__image{border-radius:20px;height:100%;width:100%}.left-subcolumn__square .square__title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));height:10%;margin-top:6px}.giunti-horizontal-card__list-item{margin-bottom:20px}@media (min-width:1024px){.giunti-horizontal-card__list-item{margin-bottom:23px}}@media (min-width:1920px){.giunti-horizontal-card__list-item{margin-bottom:28px}}.giunti-horizontal-card__item-link{align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-direction:row;height:100%;justify-content:flex-start;text-align:left;text-decoration-line:none;width:100%}@media (min-width:1024px){.giunti-horizontal-card__item-link{-moz-column-gap:25px;column-gap:25px}}@media (min-width:1536px){.giunti-horizontal-card__item-link{-moz-column-gap:35px;column-gap:35px}}@media (min-width:1920px){.giunti-horizontal-card__item-link{-moz-column-gap:54px;column-gap:54px}}.giunti-horizontal-card__image-wrapper{max-width:153px;width:30%}@media (min-width:640px){.giunti-horizontal-card__image-wrapper{width:18%}}@media (min-width:768px){.giunti-horizontal-card__image-wrapper{width:25%}}@media (min-width:1024px){.giunti-horizontal-card__image-wrapper{width:30%}}@media (min-width:1280px){.giunti-horizontal-card__image-wrapper{width:35%}}@media (min-width:1536px){.giunti-horizontal-card__image-wrapper{width:25%}}@media (min-width:1920px){.giunti-horizontal-card__image-wrapper{width:35%}}.giunti-horizontal-card__image-wrapper .hotrizontal-card__image{height:100%;width:100%}.giunti-horizontal-card__image-wrapper .hotrizontal-card__placeholder{--tw-bg-opacity:1;background-color:rgb(130 141 162/var(--tw-bg-opacity));display:block;height:153px;width:100%}@media (min-width:768px){.giunti-horizontal-card__image-wrapper .hotrizontal-card__placeholder{height:230px}}@media (min-width:1024px){.giunti-horizontal-card__image-wrapper .hotrizontal-card__placeholder{height:135px}}@media (min-width:1280px){.giunti-horizontal-card__image-wrapper .hotrizontal-card__placeholder{height:170px}}.giunti-horizontal-card__item-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:70%}@media (min-width:640px){.giunti-horizontal-card__item-content{width:82%}}@media (min-width:768px){.giunti-horizontal-card__item-content{width:75%}}@media (min-width:1024px){.giunti-horizontal-card__item-content{width:70%}}@media (min-width:1280px){.giunti-horizontal-card__item-content{width:65%}}@media (min-width:1536px){.giunti-horizontal-card__item-content{width:75%}}@media (min-width:1920px){.giunti-horizontal-card__item-content{width:65%}}.giunti-horizontal-card__tags{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;justify-content:flex-start;margin-bottom:7px}.giunti-horizontal-card__tags._megamenu{display:flex;margin-bottom:7px;margin-top:0;order:1}.giunti-horizontal-card__tags .giunti-card__badge{align-items:center;display:flex;gap:7px;justify-content:center}.giunti-horizontal-card__tags .giunti-card__badge .badge{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 246 248/var(--tw-bg-opacity));border-color:rgb(244 246 248/var(--tw-border-opacity));color:rgb(130 141 162/var(--tw-text-opacity));display:block;font-family:Inter,"Inter Fallback",sans-serif;font-size:10px;font-weight:500;letter-spacing:-.1px;line-height:12px;padding:3px 6px;text-transform:uppercase}.price__banners-mobile .giunti-horizontal-card__tags .giunti-card__badge .badge{display:none}.giunti-horizontal-card__authors{margin-bottom:5px}.giunti-horizontal-card__authors._megamenu{display:flex;margin-bottom:7px;margin-top:0;order:2}.giunti-horizontal-card__item-heading._megamenu{display:flex;margin-bottom:5px;order:1}.giunti-horizontal-card__rating{--tw-text-opacity:1;align-items:center;color:rgb(130 141 162/var(--tw-text-opacity));display:flex;justify-content:flex-start;margin-bottom:14px;margin-top:8px}@media (min-width:1280px){.giunti-horizontal-card__rating{margin-bottom:24px}}.giunti-horizontal-card__rating._megamenu{display:flex;order:3}.blog-article-card__slide{max-width:257px}@media (min-width:1024px){.blog-article-card__slide{max-width:450px}}.blog-article-card{display:inline-block;max-width:257px}@media (min-width:1024px){.blog-article-card{max-width:450px}}.blog-article-card .giunti-blogpost-card__wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost-card__image-wrapper{border-radius:10px;margin-bottom:16px;width:100%}@media (min-width:428px){.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost-card__image-wrapper{margin-bottom:21px}}@media (min-width:1024px){.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost-card__image-wrapper{border-radius:20px}}.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost-card__image-wrapper img{border-radius:10px;height:100%;width:100%}@media (min-width:1024px){.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost-card__image-wrapper img{border-radius:20px}}.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost-card__image-wrapper .blog-image-placeholder{--tw-bg-opacity:1;background-color:rgb(130 141 162/var(--tw-bg-opacity));border-radius:10px;height:137px;width:100%;width:257px}@media (min-width:1024px){.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost-card__image-wrapper .blog-image-placeholder{border-radius:20px;height:250px;width:450px}}.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost-card__image-wrapper .blog-image-placeholder{aspect-ratio:2/1}.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost-card__tags{margin-bottom:11px;text-transform:capitalize}.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost__title{font-weight:400}.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost__date{align-items:center;display:flex;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;justify-content:flex-start;letter-spacing:-.15px;line-height:18px;margin-top:15px}@media (min-width:1920px){.blog-article-card .giunti-blogpost-card__wrapper .giunti-blogpost__date{font-size:19px;letter-spacing:-.19px;line-height:23px}}.blog-article-card.autocomplete-article-card{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(230 232 236/var(--tw-border-opacity));margin-bottom:30px;padding-bottom:30px}.giunti-product-form-buttons__wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}@media (min-width:1024px){.giunti-product-form-buttons__wrapper{width:100%}}.giunti-product-form-buttons__wrapper.sticky-actions{justify-content:flex-end}.giunti-product-form-buttons__wrapper.sticky-actions #wishlisthero-product-page-button-container{display:none}.giunti-product-form-buttons__wrapper .giunti-product-form{width:100%}@media (min-width:1024px){.giunti-product-form-buttons__wrapper .giunti-product-form.sticky-actions{margin-left:15px;margin-right:15px;width:85%}}.giunti-product-form-buttons__wrapper .product-form__button-content{align-items:center;display:flex}.giunti-product-form-buttons__wrapper .giunti-pdp-add-to-wishlist{margin-left:.75rem}.giunti-product-form-buttons__wrapper .giunti-pdp-add-to-wishlist.sticky-actions{width:17%}.giunti-product-form-buttons__wrapper .giunti-pdp-add-to-wishlist__button{--tw-bg-opacity:1;align-items:center;aspect-ratio:1/1;background-color:rgb(244 246 248/var(--tw-bg-opacity));border-radius:50%;display:flex;height:30px;justify-content:center;width:100%}@media (min-width:640px){.giunti-product-form-buttons__wrapper .giunti-pdp-add-to-wishlist__button{height:50px}.giunti-product-form-buttons__wrapper .giunti-pdp-add-to-wishlist__button svg{height:20px;width:20px}}@media screen and (width >= 640px){.giunti-share-like-buttons__wrapper{gap:10px;justify-content:flex-end!important;position:absolute;right:0;top:-60%;width:-moz-fit-content;width:fit-content}}.giunti-product-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.giunti-product-badges .giunti-badge{align-items:center;border-width:1px;display:flex;justify-content:center;padding:2px 5px}.giunti-product-badges .giunti-badge.giunti-discount-perc-badge{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(228 66 24/var(--tw-bg-opacity));border-color:rgb(228 66 24/var(--tw-border-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity))}.giunti-product-badges .giunti-badge.giunti-special-product-discount-badge{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(236 48 109/var(--tw-bg-opacity));border-color:rgb(236 48 109/var(--tw-border-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity))}.giunti-product-badges .giunti-badge.giunti-gray-badge{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 246 248/var(--tw-bg-opacity));border-color:rgb(244 246 248/var(--tw-border-opacity));color:rgb(130 141 162/var(--tw-text-opacity))}.giunti-product-badges .giunti-badge.giunti-blue-badge{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(86 159 204/var(--tw-bg-opacity));border-color:rgb(86 159 204/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.giunti-product-badges .giunti-badge.giunti-red-badge{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 66 24/var(--tw-border-opacity));color:rgb(228 66 24/var(--tw-text-opacity))}.giunti-product-badges .giunti-badge.giunti-not-available-product{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(22 22 21/var(--tw-bg-opacity));border:1px solid #fff;color:rgb(255 255 255/var(--tw-text-opacity));text-transform:uppercase}.giunti-product-badges .giunti-badge.giunti-special-initiative-badge{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:10px;font-weight:500;letter-spacing:-.1px;line-height:12px;text-transform:uppercase}.price__banners-mobile .giunti-product-badges .giunti-badge.giunti-special-initiative-badge{display:none}.giunti-product-badges .giunti-badge.giunti-special-initiative-badge{background:#094f7b;border:none}.giunti-product-badges .giunti-badge.giunti-special-product-discount-perc-badge{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:10px;font-weight:500;letter-spacing:-.1px;line-height:12px;text-transform:uppercase}.price__banners-mobile .giunti-product-badges .giunti-badge.giunti-special-product-discount-perc-badge{display:none}.giunti-product-badges .giunti-badge.giunti-special-product-discount-perc-badge{background:#ec306d;border:none}.giunti-product-badges .giunti-badge.giunti-special-product-shipping-badge{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:10px;font-weight:500;letter-spacing:-.1px;line-height:12px;text-transform:uppercase}.price__banners-mobile .giunti-product-badges .giunti-badge.giunti-special-product-shipping-badge{display:none}.giunti-product-badges .giunti-badge.giunti-special-product-shipping-badge{background:#64a9a7;border:none}.cart-notification-wrapper .cart-notification{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important;border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important;display:flex!important;flex-direction:column!important;height:515px!important;justify-content:space-evenly!important;margin-left:auto!important;margin-right:auto!important;margin-top:-24px!important;max-width:528px!important;padding-left:18px!important;padding-right:18px!important;position:absolute;top:-1000px;width:100%!important;z-index:999}.cart-notification-wrapper .cart-notification.active{top:12px!important}@media (min-width:768px){.cart-notification-wrapper .cart-notification.active{top:0!important}}.cart-notification-wrapper .cart-notification .cart-notification__heading.caption-large.text-body{--tw-text-opacity:1;color:rgb(86 159 204/var(--tw-text-opacity));font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:20px;font-weight:600;letter-spacing:-.15px;line-height:18px}.cart-notification-wrapper .cart-notification .cart-notification__heading.caption-large.text-body svg{height:17px;margin-right:4px;width:17px}.cart-notification-wrapper .cart-notification .cart-notification-product{align-items:flex-start;display:flex;flex-wrap:wrap}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__image.global-media-settings{margin-right:24px!important;max-width:93px!important}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__image.global-media-settings img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__info .cart-item__author{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:11px;font-weight:400;letter-spacing:-.19px;line-height:23px}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__info .cart-notification-product__name{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Roboto Slab,"Roboto Slab Fallback",serif;font-size:17px;font-weight:600;letter-spacing:-.15px;line-height:18px;margin-bottom:9px}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__info .cart-item__final-price.product-option{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__info .cart-item__final-price.product-option{font-size:20px;letter-spacing:-.2px;line-height:29px}}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__info .cart-item__final-price.product-option .cart-item__old-price.product-option{--tw-text-opacity:1;color:rgb(228 66 24/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__info .cart-item__final-price.product-option .cart-item__old-price.product-option{font-size:20px;letter-spacing:-.2px;line-height:29px}}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__info .cart-item__final-price.product-option .cart-item__final-price.product-option{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:11px;font-weight:400;letter-spacing:-.11px;line-height:14px;text-decoration-line:line-through}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__info .giunti-product-badges{justify-content:start!important}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__image.global-media-settings,.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__info{flex-basis:calc(50% - 10px);margin:5px}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__info-point{flex-basis:100%;height:30px;margin-top:25px;padding-left:4px}.cart-notification-wrapper .cart-notification__links a{display:none}.cart-notification-wrapper .cart-notification__links .link.button-label{font-weight:15px;font-weight:700;margin-top:17px}.cart-notification-wrapper .cart-notification__close{margin-right:0}.cart-notification-wrapper .cart-notification__close .modal__close-button.link.link--text.focus-inset{margin-top:-13px;width:7.4rem}@media (width >= 750px){.cart-notification-wrapper .cart-notification{right:9rem}}.product-modal__trigger{align-items:center;display:flex;gap:8px}@media (min-width:1024px){.product-modal__trigger .text.mobile{display:none}}.product-modal__trigger .text.desktop{display:none}@media (min-width:1024px){.product-modal__trigger .text.desktop{display:block}}.product-modal__overlay,.tooltip.product-modal__overlay>.tooltip-arrow:before,[role=tooltip].product-modal__overlay>[data-popper-arrow]:after,[role=tooltip].product-modal__overlay>[data-popper-arrow]:before{visibility:hidden}.product-modal__overlay{align-items:center;background:rgba(0,0,0,.7);display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .5s;z-index:999}.product-modal__overlay .modal{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:20px;margin:auto;max-width:calc(100% - 40px);padding:32px;position:relative;text-align:left;transition:all 1s ease-in-out;width:auto}@media (min-width:768px){.product-modal__overlay .modal{max-width:500px;padding:40px}}@media (min-width:1024px){.product-modal__overlay .modal{border-radius:35px;max-width:800px;padding:60px}}.product-modal__overlay .modal .close{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));display:block;position:absolute;right:0;text-decoration-line:none;top:-45px;transition:all .2s;width:28px}@media (min-width:1024px){.product-modal__overlay .modal .close{top:-60px;width:40px}}.product-modal__overlay .modal .close:hover{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.product-modal__overlay .modal .modal-content{align-items:center;display:flex;flex-direction:column;gap:30px}@media (min-width:1024px){.product-modal__overlay .modal .modal-content{flex-direction:row;gap:60px;white-space:normal!important}}.product-modal__overlay .modal .modal-content .modal-img{max-width:210px}.product-modal__overlay:target{opacity:1;visibility:visible}.giunti-predictive-search-results__wrapper.product-modal__overlay:target{display:block!important}.giunti-product-availability__wrapper .giunti-product-availability__green-text{--tw-text-opacity:1;align-items:center;color:rgb(60 179 113/var(--tw-text-opacity));display:flex;gap:4px;line-height:1.5}@media (min-width:1024px){.giunti-product-availability__wrapper .giunti-product-availability__green-text{font-weight:700}}.event__buttons-section>*{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:600;letter-spacing:-.12px;line-height:19px}@media (min-width:1024px){.event__buttons-section>*{font-size:16px;letter-spacing:-.16px;line-height:19px}}.event__buttons-section>:not(:last-child){margin-bottom:15px}@media (min-width:768px){.event__buttons-section>:not(:last-child){margin-bottom:10px}}.event__buttons-section svg{margin-right:10px}.agenda-listing-card{display:flex;height:100%;margin-bottom:20px;min-height:180px;width:100%}@media (min-width:768px){.agenda-listing-card{margin-bottom:0;max-width:338px}}@media (min-width:1280px){.agenda-listing-card{max-width:none;min-height:252px;width:454px}}@media (min-width:1536px){.agenda-listing-card{min-height:286px;width:528px}}.agenda-listing-card .card-left-side,.agenda-listing-card .card-right-side{width:50%}.agenda-listing-card .card-left-side{--tw-bg-opacity:1;align-items:center;background-color:rgb(229 231 235/var(--tw-bg-opacity));border-bottom-left-radius:20px;border-top-left-radius:20px;display:flex;justify-content:center}.agenda-listing-card .card-left-side img{-o-object-fit:contain;object-fit:contain;width:55%}.agenda-listing-card .card-right-side{border-bottom-right-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:column;padding-bottom:32px;padding-left:25px;padding-top:27px}.agenda-listing-card .card-right-side .title-section{height:60%}.agenda-listing-card .card-right-side .title-section .article-card-date{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px}@media (min-width:1920px){.agenda-listing-card .card-right-side .title-section .article-card-date{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .agenda-listing-card .card-right-side .title-section .article-card-date{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .agenda-listing-card .card-right-side .title-section .article-card-date{margin-bottom:25px}}.agenda-listing-card .card-right-side .article-hour,.agenda-listing-card .card-right-side .article-location{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.agenda-listing-card .card-right-side .article-hour,.agenda-listing-card .card-right-side .article-location{font-size:19px;letter-spacing:-.19px;line-height:23px}}.agenda-listing-card .card-right-side .article-place{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));display:none;font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.agenda-listing-card .card-right-side .article-place{font-size:20px;letter-spacing:-.2px;line-height:29px}}@media (min-width:768px){.agenda-listing-card .card-right-side .article-place{display:block}}.agenda-listing-card .card-right-side .article-place{margin-bottom:10px;margin-top:5px;max-width:96%!important}.giunti-author-box__spinner{align-items:center;display:flex;justify-content:center}.author-page__title{display:none}.author-page__title span.giunti-main-page__title{display:block}.giunti-author-box__title{display:none;margin-bottom:16px;text-align:center}@media (min-width:428px){.giunti-author-box__title{margin-bottom:20px}}@media (min-width:1024px){.giunti-author-box__title{margin-bottom:24px;text-align:left}}@media (min-width:1920px){.giunti-author-box__title{margin-bottom:30px}}.giunti-author-box__wrapper{align-items:center;display:flex;flex-direction:column;row-gap:30px}@media (min-width:1024px){.giunti-author-box__wrapper{-moz-column-gap:35px;column-gap:35px;flex-direction:row;row-gap:0}}@media (min-width:1280px){.giunti-author-box__wrapper{-moz-column-gap:64px;column-gap:64px}}.giunti-author-box__wrapper .giunti-author-box__avatar-wrapper{border:3px solid #fff;border-radius:50%;box-shadow:-8px 8px 30px 0 rgba(0,0,0,.13);height:169px;width:100%;width:169px}@media (min-width:1024px){.giunti-author-box__wrapper .giunti-author-box__avatar-wrapper{height:200px;max-width:30%;width:200px}}@media (min-width:1280px){.giunti-author-box__wrapper .giunti-author-box__avatar-wrapper{height:286px;width:286px}}.giunti-author-box__wrapper .giunti-author-box__avatar-wrapper img{border-radius:50%;filter:grayscale(100%);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.giunti-author-box__wrapper .giunti-author-box__avatar-wrapper:has(.avatar-placeholder){display:none}.giunti-author-box__wrapper .giunti-author-box__info{--tw-text-opacity:1;align-items:center;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;flex-direction:column;width:100%}@media (min-width:1024px){.giunti-author-box__wrapper .giunti-author-box__info{align-items:flex-start;width:70%}}.giunti-author-box__wrapper .giunti-author-box__info .author-name{font-weight:500}@media (min-width:1024px){.giunti-author-box__wrapper .giunti-author-box__info .author-name{font-size:40px}}.giunti-author-box__wrapper .giunti-author-box__info .author-bio{margin-top:16px;text-align:center}@media (min-width:1024px){.giunti-author-box__wrapper .giunti-author-box__info .author-bio{margin-top:20px;text-align:left}.giunti-author-box__wrapper .giunti-author-box__info .author-bio.__mobile{display:none}}.giunti-author-box__wrapper .giunti-author-box__info .author-bio.__desktop{display:none;font-size:17px;line-height:25px}@media (min-width:1024px){.giunti-author-box__wrapper .giunti-author-box__info .author-bio.__desktop{display:block}}.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta{align-items:center;display:flex;margin-top:15px;text-decoration-line:none}.button-link.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta,.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta.button__text{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.button-link.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta:active,.button-link.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta:hover,.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta.button__text:active,.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta.button__text:hover{opacity:.7}.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta.button__pill{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(22 22 21/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));justify-content:center;padding:15px 30px}@media (min-width:1024px){.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta.button__pill{padding:20px 40px}}.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta.button__pill{border-radius:100px}.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta.button__pill:is(:hover,:active){background-color:rgba(22,22,21,.7)}.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta{font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta{font-size:20px;letter-spacing:-.2px;line-height:29px}}.footer-block--newsletter .newsletter-content .newsletter-form .newsletter-field .giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta{white-space:nowrap}.giunticard-page .giunticard-page__actions .giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta:not(:last-child){margin-right:1rem;padding:15px 30px}@media (min-width:768px){.giunticard-page .giunticard-page__actions .giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta:not(:last-child){padding:24px 36px}}.html-text .giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta.button-link__text{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.html-text .giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta.button-link__text svg{margin-left:.5rem}.article-template .article-template__back .giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta.button__pill{display:inline}.riviste-card-wrapper .card .giunti-card__bottom .riviste-card-cta .giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta.button__pill{margin-bottom:15px;margin-top:15px}.customer.addresses .addresses__container .addresses__list .address__details .giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta{display:inline-block;margin-left:0;min-height:0;min-width:0}@media (min-width:768px){.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta{font-size:20px}}@media (min-width:1024px){.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta{margin-top:25px}}.giunti-author-box__wrapper .giunti-author-box__info .learn-more-cta svg{margin-left:6px}.giunti-author-box-seo{display:none}.giunti-editore-author__info.with-gray-borders{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(230 232 236/var(--tw-border-opacity));border-top-width:1px;margin-left:auto;margin-right:auto;max-width:1080px;padding-bottom:30px;padding-top:30px}@media (min-width:1024px){.giunti-editore-author__info.with-gray-borders{padding-bottom:40px;padding-top:40px}}.giunti-editore-author__info.with-gray-borders:not(:first-of-type){--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(230 232 236/var(--tw-border-opacity));border-top:0}.giunti-editore-author__info.with-gray-background{--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity));margin-left:-30px;margin-right:-30px;padding:30px}@media (min-width:640px){.giunti-editore-author__info.with-gray-background{margin-left:-90px;margin-right:-90px;padding:50px 90px}}@media (min-width:1024px){.giunti-editore-author__info.with-gray-background{padding-bottom:80px;padding-top:80px}}.giunti-editore-author__info.author-page-style{margin-bottom:50px}@media (min-width:1024px){.giunti-editore-author__info.author-page-style{margin-bottom:80px}}.giunti-editore-author__info.author-page-style .giunti-author-box__wrapper{margin-top:4rem;row-gap:20px}@media (min-width:1024px){.giunti-editore-author__info.author-page-style .giunti-author-box__wrapper{row-gap:0}}.giunti-editore-author__info.author-page-style .author-name{display:none}.giunti-editore-author__info.author-page-style .author-bio{margin-top:0}@media (min-width:1024px){.customerNewsletterFormContainer .customerNewsletterForm{width:70%}}.customerNewsletterFormContainer .customerNewsletterForm .customer-flag-field{display:flex;gap:22px;margin-bottom:2rem}.customerNewsletterFormContainer .customerNewsletterForm .customer-flag-field input[type=checkbox].giunti-checkbox{height:24px!important;margin:0!important;width:24px!important}.customerNewsletterFormContainer .customerNewsletterForm .customer-flag-field span{line-height:22px}@media (min-width:1920px){.customerNewsletterFormContainer .customerNewsletterForm .customer-flag-field span{line-height:25px}}.customerNewsletterFormContainer .customerNewsletterForm .loading-overlay__spinner circle{stroke:#fff}.customerNewsletterFormContainer .customerNewsletterForm .newsletter-form__message{--tw-text-opacity:1;color:rgb(60 179 113/var(--tw-text-opacity));margin-top:2rem}.customerNewsletterFormContainer .customerNewsletterForm .newsletter-form__message.error{--tw-text-opacity:1;color:rgb(228 66 24/var(--tw-text-opacity))}.giunticard__app-container{width:100%}@media (min-width:1024px){.giunticard__app-container{max-width:70%}}@media (min-width:1536px){.giunticard__app-container{max-width:60%}}@media (min-width:1920px){.giunticard__app-container{max-width:45%}}.giunticard__app-container .giunticard-box .giunticard-box__grid{display:flex;flex-direction:column;width:100%}.giunticard__app-container .giunticard-box .giunticard-box__grid .box-row{display:flex}.giunticard__app-container .giunticard-box .giunticard-box__grid .box-row:not(:last-child){margin-bottom:30px}@media (min-width:1024px){.giunticard__app-container .giunticard-box .giunticard-box__grid .box-row:not(:last-child){margin-bottom:45px}}.giunticard__app-container .giunticard-box .giunticard-box__grid .box-row .box__column-left{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));flex-basis:auto;text-transform:uppercase}.giunticard__app-container .giunticard-box .giunticard-box__grid .box-row .box__column-center{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(230 232 236/var(--tw-border-opacity));border-style:solid;flex-grow:1;margin-left:15px;margin-right:15px}@media (min-width:1024px){.giunticard__app-container .giunticard-box .giunticard-box__grid .box-row .box__column-center{margin-left:30px;margin-right:30px}}.giunticard__app-container .giunticard-box .giunticard-box__grid .box-row .box__column-right{text-align:left;width:33.333333%}.giunticard__app-container .giunticard-box .giunticard-box__footer{-moz-column-gap:15px;column-gap:15px;display:flex;justify-content:center;margin-top:50px}@media (min-width:768px){.giunticard__app-container .giunticard-box .giunticard-box__footer{-moz-column-gap:20px;column-gap:20px;justify-content:flex-start}}.giunticard__app-container .giunticard-box .giunticard-box__footer .giunticard-spinner.download-button__spinner{margin-left:15px;text-align:left}@media (min-width:768px){.giunticard__app-container .giunticard-actions .giunticard-actions__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection{grid-column:span 2/span 2;margin-bottom:35px}@media (min-width:768px){.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection{margin-bottom:0}}.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta{align-items:center;display:flex;margin-bottom:0;margin-top:7px;text-decoration-line:none}.button-link.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta,.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta.button__text{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.button-link.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta:active,.button-link.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta:hover,.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta.button__text:active,.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta.button__text:hover{opacity:.7}.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta.button__pill{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(22 22 21/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));justify-content:center;padding:15px 30px}@media (min-width:1024px){.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta.button__pill{padding:20px 40px}}.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta.button__pill{border-radius:100px}.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta.button__pill:is(:hover,:active){background-color:rgba(22,22,21,.7)}.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta{font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:600;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta{font-size:20px;letter-spacing:-.2px;line-height:29px}}.footer-block--newsletter .newsletter-content .newsletter-form .newsletter-field .giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta{white-space:nowrap}.giunticard-page .giunticard-page__actions .giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta:not(:last-child){margin-right:1rem;padding:15px 30px}@media (min-width:768px){.giunticard-page .giunticard-page__actions .giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta:not(:last-child){padding:24px 36px}}.html-text .giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta.button-link__text{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.html-text .giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta.button-link__text svg{margin-left:.5rem}.article-template .article-template__back .giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta.button__pill{display:inline}.riviste-card-wrapper .card .giunti-card__bottom .riviste-card-cta .giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta.button__pill{margin-bottom:15px;margin-top:15px}.customer.addresses .addresses__container .addresses__list .address__details .giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta{display:inline-block;margin-left:0;min-height:0;min-width:0}@media (min-width:1024px){.giunticard__app-container .giunticard-actions .giunticard-actions__grid .action-selection__cta{margin-top:15px}}.column-box .order-history__table{max-width:1100px}@media (min-width:1280px){.column-box .order-history__table{width:100%}}.column-box .order-history__table th{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.12px;line-height:14px;text-transform:uppercase}@media (min-width:1024px){.column-box .order-history__table th{font-size:14px;letter-spacing:-.14px;line-height:17px}}@media (min-width:1280px){.column-box .order-history__table th{border-bottom-width:1px;padding-bottom:10px;text-align:left}.column-box .order-history__table td{border-bottom-width:1px;padding-bottom:30px;padding-top:30px}}@media (768px <= width <= 1278px){.column-box .order-history__table{width:80%}}@media (width <= 1279px){.column-box .order-history__table,.column-box .order-history__table tbody,.column-box .order-history__table td,.column-box .order-history__table th,.column-box .order-history__table thead,.column-box .order-history__table tr{display:block}.column-box .order-history__table thead tr{display:none}.column-box .order-history__table tbody tr{margin-bottom:1rem}.column-box .order-history-table__body tr:not(:first-of-type){border-top:1px solid #f2f3f5;padding-top:30px}.column-box .order-history__table td{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;padding:.5rem}.column-box .order-history__table td:last-of-type{padding-bottom:30px}.column-box .order-history__table td:before{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity));content:attr(data-label);font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:700;font-weight:400;letter-spacing:-.12px;line-height:14px;margin-right:1rem;text-transform:uppercase}@media (min-width:1024px){.column-box .order-history__table td:before{font-size:14px;letter-spacing:-.14px;line-height:17px}}}.customers-account .addresses{margin-top:28px}.customer.addresses{--tw-bg-opacity:1;background-color:rgb(244 246 248/var(--tw-bg-opacity));margin:-24px 0 0!important;max-width:100%!important;padding-bottom:5rem}@media (min-width:1024px){.customer.addresses{padding-bottom:8rem}}.customer.addresses .address-dashboard-page__title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:26px;font-weight:600;letter-spacing:-.26px;line-height:31px;padding-top:5rem}@media (min-width:1024px){.customer.addresses .address-dashboard-page__title{font-size:40px;letter-spacing:-.4px;line-height:50px}}.customer.addresses .address-page-actions__wrapper{margin-bottom:2rem;margin-top:4rem;text-align:right;width:100%}@media (min-width:1024px){.customer.addresses .address-page-actions__wrapper{margin-bottom:4rem}}.customer.addresses .address-page-actions__wrapper .giunti-add-address__button{--tw-text-opacity:1;background:0 0;color:rgb(22 22 21/var(--tw-text-opacity));margin-bottom:0;margin-left:auto}.customer.addresses .customer-edit-address-form__field{margin-bottom:40px;max-height:54px}@media (min-width:1643px){.customer.addresses .customer-edit-address-form__field{max-height:59px}}.customer.addresses .customer-new-address__wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:15px;margin:4rem auto 40px;max-width:640px;padding:30px 20px 40px}.customer.addresses .customer-new-address__wrapper._active{display:block}.customer.addresses .customer-new-address__wrapper._not-active{display:none}.customer.addresses .customer-new-address__wrapper .customer-new-address__title{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-bottom:4rem}@media (min-width:1920px){.customer.addresses .customer-new-address__wrapper .customer-new-address__title{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .customer.addresses .customer-new-address__wrapper .customer-new-address__title{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .customer.addresses .customer-new-address__wrapper .customer-new-address__title{margin-bottom:25px}}.customer.addresses .customer-new-address__wrapper .customer-new-address-form__field{display:flex;flex-direction:column-reverse;margin-bottom:40px;max-height:54px;position:relative}@media (min-width:1643px){.customer.addresses .customer-new-address__wrapper .customer-new-address-form__field{max-height:59px}}.customer.addresses .customer-new-address__wrapper .customer-new-address-form__field .custom__input{--tw-text-opacity:1;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));border-style:solid;border-width:0 0 1px;color:rgb(22 22 21/var(--tw-text-opacity));margin-top:2rem;padding-bottom:.75rem;padding-left:0;padding-top:25px;width:100%}@media (min-width:768px){.customer.addresses .customer-new-address__wrapper .customer-new-address-form__field .custom__input{padding-left:.75rem}}@media (min-width:1024px){.customer.addresses .customer-new-address__wrapper .customer-new-address-form__field .custom__input{padding-bottom:1rem}}.customer.addresses .customer-new-address__wrapper .customer-new-address-form__field .custom__input:focus{--tw-border-opacity:1;border-color:rgb(22 22 21/var(--tw-border-opacity));border-width:0 0 2px;box-shadow:none}.customer.addresses .customer-new-address__wrapper .customer-new-address-form__field .custom__input::-moz-placeholder{color:transparent}.customer.addresses .customer-new-address__wrapper .customer-new-address-form__field .custom__input::placeholder{color:transparent}.customer.addresses .customer-new-address__wrapper .customer-new-address-form__field .custom__input{font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.customer.addresses .customer-new-address__wrapper .customer-new-address-form__field .custom__input{font-size:19px;letter-spacing:-.19px;line-height:23px}}.customer.addresses .customer-new-address__wrapper .customer-new-address-form__field .custom__label{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.36px;line-height:19px;position:absolute;top:0}@media (min-width:1920px){.customer.addresses .customer-new-address__wrapper .customer-new-address-form__field .custom__label{font-size:15px;letter-spacing:-.15px;line-height:20px}}.customer.addresses .customer-new-address__wrapper .button-add{display:block;width:100%}.customer.addresses .customer-edit-address__wrapper{margin-left:auto;margin-right:auto;margin-top:4rem;max-width:652px}.customer.addresses .customer-edit-address__wrapper .customer-edit-address__title{margin-bottom:4rem}.customer.addresses .customer-edit-address__wrapper .customer-edit-address-form__field{display:flex;flex-direction:column-reverse;position:relative}.customer.addresses .customer-edit-address__wrapper .customer-edit-address-form__field .custom__input{--tw-text-opacity:1;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));border-style:solid;border-width:0 0 1px;color:rgb(22 22 21/var(--tw-text-opacity));margin-top:2rem;padding-bottom:.75rem;padding-left:0;padding-top:25px;width:100%}@media (min-width:768px){.customer.addresses .customer-edit-address__wrapper .customer-edit-address-form__field .custom__input{padding-left:.75rem}}@media (min-width:1024px){.customer.addresses .customer-edit-address__wrapper .customer-edit-address-form__field .custom__input{padding-bottom:1rem}}.customer.addresses .customer-edit-address__wrapper .customer-edit-address-form__field .custom__input:focus{--tw-border-opacity:1;border-color:rgb(22 22 21/var(--tw-border-opacity));border-width:0 0 2px;box-shadow:none}.customer.addresses .customer-edit-address__wrapper .customer-edit-address-form__field .custom__input::-moz-placeholder{color:transparent}.customer.addresses .customer-edit-address__wrapper .customer-edit-address-form__field .custom__input::placeholder{color:transparent}.customer.addresses .customer-edit-address__wrapper .customer-edit-address-form__field .custom__input{font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.customer.addresses .customer-edit-address__wrapper .customer-edit-address-form__field .custom__input{font-size:19px;letter-spacing:-.19px;line-height:23px}}.customer.addresses .customer-edit-address__wrapper .customer-edit-address-form__field .custom__label{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));font-family:Inter,"Inter Fallback",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.36px;line-height:19px;position:absolute;top:0}@media (min-width:1920px){.customer.addresses .customer-edit-address__wrapper .customer-edit-address-form__field .custom__label{font-size:15px;letter-spacing:-.15px;line-height:20px}}.customer.addresses .address-form-checkbox__wrapper{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));display:flex;flex-direction:row;margin-bottom:3rem}.customer.addresses .address-form-checkbox__wrapper input[type=checkbox]{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity));height:1.5rem;margin-right:.5rem;margin-top:.5rem;width:1.5rem}.customer.addresses .address-form-checkbox__wrapper input[type=checkbox]:hover{cursor:pointer}.customer.addresses .address-form-checkbox__wrapper input[type=checkbox]:focus{box-shadow:none}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .filter-option .customer.addresses .address-form-checkbox__wrapper input[type=checkbox]{--tw-border-opacity:1;border-color:rgb(230 232 236/var(--tw-border-opacity));border-radius:2px;border-width:1px;margin-top:0;padding:2px}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .filter-option .customer.addresses .address-form-checkbox__wrapper input[type=checkbox]:checked{--tw-border-opacity:1;background:radial-gradient(#000 0,#000 100%);background-origin:content-box;background-position:0 0;background-repeat:no-repeat;background-size:auto;border-color:rgb(22 22 21/var(--tw-border-opacity))}.giunti-listing-layout .giunti-listing-sidebar .giunti-listing-filters .giunti-listing-filter-container .filter-option.boolean-option .customer.addresses .address-form-checkbox__wrapper input[type=checkbox]{display:none}.customerNewsletterFormContainer .customerNewsletterForm .customer-flag-field input[type=checkbox].customer.addresses .address-form-checkbox__wrapper input[type=checkbox]{height:24px!important;margin:0!important;width:24px!important}.customer.addresses .addresses__container{margin-left:auto;margin-right:auto;margin-top:6rem;width:100%}@media (min-width:640px){.customer.addresses .addresses__container{width:640px}}.customer.addresses .addresses__container .return-link{display:block;margin-bottom:4rem}.customer.addresses .addresses__container .addresses__list{margin-bottom:3rem}.customer.addresses .addresses__container .addresses__list .address__details{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:15px;margin-bottom:40px;padding:30px 20px 40px;text-align:left}.customer.addresses .addresses__container .addresses__list .address__details .address-container{margin-bottom:2rem}@media (min-width:1024px){.customer.addresses .addresses__container .addresses__list .address__details .address-container{margin-bottom:0}}.customer.addresses .addresses__container .addresses__list .address__details .address-container .customer-default-address__title{font-family:Inter,"Inter Fallback",sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:25px;margin-bottom:3rem}@media (min-width:1920px){.customer.addresses .addresses__container .addresses__list .address__details .address-container .customer-default-address__title{font-size:26px;letter-spacing:-.26px;line-height:33px}}.giunti-pdp .product__info-wrapper .giunti-product-description .customer.addresses .addresses__container .addresses__list .address__details .address-container .customer-default-address__title{margin-bottom:10px}@media (min-width:640px){.giunti-pdp .product__info-wrapper .giunti-product-description .customer.addresses .addresses__container .addresses__list .address__details .address-container .customer-default-address__title{margin-bottom:25px}}.customer.addresses .addresses__container .addresses__list .address__details .button-link{display:inline-block;margin-left:0;min-height:0;min-width:0}.customer.addresses .addresses__container .addresses__list .address__details .button-update{padding-left:0;padding-right:0}.customer.addresses .addresses__container .addresses__list .address__details .button-delete{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.customer.addresses .pagination{font-family:Inter,"Inter Fallback",sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:18px}@media (min-width:1920px){.customer.addresses .pagination{font-size:19px;letter-spacing:-.19px;line-height:23px}}.CybotCookiebotBannerCloseButton svg{height:7px;opacity:.5;width:7px}.page-ragazzi .tag-section__content-container{margin-bottom:5rem}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-\[27\%\]{bottom:27%}.bottom-\[60px\]{bottom:60px}.left-0{left:0}.left-\[20px\]{left:20px}.right-0{right:0}.right-6{right:1.5rem}.top-0{top:0}.top-\[-20px\]{top:-20px}.top-\[20px\]{top:20px}.top-\[50\%\]{top:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-11{grid-column:span 11/span 11}.col-span-4{grid-column:span 4/span 4}.col-span-8{grid-column:span 8/span 8}.col-start-2{grid-column-start:2}.m-0{margin:0}.m-\[60px\]{margin:60px}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.-my-1\.5{margin-bottom:-.375rem;margin-top:-.375rem}.mx-\[-30px\]{margin-left:-30px;margin-right:-30px}.mx-\[60px\]{margin-left:60px;margin-right:60px}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-20{margin-bottom:5rem;margin-top:5rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.my-\[10px\]{margin-bottom:10px;margin-top:10px}.my-\[150px\]{margin-bottom:150px;margin-top:150px}.my-\[24px\]{margin-bottom:24px;margin-top:24px}.my-\[30px\]{margin-bottom:30px;margin-top:30px}.\!mr-0{margin-right:0!important}.\!mt-0{margin-top:0!important}.\!mt-10{margin-top:2.5rem!important}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-\[100px\]{margin-bottom:100px}.mb-\[10px\]{margin-bottom:10px}.mb-\[15px\]{margin-bottom:15px}.mb-\[30px\]{margin-bottom:30px}.ml-10{margin-left:2.5rem}.ml-16{margin-left:4rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.ml-\[10px\]{margin-left:10px}.ml-\[5px\]{margin-left:5px}.ml-auto{margin-left:auto}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mr-\[10px\]{margin-right:10px}.mr-\[11px\]{margin-right:11px}.mr-\[13px\]{margin-right:13px}.mr-\[3px\]{margin-right:3px}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-8{margin-top:2rem}.mt-\[10px\]{margin-top:10px}.mt-\[14px\]{margin-top:14px}.mt-\[20px\]{margin-top:20px}.mt-\[25px\]{margin-top:25px}.mt-\[32px\]{margin-top:32px}.mt-\[40px\]{margin-top:40px}.mt-\[84px\]{margin-top:84px}.mt-\[8px\]{margin-top:8px}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.\!h-fit{height:-moz-fit-content!important;height:fit-content!important}.h-1\/2{height:50%}.h-3{height:.75rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[12px\]{height:12px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[22px\]{height:22px}.h-\[250px\]{height:250px}.h-\[286px\]{height:286px}.h-\[300px\]{height:300px}.h-\[32px\]{height:32px}.h-\[36px\]{height:36px}.h-\[40px\]{height:40px}.h-\[451px\]{height:451px}.h-\[50\%\]{height:50%}.h-\[50px\]{height:50px}.h-\[550px\]{height:550px}.h-\[595px\]{height:595px}.h-\[60px\]{height:60px}.h-\[6px\]{height:6px}.h-auto{height:auto}.h-full{height:100%}.max-h-\[150px\]{max-height:150px}.min-h-\[100vh\]{min-height:100vh}.min-h-\[400px\]{min-height:400px}.min-h-\[500px\]{min-height:500px}.\!w-\[22px\]{width:22px!important}.\!w-full{width:100%!important}.w-1\/2{width:50%}.w-3{width:.75rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-\[106px\]{width:106px}.w-\[12px\]{width:12px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[15\%\]{width:15%}.w-\[15px\]{width:15px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[253px\]{width:253px}.w-\[25px\]{width:25px}.w-\[287px\]{width:287px}.w-\[30\%\]{width:30%}.w-\[300px\]{width:300px}.w-\[32px\]{width:32px}.w-\[33\%\]{width:33%}.w-\[35\%\]{width:35%}.w-\[36px\]{width:36px}.w-\[400px\]{width:400px}.w-\[450px\]{width:450px}.w-\[50\%\]{width:50%}.w-\[50px\]{width:50px}.w-\[5px\]{width:5px}.w-\[60px\]{width:60px}.w-\[65\%\]{width:65%}.w-\[66\%\]{width:66%}.w-\[6px\]{width:6px}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[8px\]{width:8px}.w-\[90\%\]{width:90%}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-min{width:-moz-min-content;width:min-content}.w-screen{width:100vw}.min-w-\[55px\]{min-width:55px}.min-w-full{min-width:100%}.max-w-\[1080px\]{max-width:1080px}.max-w-\[11px\]{max-width:11px}.max-w-\[16px\]{max-width:16px}.max-w-\[20vw\]{max-width:20vw}.max-w-\[36px\]{max-width:36px}.max-w-\[80px\]{max-width:80px}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-full{transform:translate(var(--tw-translate-x),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))}.-translate-y-full{--tw-translate-y:-100%}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-full{transform:translate(var(--tw-translate-x),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))}.translate-x-full{--tw-translate-x:100%}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-\[-50\%\],.translate-y-full{transform:translate(var(--tw-translate-x),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))}.translate-y-full{--tw-translate-y:100%}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-90{transform:translate(var(--tw-translate-x),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))}.rotate-90{--tw-rotate:90deg}.rotate-\[-90deg\]{--tw-rotate:-90deg}.rotate-\[-90deg\],.transform{transform:translate(var(--tw-translate-x),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))}.transform-none{transform:none}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.\!flex-wrap{flex-wrap:wrap!important}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.\!items-center{align-items:center!important}.items-center{align-items:center}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.\!justify-center{justify-content:center!important}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.\!gap-\[5px\]{gap:5px!important}.\!gap-\[7px\]{gap:7px!important}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-24{gap:6rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-\[10px\]{gap:10px}.gap-\[24px\]{gap:24px}.gap-\[40px\]{gap:40px}.gap-\[5px\]{gap:5px}.gap-x-\[40px\]{-moz-column-gap:40px;column-gap:40px}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.overflow-auto{overflow:auto}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\!rounded-\[28px\]{border-radius:28px!important}.\!rounded-lg{border-radius:.5rem!important}.rounded-4xl{border-radius:2rem}.rounded-\[15px\]{border-radius:15px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-l-\[20px\]{border-bottom-left-radius:20px;border-top-left-radius:20px}.rounded-l-\[4rem\]{border-bottom-left-radius:4rem;border-top-left-radius:4rem}.rounded-l-lg{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-4{border-bottom-width:4px}.border-r-4{border-right-width:4px}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(28 100 242/var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity:1;border-color:rgb(26 86 219/var(--tw-border-opacity))}.border-giunti-orange{--tw-border-opacity:1;border-color:rgb(228 66 24/var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-\[\#DEDEDE\]{--tw-bg-opacity:1;background-color:rgb(222 222 222/var(--tw-bg-opacity))}.bg-\[\#F5F5F5\]{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-\[\#F6F6F6\]{--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity:1;background-color:rgb(164 202 254/var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(26 86 219/var(--tw-bg-opacity))}.bg-giunti-black{--tw-bg-opacity:1;background-color:rgb(22 22 21/var(--tw-bg-opacity))}.bg-giunti-gray{--tw-bg-opacity:1;background-color:rgb(130 141 162/var(--tw-bg-opacity))}.bg-giunti-gray_10{--tw-bg-opacity:1;background-color:rgb(230 232 236/var(--tw-bg-opacity))}.bg-giunti-gray_20{--tw-bg-opacity:1;background-color:rgb(244 246 248/var(--tw-bg-opacity))}.bg-giunti-gray_30{--tw-bg-opacity:1;background-color:rgb(229 232 236/var(--tw-bg-opacity))}.bg-giunti-green{--tw-bg-opacity:1;background-color:rgb(60 179 113/var(--tw-bg-opacity))}.bg-giunti-green_10{--tw-bg-opacity:1;background-color:rgb(190 206 100/var(--tw-bg-opacity))}.bg-giunti-orange{--tw-bg-opacity:1;background-color:rgb(228 66 24/var(--tw-bg-opacity))}.bg-giunti-pale_blue{--tw-bg-opacity:1;background-color:rgb(86 159 204/var(--tw-bg-opacity))}.bg-giunti-salmon_pink{--tw-bg-opacity:1;background-color:rgb(231 118 110/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(243 250 247/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(88 80 236/var(--tw-bg-opacity))}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(248 180 180/var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(253 242 242/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-opacity-50{--tw-bg-opacity:0.5}.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-\[5px\]{padding:5px!important}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-14{padding:3.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-8{padding:2rem}.p-\[20px\]{padding:20px}.p-\[30px\]{padding:30px}.\!px-\[10px\]{padding-left:10px!important;padding-right:10px!important}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-\[30px\]{padding-left:30px;padding-right:30px}.px-\[6px\]{padding-left:6px;padding-right:6px}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[3px\]{padding-bottom:3px;padding-top:3px}.py-\[5px\]{padding-bottom:5px;padding-top:5px}.pb-7{padding-bottom:1.75rem}.pb-\[60px\]{padding-bottom:60px}.pr-0{padding-right:0}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-start{text-align:start}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[1rem\]{font-size:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.\!font-semibold{font-weight:600!important}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.tracking-widest{letter-spacing:.1em}.text-blue-600{--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity))}.text-giunti-black{--tw-text-opacity:1;color:rgb(22 22 21/var(--tw-text-opacity))}.text-giunti-gray{--tw-text-opacity:1;color:rgb(130 141 162/var(--tw-text-opacity))}.text-giunti-orange{--tw-text-opacity:1;color:rgb(228 66 24/var(--tw-text-opacity))}.text-giunti-pale_blue{--tw-text-opacity:1;color:rgb(86 159 204/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgb(14 159 110/var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgb(3 84 63/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(240 82 82/var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgb(155 28 28/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{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)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.first\:ml-auto:first-child{margin-left:auto}.first\:rounded-tl-\[5px\]:first-child{border-top-left-radius:5px}.last\:mr-0:last-child{margin-right:0}.last\:mr-auto:last-child{margin-right:auto}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),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))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(30 66 159/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgb(188 240 218/var(--tw-bg-opacity))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(251 213 213/var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.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);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity))}.focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(49 196 141/var(--tw-ring-opacity))}.focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(249 128 128/var(--tw-ring-opacity))}:is(.dark .dark\:border-blue-500){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-600){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}:is(.dark .dark\:border-transparent){border-color:transparent}:is(.dark .dark\:bg-blue-600){--tw-bg-opacity:1;background-color:rgb(28 100 242/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-600){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800\/50){background-color:rgba(31,41,55,.5)}:is(.dark .dark\:bg-opacity-80){--tw-bg-opacity:0.8}:is(.dark .dark\:text-blue-500){--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:hover\:bg-blue-700:hover){--tw-bg-opacity:1;background-color:rgb(26 86 219/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-600:hover){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-800:hover){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:text-blue-500:hover){--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-300:hover){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-white:hover){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:428px){.xs\:max-w-\[50\%\]{max-width:50%}}@media (min-width:640px){.sm\:mx-0{margin-left:0;margin-right:0}.sm\:block{display:block}.sm\:\!flex{display:flex!important}.sm\:flex{display:flex}.sm\:\!hidden{display:none!important}.sm\:hidden{display:none}.sm\:h-\[24px\]{height:24px}.sm\:w-\[15px\]{width:15px}.sm\:max-w-\[490px\]{max-width:490px}.sm\:max-w-\[70\%\]{max-width:70%}.sm\:justify-center{justify-content:center}.sm\:gap-8{gap:2rem}.sm\:gap-\[30px\]{gap:30px}.sm\:gap-\[50px\]{gap:50px}.sm\:rounded-md{border-radius:.375rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:\!px-\[30px\]{padding-left:30px!important;padding-right:30px!important}.sm\:px-0{padding-left:0;padding-right:0}}@media (min-width:768px){.md\:ml-20{margin-left:5rem}.md\:ml-\[-70px\]{margin-left:-70px}.md\:mr-0{margin-right:0}.md\:mr-\[15px\]{margin-right:15px}.md\:mt-20{margin-top:5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-\[80px\]{height:80px}.md\:h-full{height:100%}.md\:max-h-\[250px\]{max-height:250px}.md\:w-\[40\%\]{width:40%}.md\:w-\[70\%\]{width:70%}.md\:w-\[80px\]{width:80px}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:justify-start{justify-content:flex-start}.md\:gap-\[20px\]{gap:20px}.md\:gap-\[80px\]{gap:80px}.md\:px-\[60px\]{padding-left:60px;padding-right:60px}.md\:py-20{padding-bottom:5rem;padding-top:5rem}.md\:pl-28{padding-left:7rem}.md\:pl-\[5px\]{padding-left:5px}.md\:pr-0{padding-right:0}.md\:pt-20{padding-top:5rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-\[14px\]{font-size:14px}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:mb-0{margin-bottom:0}.lg\:mb-\[129px\]{margin-bottom:129px}.lg\:mb-\[22px\]{margin-bottom:22px}.lg\:mb-\[60px\]{margin-bottom:60px}.lg\:mb-\[77px\]{margin-bottom:77px}.lg\:ml-\[12px\]{margin-left:12px}.lg\:mr-\[9px\]{margin-right:9px}.lg\:mt-\[18px\]{margin-top:18px}.lg\:mt-\[25px\]{margin-top:25px}.lg\:mt-\[40px\]{margin-top:40px}.lg\:mt-\[60px\]{margin-top:60px}.lg\:mt-\[81px\]{margin-top:81px}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[31px\]{height:31px}.lg\:w-\[155px\]{width:155px}.lg\:w-\[15px\]{width:15px}.lg\:w-\[9px\]{width:9px}.lg\:max-w-\[35\%\]{max-width:35%}.lg\:max-w-\[70\%\]{max-width:70%}.lg\:max-w-\[700px\]{max-width:700px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:gap-\[160px\]{gap:160px}.lg\:gap-\[30px\]{gap:30px}.lg\:gap-\[60px\]{gap:60px}.lg\:gap-x-\[10px\]{-moz-column-gap:10px;column-gap:10px}.lg\:pb-\[70px\]{padding-bottom:70px}.lg\:pt-20{padding-top:5rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1280px){.xl\:ml-32{margin-left:8rem}.xl\:w-\[50\%\]{width:50%}.xl\:max-w-\[80\%\]{max-width:80%}}@media (min-width:1536px){.\32xl\:h-\[70px\]{height:70px}.\32xl\:w-\[70px\]{width:70px}}@media (min-width:1643px){.\33xl\:max-w-\[25\%\]{max-width:25%}}@media (min-width:1920px){.\34xl\:mr-\[10px\]{margin-right:10px}.\34xl\:h-\[22px\]{height:22px}.\34xl\:w-\[19px\]{width:19px}.\34xl\:max-w-\[55\%\]{max-width:55%}.\34xl\:max-w-\[804px\]{max-width:804px}.\34xl\:gap-\[320px\]{gap:320px}}
