body.template-product{background-color:#f5f1e8}body.template-product #content .shopify-section.section-main-product{position:relative;margin-top:0;margin-bottom:0;padding-top:28px;padding-bottom:96px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 160px 160px repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='520' viewBox='0 0 300 520'%3E%3Cg fill='none' stroke='rgba(232,184,75,0.30)' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M40 520C70 430 60 360 110 290C150 235 150 170 200 110C225 80 250 50 262 10'/%3E%3Cpath d='M110 290C140 280 170 285 195 300'/%3E%3Cpath d='M150 200C120 185 95 165 85 140'/%3E%3Cpath d='M200 110C225 112 245 122 258 138'/%3E%3C/g%3E%3Cg fill='rgba(205,229,194,0.05)' stroke='rgba(232,184,75,0.28)' stroke-width='1.1' stroke-linejoin='round'%3E%3Cpath d='M62 440C40 425 34 402 42 382C62 395 70 418 62 440Z'/%3E%3Cpath d='M95 330C120 322 140 330 150 350C126 356 106 349 95 330Z'/%3E%3Cpath d='M195 300C212 288 234 290 246 304C228 316 207 314 195 300Z'/%3E%3Cpath d='M85 140C70 122 70 100 82 86C96 102 98 124 85 140Z'/%3E%3Cpath d='M160 190C182 178 204 182 214 198C194 210 172 206 160 190Z'/%3E%3C/g%3E%3Cg fill='rgba(232,184,75,0.3)'%3E%3Ccircle cx='196' cy='318' r='5'/%3E%3Ccircle cx='88' cy='152' r='4.5'/%3E%3C/g%3E%3C/svg%3E") left -80px top 140px / 300px 520px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='520' viewBox='0 0 300 520'%3E%3Cg transform='translate(300 0) scale(-1 1)'%3E%3Cg fill='none' stroke='rgba(232,184,75,0.30)' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M40 520C70 430 60 360 110 290C150 235 150 170 200 110C225 80 250 50 262 10'/%3E%3Cpath d='M110 290C140 280 170 285 195 300'/%3E%3Cpath d='M150 200C120 185 95 165 85 140'/%3E%3Cpath d='M200 110C225 112 245 122 258 138'/%3E%3C/g%3E%3Cg fill='rgba(205,229,194,0.05)' stroke='rgba(232,184,75,0.28)' stroke-width='1.1' stroke-linejoin='round'%3E%3Cpath d='M62 440C40 425 34 402 42 382C62 395 70 418 62 440Z'/%3E%3Cpath d='M95 330C120 322 140 330 150 350C126 356 106 349 95 330Z'/%3E%3Cpath d='M195 300C212 288 234 290 246 304C228 316 207 314 195 300Z'/%3E%3Cpath d='M85 140C70 122 70 100 82 86C96 102 98 124 85 140Z'/%3E%3Cpath d='M160 190C182 178 204 182 214 198C194 210 172 206 160 190Z'/%3E%3C/g%3E%3Cg fill='rgba(232,184,75,0.3)'%3E%3Ccircle cx='196' cy='318' r='5'/%3E%3Ccircle cx='88' cy='152' r='4.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") right -80px top 520px / 300px 520px no-repeat,radial-gradient(50% 40% at 18% 12%,#8dbe7842,#8dbe7800 70%),radial-gradient(40% 35% at 82% 30%,#e8b84b24,#e8b84b00 70%),linear-gradient(180deg,#1e3d2a,#16301f 55%,#11261a);box-shadow:inset 0 1px #e8b84b73}body.template-product #content .section-main-product .media-gallery .media-gallery__inner{padding:0;background:none;border:0;border-radius:0;box-shadow:none}body.template-product #content .section-main-product .media-gallery .main-image .product-media--image{box-shadow:0 30px 60px -28px #000000bf}@media(min-width:768px){body.template-product #content .section-main-product .media-gallery .main-image .product-media--image,body.template-product #content .section-main-product .media-gallery .main-image .product-media--image img{border-radius:24px}}body.template-product #content .section-main-product .media-gallery .thumbnails .thumbnail{opacity:.6}body.template-product #content .section-main-product .media-gallery .thumbnails .slider__item.is-active .thumbnail{border-color:#f3dfa2;opacity:1}@media(hover:hover){body.template-product #content .section-main-product .media-gallery .thumbnails .thumbnail:hover{opacity:1}}body.template-product #content .section-main-product .media-gallery .thumbnail:focus-visible,body.template-product #content .section-main-product .media-gallery .show-gallery:focus-visible,body.template-product #content .section-main-product .media-gallery .slider-nav__btn:focus-visible{outline-color:#f3dfa2}body.template-product #content .section-main-product .product-form{border-radius:18px;box-shadow:0 0 0 1px #f3dfa2d9,0 0 0 5px #e8b84b12,0 40px 80px -36px #000000bf}body.template-product #content .section-main-product .product-form:before{display:none}body.template-product #content .section-main-product .product-form .add-to-cart{animation-duration:7s;animation-iteration-count:3}body.template-product #content .section-main-product .product-form .text-box--wide:not(.with-icon) .flex-1>span:first-child{animation-iteration-count:1,3}body.template-product #content .section-main-product .page-header .breadcrumbs{display:none}body.template-product #content .section-main-product .page-header:has(.vs-back){margin:0;padding:0;border:0}body.template-product .vs-back-row{margin:0 0 26px}body.template-product .vs-back{box-sizing:border-box;display:inline-flex;align-items:center;gap:14px;max-width:100%;padding:7px 18px 7px 7px;border-radius:999px;background:#fffdf80f;box-shadow:inset 0 0 0 1px #e8b84b73;color:#fffdf8;text-decoration:none;transition:box-shadow .5s cubic-bezier(.22,.61,.36,1),background-color .5s ease}body.template-product .vs-back__arrow{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#2d5a3d,#1e3d2a);box-shadow:inset 0 0 0 1px #e8b84b99;color:#f3dfa2;transition:transform .45s cubic-bezier(.22,.7,.3,1)}body.template-product .vs-back__arrow svg,body.template-product .vs-back-end__icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body.template-product .vs-back__txt{display:flex;flex-direction:column;min-width:0;line-height:1.1}body.template-product .vs-back__lab{font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#f3dfa2d9}body.template-product .vs-back__name{margin-top:3px;overflow:hidden;font-family:Lora,Georgia,serif;font-size:19px;font-weight:400;color:#fffdf8;white-space:nowrap;text-overflow:ellipsis}body.template-product .vs-back__stack{flex:none;display:flex;align-items:center;margin-left:8px;padding-left:16px;border-left:1px solid rgba(232,184,75,.3)}body.template-product .vs-back__stack[hidden]{display:none}body.template-product .vs-back__img{display:block;width:30px;height:30px;margin-left:-9px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #1e3d2a,0 0 0 3px #e8b84b8c;transition:margin .5s cubic-bezier(.22,.7,.3,1),transform .5s cubic-bezier(.22,.7,.3,1)}body.template-product .vs-back__img:first-child{margin-left:0}body.template-product .vs-back__count{margin-left:10px;font-size:12.5px;color:#fffdf8bf;white-space:nowrap}@media(hover:hover){body.template-product .vs-back:hover{background-color:#fffdf81a;box-shadow:inset 0 0 0 1px #f3dfa2e6,0 0 0 5px #e8b84b1f,0 0 28px -6px #e8b84b73}body.template-product .vs-back:hover .vs-back__arrow{transform:translate(-4px)}body.template-product .vs-back:hover .vs-back__img{margin-left:3px}body.template-product .vs-back:hover .vs-back__img:first-child{margin-left:0}body.template-product .vs-back:hover .vs-back__img:nth-child(2){transform:translateY(-3px)}}body.template-product .vs-back:focus-visible{outline:2px solid #F3DFA2;outline-offset:3px}body.template-product #content .section-main-product .container:has(>.page-header .vs-ff),body.template-product #content .section-main-product .page-header:has(.vs-ff){position:static}body.template-product #content .section-main-product .product-info,body.template-product .vs-back-row{position:relative}body.template-product .vs-ff{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;clip-path:inset(0)}body.template-product .vs-ff:before,body.template-product .vs-ff:after{content:"";position:fixed;top:-25vh;left:-25%;right:-25%;height:calc(150vh + 840px);pointer-events:none;will-change:transform,opacity}body.template-product .vs-ff:after{background:radial-gradient(circle at 37px 61px,#ffecaaf2 0,#ffde8273 1.8px,#ffde8200 5px) 0 0 / 263px 420px repeat,radial-gradient(circle at 98px 389px,#ffecaaf2 0,#ffde8273 2px,#ffde8200 5.5px) 0 0 / 431px 840px repeat,radial-gradient(circle at 300px 500px,#e8b84b17 0,#e8b84b00 110px) 0 0 / 680px 840px repeat;animation:vsPdpRiseNear 24s cubic-bezier(.33,.6,.45,1) forwards,vsPdpTwinkle 5s ease-in-out 5 alternate forwards}body.template-product .vs-ff:before{background:radial-gradient(circle at 143px 331px,#fff4d299 0,#fff4d233 .8px,#fff4d200 2.4px) 0 0 / 251px 420px repeat,radial-gradient(circle at 23px 640px,#fff4d2a6 0,#fff4d233 .8px,#fff4d200 2.6px) 0 0 / 317px 840px repeat;animation:vsPdpRiseFar 24s cubic-bezier(.33,.6,.45,1) forwards,vsPdpTwinkle 7s ease-in-out -3s 5 alternate forwards}body.template-product #content .shopify-section.section-rich-text:is([id$=__rich_text_vsTipo],[id$=__rich_text_cBWtkD]){margin-top:0;margin-bottom:0;padding:1px 0 64px;background:#11261a}body.template-product #content .section-rich-text:is([id$=__rich_text_vsTipo],[id$=__rich_text_cBWtkD]) .rte,body.template-product #content .section-rich-text:is([id$=__rich_text_vsTipo],[id$=__rich_text_cBWtkD]) .rte p,body.template-product #content .section-rich-text:is([id$=__rich_text_vsTipo],[id$=__rich_text_cBWtkD]) .rte li,body.template-product #content .section-rich-text:is([id$=__rich_text_vsTipo],[id$=__rich_text_cBWtkD]) .rte strong{color:#e9e2d0}body.template-product #content .section-rich-text:is([id$=__rich_text_vsTipo],[id$=__rich_text_cBWtkD]) .rte>p:first-child{font-family:Lora,Georgia,serif;font-weight:400;color:#fffdf8}body.template-product #content .shopify-section.section-custom-liquid:has(.vs-packing){position:relative;margin-top:0;margin-bottom:0;padding:40px 0 120px;background:radial-gradient(60% 18% at 50% 60%,#e8b84b42,#e8b84b00 70%),linear-gradient(180deg,#11261a,#16301f 14%,#2b4a31 34%,#6e7446 50%,#c9b57a,#e9ddbb 78%,#f3ede0 90%,#f5f1e8)}body.template-product #content .shopify-section.section-custom-liquid:has(.vs-packing):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 160px 160px repeat;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 45%,transparent 72%);mask-image:linear-gradient(180deg,#000 0%,#000 45%,transparent 72%)}body.template-product #content .section-custom-liquid .vs-packing{background:#fffdf8;border-radius:18px;box-shadow:0 0 0 1px #f3dfa2d9,0 0 0 5px #e8b84b12,0 44px 80px -48px #1e3d2a8c}body.template-product #content .section-custom-liquid .vs-packing .vs-step.is-visible .vs-swayw{animation:vsPdpSwayOnce 6s ease-in-out var(--sd, 2.8s) 1 both}body.template-product #content .section-custom-liquid .vs-packing .vs-step.is-visible .vs-shimmer{animation-iteration-count:1;animation-fill-mode:forwards}body.template-product #content .section-custom-liquid .vs-packing .vs-step.is-visible :is(.vs-sway,.vs-bee,.vs-beewing){animation-iteration-count:1}body.template-product #content .shopify-section.section-related-products{margin-top:0;padding:24px 0 150px;background:radial-gradient(48% 30% at 50% 52%,#cde5c26b,#cde5c200 72%)}body.template-product #content .section-related-products .related-products>.container{margin-top:0;padding:0 2vw;background:transparent}body.template-product #content .section-related-products .related-products>.container:before{content:"Dal nostro vivaio";display:block;margin-bottom:10px;text-align:center;font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#2d5a3d}body.template-product #content .section-related-products .hometitle{display:flex;align-items:center;justify-content:center;gap:26px;margin:0 auto 40px;padding:0 0 46px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='24' viewBox='0 0 96 24'%3E%3Cpath d='M4 12H36M60 12H92' stroke='%23C9A24A' stroke-width='1' stroke-linecap='round'/%3E%3Cpath d='M48 6L52 12L48 18L44 12Z' fill='%23C9A24A'/%3E%3Cpath d='M43 12C39 7 34 6 30 8C33 12 38 13 43 12Z' fill='none' stroke='%232D5A3D' stroke-width='1' stroke-linejoin='round'/%3E%3Cpath d='M53 12C57 7 62 6 66 8C63 12 58 13 53 12Z' fill='none' stroke='%232D5A3D' stroke-width='1' stroke-linejoin='round'/%3E%3C/svg%3E") center bottom 8px / 96px 24px no-repeat;font-family:Lora,Georgia,serif;font-size:clamp(28px,2.6vw,38px);font-weight:400;line-height:1.15;letter-spacing:-.01em;text-transform:none;text-wrap:balance;color:#16301f}body.template-product #content .section-related-products .hometitle:before,body.template-product #content .section-related-products .hometitle:after{content:"";flex:none;width:90px;height:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='60' viewBox='0 0 90 60'%3E%3Cpath d='M8 50C30 40 52 26 82 10' fill='none' stroke='rgba(45,90,61,0.45)' stroke-width='1.1' stroke-linecap='round'/%3E%3Cg transform='translate(30 39) rotate(-70)'%3E%3Cpath d='M0 0C4.2 -6.0 11.9 -6.0 17 0C11.9 6.0 4.2 6.0 0 0Z' fill='rgba(205,229,194,0.55)' stroke='rgba(45,90,61,0.5)' stroke-width='1' stroke-linejoin='round'/%3E%3C/g%3E%3Cg transform='translate(48 29) rotate(30)'%3E%3Cpath d='M0 0C4.2 -6.0 11.9 -6.0 17 0C11.9 6.0 4.2 6.0 0 0Z' fill='rgba(205,229,194,0.55)' stroke='rgba(45,90,61,0.5)' stroke-width='1' stroke-linejoin='round'/%3E%3C/g%3E%3Cg transform='translate(64 20) rotate(-60)'%3E%3Cpath d='M0 0C3.8 -5.5 10.5 -5.5 15 0C10.5 5.5 3.8 5.5 0 0Z' fill='rgba(205,229,194,0.55)' stroke='rgba(45,90,61,0.5)' stroke-width='1' stroke-linejoin='round'/%3E%3C/g%3E%3Ccircle cx='84' cy='9' r='3' fill='%23C9A24A'/%3E%3C/svg%3E") center / 90px 60px no-repeat}body.template-product #content .section-related-products .hometitle:after{transform:scaleX(-1)}body.template-product #content .section-related-products .product-block .block-inner{overflow:hidden;background:#fffdf8;border-radius:18px;box-shadow:0 0 0 1px #2d5a3d4d,0 0 0 4px #cde5c252,0 28px 50px -32px #1e3d2a80;transition:box-shadow .9s cubic-bezier(.22,.61,.36,1)}body.template-product #content .section-related-products .product-block:is(:active,:focus-within) .block-inner{box-shadow:0 0 0 2px #2d5a3d,0 0 0 6px #cde5c299,0 0 32px -6px #2d5a3d59,0 34px 58px -28px #1e3d2a8c;transition-duration:.5s}body.template-product #content .section-related-products .product-block .img-ar{overflow:hidden;border-radius:18px 18px 0 0}body.template-product #content .section-related-products .product-block .theme-img{filter:saturate(1.06) contrast(1.03);transition:transform .8s cubic-bezier(.2,.7,.3,1)}body.template-product #content .section-related-products .product-block .image-cont{position:relative}body.template-product #content .section-related-products .product-block .image-cont:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:18px 18px 0 0;background:linear-gradient(115deg,#fff0 35%,#fffae657,#fff0 65%) 150% 0 / 250% 100% no-repeat,radial-gradient(90% 60% at 30% 0%,#ffecbe29,#ffecbe00 60%) 0 0 / 100% 100% no-repeat,linear-gradient(0deg,#16301f38,#16301f00 35%) 0 0 / 100% 100% no-repeat;box-shadow:inset 0 0 0 1px #fffdf847;transition:background-position 1s cubic-bezier(.2,.7,.3,1);pointer-events:none}body.template-product #content .section-related-products .product-block .quickbuy-toggle.btn--secondary{z-index:2;background:#fffffff2;color:#1e3d2a;border:1px solid #E5DFD0;border-radius:999px;font-weight:600;box-shadow:0 8px 18px -12px #1e3d2a8c}@media(hover:hover){body.template-product #content .section-related-products .product-block:hover .block-inner{box-shadow:0 0 0 2px #2d5a3d,0 0 0 6px #cde5c299,0 0 32px -6px #2d5a3d59,0 34px 58px -28px #1e3d2a8c;transition-duration:.5s}body.template-product #content .section-related-products .product-block:hover .theme-img{transform:scale(1.05)}body.template-product #content .section-related-products .product-block:hover .image-cont:after{background-position:-50% 0,0 0,0 0}body.template-product #content .section-related-products .product-block:hover :is(.product-block__title:not(.vs-card-title),.vs-card-title__name){color:#2d5a3d}}body.template-product #content .section-related-products .product-block .image-page-button,body.template-product #content .section-related-products .product-block .product-block__image-dots{display:none}body.template-product #content .section-related-products .product-block .product-block__detail{padding:15px 16px 18px;background:linear-gradient(90deg,#2d5a3d00,#2d5a3d6b 50%,#2d5a3d00) center top / 80% 1px no-repeat}body.template-product #content .section-related-products .product-block__title:not(.vs-card-title),body.template-product #content .section-related-products .vs-card-title__name{display:block;font-family:Lora,Georgia,serif;font-size:17px;font-weight:500;line-height:1.25;letter-spacing:-.005em;color:#16301f;text-wrap:balance;transition:color .4s ease}body.template-product #content .section-related-products .vs-card-title__sep{display:none}body.template-product #content .section-related-products .vs-card-title__tag{display:block;margin-top:5px;font-size:13.5px;font-weight:400;line-height:1.45;color:#5b6b5f;text-wrap:pretty}body.template-product #content .section-related-products .product-price--block{margin-top:10px}body.template-product #content .section-related-products .product-price--block .price{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:6px}body.template-product #content .section-related-products .product-price--block .price__current{margin:0;font-size:16px;font-weight:600;color:#2d5a3d}body.template-product #content .section-related-products .product-price--block .price__from{margin-right:3px;font-size:13px;font-weight:400;color:#3a4a3e}body.template-product #content .section-related-products .product-price--block .price-label{display:inline-flex;align-items:center;margin:0!important;padding:4px 10px;background:#eaf3e4;border-radius:999px;color:#2d5a3d;font-size:12px;font-weight:600;line-height:1;letter-spacing:.01em;white-space:nowrap}body.template-product .vs-back-end{display:flex;justify-content:center;margin:44px 0 0;padding:0 16px}body.template-product .vs-back-end__btn{box-sizing:border-box;display:inline-flex;align-items:center;gap:12px;padding:15px 26px;border-radius:999px;background:linear-gradient(135deg,#2d5a3d,#1e3d2a);box-shadow:inset 0 0 0 1px #e8b84b99,0 18px 34px -18px #16301fcc;color:#fffdf8;font-size:15px;font-weight:600;text-decoration:none;transition:box-shadow .5s cubic-bezier(.22,.61,.36,1)}body.template-product .vs-back-end__name{font-family:Lora,Georgia,serif;font-size:16px;font-weight:500;color:#f3dfa2}body.template-product .vs-back-end__icon{width:16px;height:16px;color:#f3dfa2;transition:transform .45s cubic-bezier(.22,.7,.3,1)}@media(hover:hover){body.template-product .vs-back-end__btn:hover{box-shadow:inset 0 0 0 1px #f3dfa2f2,0 0 0 5px #cde5c280,0 22px 38px -18px #16301fd9}body.template-product .vs-back-end__btn:hover .vs-back-end__icon{transform:translate(4px)}}body.template-product .vs-back-end__btn:focus-visible{outline:2px solid #1E3D2A;outline-offset:3px}body.template-product #pagefooter{position:relative}body.template-product #pagefooter:before{content:"";position:absolute;left:0;right:0;bottom:calc(100% - 1px);height:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='60' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 34C240 4 480 2 720 22C960 42 1200 48 1440 16L1440 60L0 60Z' fill='%231E3D2A'/%3E%3Cpath d='M0 34C240 4 480 2 720 22C960 42 1200 48 1440 16' fill='none' stroke='rgba(232,184,75,0.75)' stroke-width='1.5' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") center bottom / 100% 60px no-repeat;pointer-events:none}@media(max-width:767px){body.template-product #content .shopify-section.section-main-product{padding-top:16px;padding-bottom:64px;background-size:160px 160px,170px 295px,170px 295px,auto,auto,auto;background-position:0 0,left -70px top 360px,right -70px top 900px,0 0,0 0,0 0}body.template-product #content .section-main-product .container.desktop-only:has(.vs-back){display:block!important}body.template-product .vs-back-row{margin-bottom:16px}body.template-product .vs-back{display:flex;width:100%;gap:12px;padding-right:14px}body.template-product .vs-back__name{font-size:17px}body.template-product .vs-back__stack{margin-left:auto;padding-left:12px}body.template-product .vs-back__img{width:26px;height:26px}body.template-product .vs-back__count,body.template-product .vs-ff{display:none}body.template-product #content .shopify-section.section-custom-liquid:has(.vs-packing){padding:24px 12px 80px}body.template-product #content .shopify-section.section-related-products{padding:18px 0 120px}body.template-product #content .section-related-products .related-products>.container{padding:0 12px}body.template-product #content .section-related-products .hometitle{margin-bottom:28px;padding-bottom:40px;font-size:27px}body.template-product #content .section-related-products .hometitle:before,body.template-product #content .section-related-products .hometitle:after{display:none}body.template-product #content .section-related-products .product-grid--per-row-mob-2>.product-block:nth-child(2n){margin-top:28px}body.template-product #content .section-related-products .product-block .product-block__detail{padding:10px 12px 14px}body.template-product #content .section-related-products .product-block__title:not(.vs-card-title),body.template-product #content .section-related-products .vs-card-title__name{font-size:15.5px}body.template-product #content .section-related-products .vs-card-title__tag{margin-top:3px;font-size:12.5px;line-height:1.4}body.template-product #content .section-related-products .product-price--block .price__current{font-size:15px}body.template-product .vs-back-end{margin-top:32px}body.template-product .vs-back-end__btn{width:100%;justify-content:center}body.template-product #pagefooter:before{height:36px;background-size:100% 36px}}@media(prefers-reduced-motion:reduce){body.template-product .vs-back,body.template-product .vs-back__arrow,body.template-product .vs-back__img,body.template-product .vs-back-end__btn,body.template-product .vs-back-end__icon,body.template-product #content .section-related-products .product-block .block-inner,body.template-product #content .section-related-products .product-block .theme-img,body.template-product #content .section-related-products .product-block .image-cont:after{transition:none}body.template-product .vs-back:hover .vs-back__arrow,body.template-product .vs-back:hover .vs-back__img,body.template-product .vs-back-end__btn:hover .vs-back-end__icon,body.template-product #content .section-related-products .product-block:hover .theme-img{transform:none}body.template-product #content .section-main-product .product-form .add-to-cart,body.template-product .vs-ff:before,body.template-product .vs-ff:after{animation:none}}@keyframes vsPdpRiseNear{0%{transform:rotate(-7deg) translateZ(0)}to{transform:rotate(-7deg) translate3d(0,-160px,0)}}@keyframes vsPdpRiseFar{0%{transform:rotate(5deg) translateZ(0)}to{transform:rotate(5deg) translate3d(0,-95px,0)}}@keyframes vsPdpTwinkle{0%{opacity:.45}to{opacity:1}}@keyframes vsPdpSwayOnce{0%{transform:rotate(0)}25%{transform:rotate(-.45deg)}75%{transform:rotate(.45deg)}to{transform:rotate(0)}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/vs-pdp-premium.css.map */
