:root{--color-red-secondary: #b03b3b;--buttons-border-width: 1px;--snugi--svg-icon--search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='23' fill='none'%3E%3Cpath fill='%23FFFDFB' d='m21.32 20.45-4.093-4.256a10.217 10.217 0 0 0 2.034-6.151 10.35 10.35 0 0 0-1.623-5.58A9.73 9.73 0 0 0 13.316.764 9.264 9.264 0 0 0 7.752.193 9.515 9.515 0 0 0 2.82 2.941 10.183 10.183 0 0 0 .185 8.083a10.442 10.442 0 0 0 .548 5.803 9.964 9.964 0 0 0 3.547 4.507 9.352 9.352 0 0 0 5.35 1.692 9.287 9.287 0 0 0 5.9-2.121l4.08 4.268a1.2 1.2 0 0 0 .392.275 1.162 1.162 0 0 0 1.318-.275 1.26 1.26 0 0 0 .263-.409 1.302 1.302 0 0 0-.263-1.374ZM2.408 10.042c0-1.49.423-2.946 1.217-4.185a7.297 7.297 0 0 1 3.241-2.774 6.948 6.948 0 0 1 4.174-.429 7.136 7.136 0 0 1 3.698 2.062 7.637 7.637 0 0 1 1.977 3.856 7.833 7.833 0 0 1-.411 4.352 7.473 7.473 0 0 1-2.66 3.38 7.014 7.014 0 0 1-4.014 1.27c-1.915 0-3.752-.794-5.107-2.207-1.354-1.412-2.115-3.328-2.115-5.325Z'/%3E%3C/svg%3E");--snugi--svg-icon--account: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='22' fill='none'%3E%3Cpath fill='%23FFFDFB' d='M8.397 9.597a4.798 4.798 0 1 0 0-9.597 4.798 4.798 0 0 0 0 9.597Zm0-7.198a2.4 2.4 0 1 1 0 4.799 2.4 2.4 0 0 1 0-4.799ZM8.397 11.996A8.397 8.397 0 0 0 0 20.393a1.2 1.2 0 1 0 2.4 0 5.998 5.998 0 0 1 11.995 0 1.2 1.2 0 1 0 2.4 0 8.397 8.397 0 0 0-8.398-8.397Z'/%3E%3C/svg%3E");--snugi--svg-icon--cart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='25' fill='none'%3E%3Cpath fill='%23FCFAF8' d='M25.538 5.355a2.678 2.678 0 0 0-2.275-1.339H6.13L5.354.991a1.339 1.339 0 0 0-1.339-.99H1.338a1.338 1.338 0 1 0 0 2.677h1.66L6.692 16.41a1.338 1.338 0 0 0 1.339.99h12.046a1.339 1.339 0 0 0 1.191-.735l4.39-8.78a2.677 2.677 0 0 0-.12-2.53Zm-6.29 9.369h-10.2l-2.182-8.03h16.397l-4.016 8.03ZM7.361 24.092a2.008 2.008 0 1 0 0-4.016 2.008 2.008 0 0 0 0 4.016ZM20.746 24.092a2.008 2.008 0 1 0 0-4.016 2.008 2.008 0 0 0 0 4.016Z'/%3E%3C/svg%3E");--snugi--svg-icon--close: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg%3E%3Cg%3E%3Cpath fill='none' stroke='%23000000' stroke-miterlimit='50' stroke-width='2' d='M18.628 1.37L.95 19.048'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='none' stroke='%23000000' stroke-miterlimit='50' stroke-width='2' d='M18.678 18.678L1 1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--snugi--svg--a-underline: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='5' viewBox='0 0 96 5' fill='none'%3E%3Cpath d='M84.7502 2.40722L84.9024 1.93095L84.9023 1.93092L84.7502 2.40722ZM67.5432 2.40722L67.6953 2.88354L67.6954 2.8835L67.5432 2.40722ZM47.1763 2.40722L47.3285 1.93095L47.3284 1.93092L47.1763 2.40722ZM29.9693 2.40673L30.1214 2.88304L30.1214 2.88303L29.9693 2.40673ZM9.60458 2.40673L9.75678 1.93046L9.75658 1.93039L9.60458 2.40673ZM1 0.500495H0.5V1.50049H1V0.500495ZM3.15596 1.56924L3.65482 1.60306L3.72246 0.60535L3.22361 0.571527L3.15596 1.56924ZM7.6362 1.29218L7.15314 1.16312L6.89503 2.12923L7.37808 2.25829L7.6362 1.29218ZM11.963 3.62534L12.4475 3.74893L12.6947 2.77996L12.2102 2.65637L11.963 3.62534ZM17.2298 3.42265L16.7308 3.39098L16.6675 4.38897L17.1665 4.42064L17.2298 3.42265ZM22.4074 4.42063L22.9064 4.38895L22.8431 3.39096L22.3441 3.42264L22.4074 4.42063ZM27.3636 2.65614L26.8792 2.77975L27.1264 3.74871L27.6109 3.62511L27.3636 2.65614ZM32.1953 2.25797L32.6783 2.12882L32.42 1.16276L31.937 1.29191L32.1953 2.25797ZM36.3486 0.571016L35.8498 0.604842L35.9174 1.60255L36.4163 1.56873L36.3486 0.571016ZM40.7277 1.56879L41.2266 1.60264L41.2943 0.604936L40.7954 0.571088L40.7277 1.56879ZM45.2081 1.29228L44.7251 1.16313L44.4668 2.1292L44.9498 2.25834L45.2081 1.29228ZM49.5347 3.62583L50.0192 3.74942L50.2664 2.78045L49.7819 2.65686L49.5347 3.62583ZM54.8016 3.42314L54.3026 3.39147L54.2392 4.38946L54.7382 4.42114L54.8016 3.42314ZM59.9797 4.4211L60.4787 4.38942L60.4153 3.39143L59.9163 3.42311L59.9797 4.4211ZM64.937 2.65663L64.4525 2.7802L64.6997 3.74918L65.1842 3.62561L64.937 2.65663ZM69.7697 2.25825L70.2527 2.12913L69.9945 1.16305L69.5114 1.29217L69.7697 2.25825ZM73.9241 0.5711L73.4252 0.604951L73.4929 1.60266L73.9918 1.56881L73.9241 0.5711ZM78.3032 1.56883L78.8021 1.6027L78.8698 0.604992L78.371 0.571122L78.3032 1.56883ZM82.7825 1.2924L82.2995 1.16324L82.0412 2.1293L82.5242 2.25846L82.7825 1.2924ZM87.6677 2.86095L88.1586 2.76636L87.9695 1.78442L87.4785 1.87901L87.6677 2.86095ZM93.0875 0.709141L92.5923 0.77796L92.7299 1.76844L93.2252 1.69962L93.0875 0.709141ZM1 1.50049C1.7892 1.50049 2.50278 1.52495 3.15596 1.56924L3.22361 0.571527C2.54611 0.525593 1.80989 0.500495 1 0.500495V1.50049ZM7.37808 2.25829C8.09345 2.44942 8.76093 2.66235 9.45257 2.88306L9.75658 1.93039C9.06789 1.71063 8.37823 1.49043 7.6362 1.29218L7.37808 2.25829ZM9.45238 2.883C10.2186 3.12785 11.0328 3.38806 11.963 3.62534L12.2102 2.65637C11.3126 2.42741 10.5248 2.17589 9.75678 1.93046L9.45238 2.883ZM17.1665 4.42064C17.9658 4.47138 18.8349 4.49951 19.7869 4.49951V3.49951C18.8546 3.49951 18.0067 3.47196 17.2298 3.42265L17.1665 4.42064ZM19.7869 4.49951C20.739 4.49951 21.6081 4.47138 22.4074 4.42063L22.3441 3.42264C21.5672 3.47196 20.7193 3.49951 19.7869 3.49951V4.49951ZM27.6109 3.62511C28.5406 3.3879 29.3548 3.12779 30.1214 2.88304L29.8172 1.93042C29.0487 2.1758 28.2609 2.42723 27.3636 2.65614L27.6109 3.62511ZM30.1214 2.88303C30.813 2.66218 31.4803 2.44916 32.1953 2.25797L31.937 1.29191C31.1953 1.49023 30.5059 1.71052 29.8172 1.93042L30.1214 2.88303ZM36.4163 1.56873C37.0692 1.52445 37.7827 1.5 38.5717 1.5V0.5C37.762 0.5 37.0259 0.525091 36.3486 0.571016L36.4163 1.56873ZM38.5717 1.5C39.361 1.5 40.0745 1.52448 40.7277 1.56879L40.7954 0.571088C40.1179 0.525118 39.3817 0.5 38.5717 0.5V1.5ZM44.9498 2.25834C45.6651 2.4496 46.3326 2.66267 47.0242 2.88353L47.3284 1.93092C46.6397 1.71101 45.9501 1.49066 45.2081 1.29228L44.9498 2.25834ZM47.0241 2.8835C47.7903 3.12835 48.6046 3.38855 49.5347 3.62583L49.7819 2.65686C48.8844 2.4279 48.0965 2.17639 47.3285 1.93095L47.0241 2.8835ZM54.7382 4.42114C55.5376 4.47187 56.4067 4.5 57.3587 4.5V3.5C56.4264 3.5 55.5785 3.47246 54.8016 3.42314L54.7382 4.42114ZM57.3587 4.5C58.3109 4.5 59.1802 4.47186 59.9797 4.4211L59.9163 3.42311C59.1393 3.47245 58.2912 3.5 57.3587 3.5V4.5ZM65.1842 3.62561C66.1142 3.38841 66.9287 3.12829 67.6953 2.88354L67.3911 1.93091C66.6226 2.17628 65.8346 2.42772 64.937 2.65663L65.1842 3.62561ZM67.6954 2.8835C68.3868 2.66256 69.0543 2.44947 69.7697 2.25825L69.5114 1.29217C68.7693 1.49054 68.0796 1.7109 67.391 1.93095L67.6954 2.8835ZM73.9918 1.56881C74.6451 1.52448 75.3587 1.5 76.1478 1.5V0.5C75.338 0.5 74.6017 0.52512 73.9241 0.5711L73.9918 1.56881ZM76.1478 1.5C76.9368 1.5 77.6502 1.52449 78.3032 1.56883L78.371 0.571122C77.6936 0.52513 76.9575 0.5 76.1478 0.5V1.5ZM82.5242 2.25846C83.2393 2.44969 83.9066 2.66272 84.5981 2.88353L84.9023 1.93092C84.2138 1.71105 83.5243 1.49076 82.7825 1.2924L82.5242 2.25846ZM84.598 2.8835C85.5102 3.175 86.5576 3.07482 87.6677 2.86095L87.4785 1.87901C86.3906 2.08859 85.5585 2.1406 84.9024 1.93095L84.598 2.8835ZM93.2252 1.69962C94.0998 1.57809 95.0241 1.5 96 1.5V0.5C94.9706 0.5 93.9996 0.582398 93.0875 0.709141L93.2252 1.69962Z' fill='%23c1eed0'/%3E%3C/svg%3E") repeat-x left top/100%;--snugi--svg--a-underline-read-more: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='5' viewBox='0 0 96 5' fill='none'%3E%3Cpath d='M84.7502 2.40722L84.9024 1.93095L84.9023 1.93092L84.7502 2.40722ZM67.5432 2.40722L67.6953 2.88354L67.6954 2.8835L67.5432 2.40722ZM47.1763 2.40722L47.3285 1.93095L47.3284 1.93092L47.1763 2.40722ZM29.9693 2.40673L30.1214 2.88304L30.1214 2.88303L29.9693 2.40673ZM9.60458 2.40673L9.75678 1.93046L9.75658 1.93039L9.60458 2.40673ZM1 0.500495H0.5V1.50049H1V0.500495ZM3.15596 1.56924L3.65482 1.60306L3.72246 0.60535L3.22361 0.571527L3.15596 1.56924ZM7.6362 1.29218L7.15314 1.16312L6.89503 2.12923L7.37808 2.25829L7.6362 1.29218ZM11.963 3.62534L12.4475 3.74893L12.6947 2.77996L12.2102 2.65637L11.963 3.62534ZM17.2298 3.42265L16.7308 3.39098L16.6675 4.38897L17.1665 4.42064L17.2298 3.42265ZM22.4074 4.42063L22.9064 4.38895L22.8431 3.39096L22.3441 3.42264L22.4074 4.42063ZM27.3636 2.65614L26.8792 2.77975L27.1264 3.74871L27.6109 3.62511L27.3636 2.65614ZM32.1953 2.25797L32.6783 2.12882L32.42 1.16276L31.937 1.29191L32.1953 2.25797ZM36.3486 0.571016L35.8498 0.604842L35.9174 1.60255L36.4163 1.56873L36.3486 0.571016ZM40.7277 1.56879L41.2266 1.60264L41.2943 0.604936L40.7954 0.571088L40.7277 1.56879ZM45.2081 1.29228L44.7251 1.16313L44.4668 2.1292L44.9498 2.25834L45.2081 1.29228ZM49.5347 3.62583L50.0192 3.74942L50.2664 2.78045L49.7819 2.65686L49.5347 3.62583ZM54.8016 3.42314L54.3026 3.39147L54.2392 4.38946L54.7382 4.42114L54.8016 3.42314ZM59.9797 4.4211L60.4787 4.38942L60.4153 3.39143L59.9163 3.42311L59.9797 4.4211ZM64.937 2.65663L64.4525 2.7802L64.6997 3.74918L65.1842 3.62561L64.937 2.65663ZM69.7697 2.25825L70.2527 2.12913L69.9945 1.16305L69.5114 1.29217L69.7697 2.25825ZM73.9241 0.5711L73.4252 0.604951L73.4929 1.60266L73.9918 1.56881L73.9241 0.5711ZM78.3032 1.56883L78.8021 1.6027L78.8698 0.604992L78.371 0.571122L78.3032 1.56883ZM82.7825 1.2924L82.2995 1.16324L82.0412 2.1293L82.5242 2.25846L82.7825 1.2924ZM87.6677 2.86095L88.1586 2.76636L87.9695 1.78442L87.4785 1.87901L87.6677 2.86095ZM93.0875 0.709141L92.5923 0.77796L92.7299 1.76844L93.2252 1.69962L93.0875 0.709141ZM1 1.50049C1.7892 1.50049 2.50278 1.52495 3.15596 1.56924L3.22361 0.571527C2.54611 0.525593 1.80989 0.500495 1 0.500495V1.50049ZM7.37808 2.25829C8.09345 2.44942 8.76093 2.66235 9.45257 2.88306L9.75658 1.93039C9.06789 1.71063 8.37823 1.49043 7.6362 1.29218L7.37808 2.25829ZM9.45238 2.883C10.2186 3.12785 11.0328 3.38806 11.963 3.62534L12.2102 2.65637C11.3126 2.42741 10.5248 2.17589 9.75678 1.93046L9.45238 2.883ZM17.1665 4.42064C17.9658 4.47138 18.8349 4.49951 19.7869 4.49951V3.49951C18.8546 3.49951 18.0067 3.47196 17.2298 3.42265L17.1665 4.42064ZM19.7869 4.49951C20.739 4.49951 21.6081 4.47138 22.4074 4.42063L22.3441 3.42264C21.5672 3.47196 20.7193 3.49951 19.7869 3.49951V4.49951ZM27.6109 3.62511C28.5406 3.3879 29.3548 3.12779 30.1214 2.88304L29.8172 1.93042C29.0487 2.1758 28.2609 2.42723 27.3636 2.65614L27.6109 3.62511ZM30.1214 2.88303C30.813 2.66218 31.4803 2.44916 32.1953 2.25797L31.937 1.29191C31.1953 1.49023 30.5059 1.71052 29.8172 1.93042L30.1214 2.88303ZM36.4163 1.56873C37.0692 1.52445 37.7827 1.5 38.5717 1.5V0.5C37.762 0.5 37.0259 0.525091 36.3486 0.571016L36.4163 1.56873ZM38.5717 1.5C39.361 1.5 40.0745 1.52448 40.7277 1.56879L40.7954 0.571088C40.1179 0.525118 39.3817 0.5 38.5717 0.5V1.5ZM44.9498 2.25834C45.6651 2.4496 46.3326 2.66267 47.0242 2.88353L47.3284 1.93092C46.6397 1.71101 45.9501 1.49066 45.2081 1.29228L44.9498 2.25834ZM47.0241 2.8835C47.7903 3.12835 48.6046 3.38855 49.5347 3.62583L49.7819 2.65686C48.8844 2.4279 48.0965 2.17639 47.3285 1.93095L47.0241 2.8835ZM54.7382 4.42114C55.5376 4.47187 56.4067 4.5 57.3587 4.5V3.5C56.4264 3.5 55.5785 3.47246 54.8016 3.42314L54.7382 4.42114ZM57.3587 4.5C58.3109 4.5 59.1802 4.47186 59.9797 4.4211L59.9163 3.42311C59.1393 3.47245 58.2912 3.5 57.3587 3.5V4.5ZM65.1842 3.62561C66.1142 3.38841 66.9287 3.12829 67.6953 2.88354L67.3911 1.93091C66.6226 2.17628 65.8346 2.42772 64.937 2.65663L65.1842 3.62561ZM67.6954 2.8835C68.3868 2.66256 69.0543 2.44947 69.7697 2.25825L69.5114 1.29217C68.7693 1.49054 68.0796 1.7109 67.391 1.93095L67.6954 2.8835ZM73.9918 1.56881C74.6451 1.52448 75.3587 1.5 76.1478 1.5V0.5C75.338 0.5 74.6017 0.52512 73.9241 0.5711L73.9918 1.56881ZM76.1478 1.5C76.9368 1.5 77.6502 1.52449 78.3032 1.56883L78.371 0.571122C77.6936 0.52513 76.9575 0.5 76.1478 0.5V1.5ZM82.5242 2.25846C83.2393 2.44969 83.9066 2.66272 84.5981 2.88353L84.9023 1.93092C84.2138 1.71105 83.5243 1.49076 82.7825 1.2924L82.5242 2.25846ZM84.598 2.8835C85.5102 3.175 86.5576 3.07482 87.6677 2.86095L87.4785 1.87901C86.3906 2.08859 85.5585 2.1406 84.9024 1.93095L84.598 2.8835ZM93.2252 1.69962C94.0998 1.57809 95.0241 1.5 96 1.5V0.5C94.9706 0.5 93.9996 0.582398 93.0875 0.709141L93.2252 1.69962Z' fill='%23212121'/%3E%3C/svg%3E");--snugi--svg--blockquote: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='91' height='16' fill='none'%3E%3Cpath stroke='%23212121' stroke-dasharray='6 6' stroke-miterlimit='10' stroke-width='2' d='M91 14.457c-4.926 0-7.44-3.533-9.656-6.651-2.148-3.02-4.178-5.876-8.158-5.876-3.98 0-6.012 2.853-8.16 5.876-2.218 3.118-4.732 6.65-9.658 6.65-4.926 0-7.44-3.532-9.656-6.65-2.149-3.02-4.178-5.876-8.16-5.876s-6.01 2.853-8.158 5.874c-2.218 3.118-4.73 6.65-9.656 6.65s-7.44-3.532-9.656-6.65c-2.149-3.019-4.178-5.872-8.16-5.872A.927.927 0 0 1 1 1'/%3E%3C/svg%3E")}@keyframes blink-shadow{0%,to{box-shadow:0 1px 3px #00000040}50%{box-shadow:0 1px 20px #0006}}@media only screen and (max-width: 767px){@keyframes blink-shadow{0%,to{box-shadow:0 1px 3px #00000040}50%{box-shadow:0 1px 10px #0006}}}body{word-break:break-all;word-break:break-word}.rte a{transition:color .3s ease,border .3s ease;color:var(--jdgm-primary-color);text-decoration:none}.rte a:hover{color:var(--jdgm-primary-color);text-decoration:underline;text-decoration-thickness:1px}body.page main h2:not(:first-child),body[class^=page-page] main h2:not(:first-child),body.article-snugi-blog-post main h2:not(:first-child),main .shopify-policy__container h2:not(:first-child){margin-top:60px}body.page main h3:not(:first-child),body[class^=page-page] main h3:not(:first-child),body.article-snugi-blog-post main h3:not(:first-child),main .shopify-policy__container h3:not(:first-child){margin-top:60px}body.page main h4:not(:first-child),body[class^=page-page] main h4:not(:first-child),body.article-snugi-blog-post main h4:not(:first-child),main .shopify-policy__container h4:not(:first-child){margin-top:40px}p{margin-top:30px;margin-bottom:30px;font-size:20px;font-weight:300;line-height:1.69;color:rgba(var(--color-foreground),.75)}@media only screen and (max-width: 1022px){p{margin-top:1.5em;margin-bottom:1.5em}}body.page main ul:not(.multicolumn-list),body.page main ol,body[class^=page-page] main ul:not(.multicolumn-list),body[class^=page-page] main ol,body.article-snugi-blog-post main ul,body.article-snugi-blog-post main ol,main .shopify-policy__container ul,main .shopify-policy__container ol{list-style-position:outside;margin-left:3rem;padding-left:0}body.page main li,body[class^=page-page] main li,body.article-snugi-blog-post main li,main .shopify-policy__container li{position:relative;font-size:20px;font-weight:300;line-height:1.69;color:rgba(var(--color-foreground),.75)}body.page main ul:not(.multicolumn-list)>li::marker,body[class^=page-page] main ul:not(.multicolumn-list)>li::marker,body.article-snugi-blog-post main ul>li::marker,main .shopify-policy__container ul>li::marker{content:none}body.page main ul:not(.multicolumn-list)>li:before,body[class^=page-page] main ul:not(.multicolumn-list)>li:before,body.article-snugi-blog-post main ul>li:before,main .shopify-policy__container ul>li:before{content:"";display:block;position:absolute;width:12px;height:12px;left:-24px;top:.5em;border-radius:100%;background-color:rgba(var(--color-foreground),.75);color:inherit;pointer-events:none}p,blockquote,figure,table{margin-top:30px;margin-bottom:30px}p:first-child,blockquote:first-child,figure:first-child,table:first-child{margin-top:0}p:last-child,blockquote:last-child,figure:last-child,table:last-child{margin-bottom:0}a{color:var(--color-primary);text-decoration:underline}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{position:relative;cursor:pointer;font-size:18px;line-height:normal;font-weight:700;letter-spacing:.82px;text-transform:uppercase;color:#fff;color:rgb(var(--color-button-text));background-color:#212121;background-color:rgb(var(--color-button));border-radius:28px;padding:8px 32px;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:60px;transition:color .3s ease,background-color .3s ease,box-shadow .3s ease,filter .3s ease;filter:drop-shadow(0px 1px 3px rgba(0,0,0,.25))}.button:before,.shopify-challenge__button:before,.customer button:before,button.shopify-payment-button__button--unbranded:before{content:none}.button:after,.shopify-challenge__button:after,.customer button:after,button.shopify-payment-button__button--unbranded:after{content:"";position:absolute;pointer-events:none;border:1.58px dashed rgb(var(--color-button-text));border-radius:inherit;width:calc(100% - 6px);height:calc(100% - 6px);top:3px;left:3px;transition:.3s cubic-bezier(.25,.75,.5,1.25);box-shadow:none!important}.button:hover,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover{filter:none}.button:hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,button.shopify-payment-button__button--unbranded:hover:after{width:100%;height:100%;left:0;top:0}@media only screen and (min-width: 1023px){.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:22px;letter-spacing:normal;padding:8px 24px}}@media (min-width: 1200px) and (max-width: 1680px){.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:18px;padding:6px 20px;min-height:52px}}@media only screen and (max-width: 1199px){.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:16px;padding:8px 25px;min-height:50px;letter-spacing:.46px}}table,table:not([class]){width:100%;border-collapse:collapse;border-spacing:0;padding:0;margin:0;box-shadow:none}table th,table:not([class]) th,table td,.rte table td,table:not([class]) td{padding:0;margin:0;border:0;text-align:left;vertical-align:top;font:inherit}blockquote,blockquote p{display:flex;align-items:flex-start;width:100%;max-width:590px;margin:0 auto;padding:0;font-size:28px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;color:rgba(var(--color-foreground),1);border:0}@media (max-width: 1680px){blockquote,blockquote p{font-size:24px}}@media only screen and (max-width: 767px){blockquote,blockquote p{flex-direction:column;max-width:250px;align-items:center;line-height:1.69;text-align:center}}blockquote:before{content:"";width:90px;height:36px;margin-right:32px;flex-shrink:0;background-color:rgb(var(--color-foreground));-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--snugi--svg--blockquote);mask-image:var(--snugi--svg--blockquote);transition:background-color .3s ease}@media (min-width: 1200px) and (max-width: 1680px){blockquote:before{height:32px;width:72px;margin-right:20px}}@media only screen and (max-width: 1022px){blockquote:before{width:60px;margin-right:32px;margin-bottom:10px}}@media only screen and (max-width: 767px){blockquote:before{width:60px;margin-right:0;margin-bottom:10px}}blockquote,figure,table{margin-top:60px;margin-bottom:60px}@media only screen and (max-width: 1022px){blockquote,figure,table{margin-top:30px;margin-bottom:30px}}.header{grid-template-columns:auto 1fr auto;max-width:none}.header__inline-menu{justify-self:center}.header-main .menu__item{position:relative;display:inline-flex;padding:0 24px;height:100%;align-items:center;justify-content:center}.header__menu-item span{text-transform:uppercase;font-weight:600;display:flex;align-items:center;position:relative;line-height:normal;z-index:2;height:100%;transition:color .3s ease;font-size:19px;cursor:pointer;color:#fff}.header__menu-item span:before{content:"";position:absolute;width:0%;height:5px;left:0;bottom:-6px;opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 82.9 3.9'%3E%3Cstyle%3E.st0%7Bfill:none;stroke:%23fffdfb;stroke-width:2;stroke-miterlimit:10;stroke-dasharray:6,6%7D%3C/style%3E%3Cpath d='M78 1c-4.9 0-7.4.4-10.1.9-2.7.5-5.8 1-11.9 1s-9.2-.5-11.9-1C41.5 1.4 39 1 34 1s-7.4.4-10 .9c-2.7.5-5.8 1-11.9 1S2.9 2.4.2 1.9M-10.5-13.3c-6.1 0-9.2-.5-11.9-1-2.6-.4-5.2-.9-10.1-.9-4.9 0-7.4.4-10.1.9-2.7.5-5.8 1-11.9 1s-9.2-.5-11.9-1c-2.6-.4-5.2-.9-10.1-.9-4.9 0-7.4.4-10.1.9-2.7.5-5.8 1-11.9 1s-9.2-.5-11.9-1c-2.6-.4-5.2-.9-10.1-.9-.6 0-1.1-.1-1.1-.1' class='st0'/%3E%3Cpath d='M78 1c-4.9 0-7.4.4-10.1.9-2.7.5-5.8 1-11.9 1s-9.2-.5-11.9-1C41.5 1.4 39 1 34 1s-7.4.4-10 .9c-2.7.5-5.8 1-11.9 1S2.9 2.4.2 1.9' class='st0'/%3E%3C/svg%3E") repeat-x left bottom/100px;transition:.4s ease}.header__menu-item,.header__menu-item .header__active-menu-item{text-decoration:none}@media only screen and (min-width: 1200px){.header__menu-item .header__active-menu-item:before,.header__menu-item:hover span,.header__menu-item:hover span:before,details[open]>.header__menu-item{text-decoration:none;opacity:1;width:100%}}@media (min-width: 1200px) and (max-width: 1680px){.header{padding-top:16px!important;padding-bottom:16px!important}.header__heading-logo-wrapper{max-width:120px}}@media only screen and (max-width: 1199px){.header{padding-top:10px!important;padding-bottom:10px!important}.header__heading-logo-wrapper{max-width:108px}.header__menu-item span{font-size:16px}}.header__icon{cursor:pointer;transition:.3s ease}.header__icon:hover{opacity:.6}.search__button .svg-wrapper svg,.modal__close-button .svg-wrapper svg,.header__icon .svg-wrapper svg{display:none}.search__button .svg-wrapper:before,.modal__close-button .svg-wrapper:before,.header__icon .svg-wrapper:before{content:"";display:block;position:absolute;width:2.2rem;height:2.2rem;left:auto;top:auto;pointer-events:none;background-color:#fff;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:background-color .3s ease}.header__icon.header__icon--search .svg-wrapper:before{-webkit-mask-image:var(--snugi--svg-icon--search);mask-image:var(--snugi--svg-icon--search)}.header__icon.header__icon--account .svg-wrapper:before{-webkit-mask-image:var(--snugi--svg-icon--account);mask-image:var(--snugi--svg-icon--account)}.header__icon.header__icon--cart .svg-wrapper:before{-webkit-mask-image:var(--snugi--svg-icon--cart);mask-image:var(--snugi--svg-icon--cart)}.search__button .svg-wrapper:before{-webkit-mask-image:var(--snugi--svg-icon--search);mask-image:var(--snugi--svg-icon--search)}.modal__close-button .svg-wrapper:before{-webkit-mask-image:var(--snugi--svg-icon--close);mask-image:var(--snugi--svg-icon--close)}header .search-modal__form{flex-basis:auto;max-width:none}header .search-modal__form .field:after{box-shadow:0 0 0 1px #ffffff4d}header .search-modal__form .field:hover.field:after{box-shadow:0 0 0 1px #ffffff80}header .search-modal__form .field__input:focus{box-shadow:0 0 0 1px #ffffff80}header .search-modal__form .search__input{height:60px;font-size:20px}header .search-modal__form .field .field__button{height:100%}.header header-drawer{margin-top:-4px}.header__icon--menu:hover{opacity:1}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:none}.header__icon span{width:20px;margin-left:auto;margin-right:auto}body.collection .grid,body[class^=collection] .grid{display:grid;grid-template-columns:repeat(var(--product-cols, 4),minmax(0,1fr));grid-gap:70px 28px;margin-top:46px;transition:grid-gap .3s ease}body.collection .grid .grid__item,body[class^=collection] .grid .grid__item{width:100%;max-width:unset}@media only screen and (max-width: 1199px){body.collection .grid,body[class^=collection] .grid{margin-top:20px;grid-gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1022px){body.collection .grid,body[class^=collection] .grid{grid-gap:16px 12px;margin-top:22px;grid-template-columns:repeat(2,minmax(0,1fr))}}.slideshow.banner--large{height:70vh;min-height:1000px}slideshow-component{display:block}slideshow-component .slideshow__controls{position:absolute;width:100%;bottom:0;left:0;border:0}slideshow-component .slider-counter__link{padding:.4rem}slideshow-component .slider-counter__link--dots .dot{position:relative;border:0;transition:background-color .3s ease,opacity .3s ease;height:6px;width:26px;margin:0 4px!important;border-radius:4px;background-color:#ffffff80}slideshow-component .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff}slideshow-component .slider-button{color:#ffffffbf;border:0!important}slideshow-component .slider-button:not([disabled]):hover{color:#fff}slideshow-component .slider-button svg path{fill:#ffffffbf}slideshow-component .slider-button:hover svg path{fill:#fff}slideshow-component .slider-button.slideshow__autoplay.slideshow__autoplay--paused icon-play{margin-right:50px}slideshow-component .slideshow__autoplay.slideshow__autoplay--paused .svg-wrapper{margin-left:-20px!important}@media (min-width: 1200px) and (max-width: 1680px){.slideshow.banner--large:not(.banner--adapt){min-height:auto;max-height:700px}}@media (min-width: 1600px) and (max-height: 1079px){.slideshow.banner--large:not(.banner--adapt){min-height:auto;max-height:700px}}@media only screen and (max-width: 1439px){.slideshow.banner--large:not(.banner--adapt){min-height:auto;max-height:780px}}@media only screen and (max-width: 1199px){.slideshow.banner--large:not(.banner--adapt){min-height:auto;max-height:600px}}@media screen and (max-width: 749px){.slideshow.banner--large:not(.banner--adapt){height:unset;max-height:unset!important}.slideshow.banner--large:not(.banner--adapt) .slideshow__media{max-height:50vh}slideshow-component .slideshow__controls{position:relative;margin-top:0}slideshow-component .slider-counter__link--dots .dot{background-color:#00000080}slideshow-component .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#000}slideshow-component .slider-button{color:#000000bf}slideshow-component .slider-button:not([disabled]):hover{color:#000}slideshow-component .slider-button svg path{fill:#000000bf}slideshow-component .slider-button:hover svg path{fill:#000}}.slideshow .slideshow__text.banner__box{position:relative;z-index:4;max-width:795px;width:100%;padding:0 18px 105px}.slideshow .slideshow__text h2{font-size:70px;font-weight:700;letter-spacing:1.37px;line-height:1.08}.slideshow .banner__text{margin-top:28px;max-width:565px;width:100%;font-size:25px;font-weight:400;line-height:1.25;letter-spacing:normal;color:rgb(var(--color-foreground))}.slideshow .banner__text p{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.slideshow .banner__box>*+.banner__buttons{margin-top:3.2rem}@media (min-width: 1200px) and (max-width: 1680px){.slideshow .slideshow__text h2{font-size:56px}.slideshow .banner__text{font-size:20px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.slideshow .slideshow__text h2{font-size:60px}}@media only screen and (max-width: 1439px){.slideshow .slideshow__text h2{font-size:50px}}@media only screen and (min-width: 768px) and (max-width: 1022px){.slideshow .slideshow__text h2{font-size:40px}}@media only screen and (max-width: 767px){.slideshow .slideshow__text h2{font-size:35px;line-height:36px;letter-spacing:.58px}.slideshow .banner__text{font-size:18px;line-height:1.3}}@media screen and (max-width: 749px){.slideshow.banner--mobile-bottom .slideshow__text{margin-top:50px;margin-bottom:50px;padding-bottom:0}.slideshow.banner--mobile-bottom .slideshow__text .banner__buttons,.slideshow.banner--mobile-bottom .slideshow__text .banner__buttons .button{width:100%}}.mod-features{position:relative;width:100%}.mod-features .mod-features-inner{overflow:hidden;padding:60px 0;background:#f5f0ed}.mod-features .container{.position: relative}.mod-features .container{display:block;margin:0 auto;max-width:calc(100% - 20px);padding:0;width:100%}@media only screen and (min-width: 768px){.mod-features .container{max-width:calc(100% - 20px)}}@media only screen and (min-width: 1023px){.mod-features .container{max-width:990px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1200px){.mod-features .container{max-width:1230px;padding-left:15px;padding-right:15px}}@media (min-width: 1200px) and (max-width: 1680px){.mod-features .container{padding:48px 60px}}@media only screen and (min-width: 1440px){.mod-features .container{max-width:1360px}}@media (min-width: 1520px){.mod-features .container{max-width:1440px}}@media (min-width: 1681px){.mod-features .container{max-width:1590px}}.mod-features .container-inner{position:relative}.mod-features .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.mod-features .swiper-pointer-events{touch-action:pan-y}.mod-features .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.mod-features .swiper-android .swiper-slide,.mod-features .swiper-wrapper{transform:translateZ(0)}@media only screen and (max-width: 1022px){.mod-features .swiper{overflow:visible}}@media only screen and (max-width: 767px){.mod-features .swiper{padding-left:28px}}.mod-features .swiper-slide{position:relative;flex-shrink:0;flex-grow:1;width:auto;height:100%;width:248px;margin-right:20px;transition-property:transform}.mod-features .swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}@media only screen and (max-width: 1022px){.mod-features .swiper-slide{width:auto;max-width:200px}}.mod-features .mod-features__item{display:grid;grid-template-columns:40px auto;align-items:center;grid-gap:10px;-webkit-user-select:none;user-select:none}@media (min-width: 1200px) and (max-width: 1680px){.mod-features .mod-features__item{grid-template-columns:28px auto}}@media only screen and (min-width: 1023px) and (max-width: 1199px){.mod-features .mod-features__item{grid-template-columns:1fr}}@media only screen and (max-width: 767px){.mod-features .mod-features__item{grid-template-columns:26px auto}}@media only screen and (min-width: 1023px) and (max-width: 1199px){.mod-features .mod-features__item-icon{width:30px;height:30px}}.mod-features .mod-features__item-icon img{width:auto;height:auto;max-height:100%;max-width:100%;margin:0;object-fit:contain}.mod-features .mod-features__info-title{font-size:18px;font-weight:700;line-height:1.4;letter-spacing:.7px;color:rgb(var(--color-foreground))}@media (max-width: 1680px){.mod-features .mod-features__info-title{font-size:16px}}@media only screen and (max-width: 767px){.mod-features .mod-features__info-title{font-size:14px}}.mod-features .mod-features__info-text{font-size:13px;font-weight:300;line-height:1.4;letter-spacing:.8px}.mod-features .mod-features__info-text p{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.mod-features .mod-features__info-text a{color:inherit;text-decoration:none}.mod-features .mod-features__info-text a:hover{color:inherit}@media (max-width: 1680px){.mod-features .mod-features__info-text{font-size:12px}}@media only screen and (max-width: 767px){.mod-features .mod-features__info-text{font-size:11px}}section .rich-text .rich-text__blocks>*+*{margin-top:.8rem}section .rich-text:not(.rich-text--full-width) .rich-text__wrapper{width:100%;max-width:910px;margin:auto}section .rich-text .rich-text__wrapper .rich-text__heading,.collection .collection__title .title{font-size:50px;font-weight:700;line-height:1.2}@media (min-width: 1200px) and (max-width: 1680px){section .rich-text .rich-text__wrapper .rich-text__heading,.collection .collection__title .title{font-size:44px}}@media only screen and (min-width: 1023px) and (max-width: 1199px){section .rich-text .rich-text__wrapper .rich-text__heading,.collection .collection__title .title{font-size:44px}}@media only screen and (min-width: 768px) and (max-width: 1022px){section .rich-text .rich-text__wrapper .rich-text__heading,.collection .collection__title .title{font-size:32px}}@media only screen and (max-width: 767px){section .rich-text .rich-text__wrapper .rich-text__heading,.collection .collection__title .title{font-size:25px}}section .rich-text .rich-text__wrapper .rich-text__text h3,.collection .collection__title .subtitle h3{margin-top:10px;font-size:26px;font-weight:300;line-height:1.6;color:#6d6d6d}section .rich-text .rich-text__wrapper .rich-text__text h3 a,.collection .collection__title .subtitle h3 a{display:inline-block;position:relative;font-weight:600;text-decoration:none;color:#383838}section .rich-text .rich-text__wrapper .rich-text__text h3 a:hover,.collection .collection__title .subtitle h3 a:hover{color:#c1eed0}section .rich-text .rich-text__wrapper .rich-text__text h3 a:after,.collection .collection__title .subtitle h3 a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:4px;transition:.3s ease;background:var(--snugi--svg--a-underline)}@media (max-width: 1680px){section .rich-text .rich-text__wrapper .rich-text__text h3,.collection .collection__title .subtitle h3{font-size:22px}}@media only screen and (min-width: 768px) and (max-width: 1199px){section .rich-text .rich-text__wrapper .rich-text__text h3,.collection .collection__title .subtitle h3{margin-top:30px}}@media only screen and (min-width: 768px) and (max-width: 1022px){section .rich-text .rich-text__wrapper .rich-text__text h3,.collection .collection__title .subtitle h3{font-size:20px}}@media only screen and (max-width: 767px){section .rich-text .rich-text__wrapper .rich-text__text h3,.collection .collection__title .subtitle h3{font-size:20px;line-height:1.5}}@media only screen and (max-width: 767px){section .rich-text .rich-text__wrapper .rich-text__text h3,.collection .collection__title .subtitle h3{margin-top:8px;font-size:16px;font-weight:300;line-height:1.7}}.collection .collection__title.title-wrapper{margin-bottom:10.5rem}.collection slider-component+.collection__view-all{margin-top:8rem}body .multicolumn .title{width:100%;margin:0 0 52px;font-size:50px;font-weight:700;line-height:1.2;text-align:center}@media (min-width: 1200px) and (max-width: 1680px){body .multicolumn .title{font-size:44px}}@media only screen and (min-width: 1023px) and (max-width: 1199px){body .multicolumn .title{font-size:44px}}@media only screen and (min-width: 768px) and (max-width: 1022px){body .multicolumn .title{font-size:32px}}@media screen and (max-width: 989px){body .multicolumn .page-width{max-width:80%}}@media only screen and (max-width: 767px){body .multicolumn .title{font-size:25px}}.multicolumn .multicolumn-card__info h3{margin-bottom:24px;font-size:38px;font-weight:700;line-height:1.2}.multicolumn .multicolumn-card__info .rte{color:#212121;font-size:20px;font-weight:300;line-height:1.25}.multicolumn .multicolumn-card__info .rte p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.multicolumn .multicolumn-card__info .rte+.link{position:relative;margin-top:16px;padding-bottom:2px;color:#6d6d6d;font-size:20px;font-weight:600;text-transform:uppercase;transition:color .3s}.multicolumn .multicolumn-card__info .rte+.link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-image:var(--snugi--svg--a-underline-read-more);background-position:left center;background-size:auto 100%;background-repeat:repeat-x;transition:opacity .3s}.multicolumn .multicolumn-card__info .link .svg-wrapper{display:none}.multicolumn .multicolumn-card__info .rte+.link:hover{color:#c1eed0}@media only screen and (max-width: 1199px){.multicolumn .multicolumn-card__info h3{margin-bottom:16px;font-size:24px}.multicolumn .multicolumn-card__info .rte{font-size:17px}.multicolumn .multicolumn-card__info .rte+.link{font-size:17px}}@media only screen and (max-width: 767px){.multicolumn .multicolumn-card__info{margin-bottom:30px}.multicolumn .multicolumn-card__info h3{font-size:25px}.multicolumn .multicolumn-card__info .rte{font-size:14px}.multicolumn .multicolumn-card__info .rte+.link{font-size:14px}}.multirow .h3{margin-bottom:24px;font-size:38px;font-weight:700;line-height:1.2}.multirow .rte{color:#212121;font-size:20px;font-weight:300;line-height:1.25}.multirow .rte p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media only screen and (max-width: 1199px){.multirow h3{margin-bottom:16px;font-size:24px}.multirow .rte{font-size:17px}}@media screen and (max-width: 989px){.multirow .page-width .image-with-text__text-item{max-width:80%;margin:0 auto}}@media only screen and (max-width: 767px){.multirow h3{font-size:25px}.multirow .rte{font-size:14px}}.card.card--card:after,.card.card--standard .card__inner:after{box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) -3px rgba(0,0,0,var(--shadow-opacity))}@media only screen and (max-width: 767px){.card.card--card:after,.card.card--standard .card__inner:after{box-shadow:0 1.08px 2.17px #0000001f;border-radius:16px}}.card .card__content{padding:0;letter-spacing:.74px}.card .badge{color:#fff;background-color:var(--color-red-secondary)}.card .card__content{font-size:18px;line-height:1.25}.card .card__content .price:not(.price--on-sale) .price__sale{display:none}.card .card__content .card__information{font-size:inherit;line-height:inherit}.card .card__content .card__information .card__heading,.card .card__content .card__information .price,.card .card__content .card__information .price-item--regular{font-size:inherit;font-weight:600;line-height:inherit}.card .card__content .card__information .price__sale .price-item--regular{color:var(--color-red-secondary);font-weight:300}@media only screen and (max-width: 1680px){.card .card__content{font-size:16px}}@media only screen and (max-width: 1022px){.card .card__content{font-size:14px}}@media only screen and (max-width: 767px){.card .card__content{font-size:12px;letter-spacing:.44px}}.card .card__content .card__information{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;width:auto;padding:8px 20px 18px 16px}@media only screen and (max-width: 767px){.card .card__content .card__information{padding:2px 8px}}.card .card__content .card__information h3{flex-basis:64%;text-align:left}.card .card__content .card__information .card-information{flex-basis:36%;text-align:right}.card .card__content .card__information .price__sale{display:flex;flex-direction:column}.card .card__content .card__information .price__sale .price-item{margin-right:0}.card .card__content .card__information .price__sale span:nth-child(1){order:3}.card .card__content .card__information .price__sale span:nth-child(2){order:4}.card .card__content .card__information .price__sale span:nth-child(3){order:1}.card .card__content .card__information .price__sale span:nth-child(4){order:2}.card .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0}@media only screen and (max-width: 1199px){.product-grid{margin-top:20px;grid-template-columns:repeat(3,minmax(0px,1fr));row-gap:30px}}@media only screen and (max-width: 1022px){.product-grid{margin-top:22px;grid-template-columns:repeat(2,minmax(0px,1fr));gap:16px 12px}}.product-grid+.slider-buttons{display:none}@media screen and (min-width: 990px){.product-card-wrapper .card:hover .media.media--hover-effect>img:first-child:only-child,.product-card-wrapper.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1)}.product-card-wrapper.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1);object-position:center 100%}.product-card-wrapper.underline-links-hover:hover a{text-decoration:none}}.collection-list+.slider-buttons{display:none}.collection-card-wrapper .card.card--card:after,.collection-card-wrapper .card.card--standard .card__inner:after{box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) -7px rgba(0,0,0,var(--shadow-opacity))}.collection-card-wrapper .card .card__content .card__information{display:block;padding:12px;text-align:center}.collection-card-wrapper .card .card__content .card__information .card__heading{text-align:center}.collection-card-wrapper .card .card__content .icon-wrap{display:none}.collection-card-wrapper .teaser-card--link:hover .teaser-card__image img{transform:scale(2)!important}@media screen and (min-width: 990px){.collection-card-wrapper .card:hover .media.media--hover-effect>img:first-child:only-child,.collection-card-wrapper .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.1)}.collection-card-wrapper .card-wrapper:hover .media.media--hover-effect>img+img{transform:scale(1.1)}.underline-links-hover:hover a{text-decoration:underline;text-decoration:none}}.article-template,.article-template p{font-size:20px;line-height:1.69}.article-template>*:first-child:not(.article-template__hero-container){margin-top:100px!important}@media only screen and (max-width: 1022px){.article-template>*:first-child:not(.article-template__hero-container){margin-top:40px!important}}@media only screen and (max-width: 767px){.article-template>*:first-child:not(.article-template__hero-container){margin-top:30px!important}}.blog-detail .container{display:block;width:100%;max-width:calc(100% - 20px);margin:0 auto;padding:0}@media only screen and (min-width: 768px){.blog-detail .container{max-width:calc(100% - 20px)}}@media only screen and (min-width: 1023px){.blog-detail .container{max-width:990px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1200px){.blog-detail .container{max-width:1230px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1440px){.blog-detail .container{max-width:1560px;padding-left:15px;padding-right:15px}}@media (min-width: 1440px){.blog-detail .container{max-width:1360px}}@media (min-width: 1681px){.blog-detail .container{max-width:1554px}}.blog-detail__inner{display:grid;grid-template-columns:1fr 41.5%;grid-gap:113px;align-items:flex-start}@media (min-width: 1200px) and (max-width: 1440px){.blog-detail__inner{grid-template-columns:1fr 45%;grid-gap:60px}}@media only screen and (max-width: 1199px){.blog-detail__inner{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:60px}}@media only screen and (max-width: 1022px){.blog-detail__inner{grid-template-columns:1fr}}@media only screen and (max-width: 767px){.blog-detail__inner{grid-gap:26px}}.blog-detail__content{max-width:600px;width:100%;margin:0 auto;font-weight:300}@media only screen and (max-width: 1022px){.blog-detail__content{max-width:100%;padding:0 20px}}.blog-detail__content .article-template__content:first-child,.blog-detail__content h1+.article-template__content{margin-top:0}.blog-detail__image-group{display:grid;grid-gap:30px}@media only screen and (max-width: 1022px){.blog-detail__image-group{grid-gap:12px;order:1;max-width:600px;width:100%;margin:0 auto}}@media only screen and (max-width: 767px){.blog-detail__image-group{max-width:100%}}.blog-detail__image img{height:auto;width:auto;max-height:100%;max-width:100%;margin:0;border-radius:22px;object-fit:contain;overflow:hidden}.article-template__title{margin-bottom:24px!important;font-size:55px;font-weight:700;line-height:1.25;color:rgb(var(--color-foreground))}@media (min-width: 1200px) and (max-width: 1680px){.article-template__title{font-size:42px;margin-bottom:16px}}@media only screen and (min-width: 1023px) and (max-width: 1199px){.article-template__title{font-size:40px;line-height:1}}@media only screen and (max-width: 1022px){.article-template__title{font-size:30px;text-align:center}}.article-template blockquote,.article-template blockquote p{display:flex;align-items:flex-start;width:100%;max-width:590px;margin:0 auto;padding:0;font-size:28px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;color:rgba(var(--color-foreground),1);border:0}@media (max-width: 1680px){.article-template blockquote,.article-template blockquote p{font-size:24px}}@media only screen and (max-width: 767px){.article-template blockquote,.article-template blockquote p{flex-direction:column;max-width:250px;align-items:center;line-height:1.69;text-align:center}}.article-template blockquote:before{content:"";width:90px;height:36px;margin-right:32px;flex-shrink:0;background-color:rgb(var(--color-foreground));-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--snugi--svg--blockquote);mask-image:var(--snugi--svg--blockquote);transition:background-color .3s ease}@media (min-width: 1200px) and (max-width: 1680px){.article-template blockquote:before{height:32px;width:72px;margin-right:20px}}@media only screen and (max-width: 1022px){.article-template blockquote:before{width:60px;margin-right:32px;margin-bottom:10px}}@media only screen and (max-width: 767px){.article-template blockquote:before{width:60px;margin-right:0;margin-bottom:10px}}.article-content{font-size:20px;line-height:1.69}@media only screen and (min-width: 768px) and (max-width: 1680px){.article-content{font-size:17px}}@media only screen and (max-width: 767px){.article-content{font-size:14px}}.article-content>*{margin-top:30px;margin-bottom:30px}@media only screen and (max-width: 1022px){.article-content>*{margin-top:1.5em;margin-bottom:1.5em}}.article-content>*:first-child{margin-top:0}.article-content>*:last-child{margin-bottom:0}.article-content a{color:var(--color-primary);text-decoration:underline}.article-content>blockquote,.article-content>figure,.article-content>table{margin-top:60px;margin-bottom:60px}@media only screen and (max-width: 1022px){.article-content>blockquote,.article-content>figure,.article-content>table{margin-top:30px;margin-bottom:30px}}body.list-collections .content-for-layout .shopify-section:first-child,body.collection .content-for-layout .shopify-section:first-child,body[class^=collection] .content-for-layout .shopify-section:first-child{display:flex;position:relative;margin-bottom:100px;padding:74px 0 40px;background-color:#f5f5f5;border-radius:0 0 50px 50px;font-weight:300;text-align:center}@media only screen and (max-width: 1439px){body.list-collections .content-for-layout .shopify-section:first-child,body.collection .content-for-layout .shopify-section:first-child,body[class^=collection] .content-for-layout .shopify-section:first-child{padding:50px 0 40px}}@media only screen and (max-width: 1199px){body.list-collections .content-for-layout .shopify-section:first-child,body.collection .content-for-layout .shopify-section:first-child,body[class^=collection] .content-for-layout .shopify-section:first-child{border-radius:0 0 40px 40px;padding:40px 0}}@media only screen and (max-width: 767px){body.list-collections .content-for-layout .shopify-section:first-child,body.collection .content-for-layout .shopify-section:first-child,body[class^=collection] .content-for-layout .shopify-section:first-child{padding:28px 0;border-radius:0 0 15px 15px}}body.list-collections .content-for-layout .shopify-section:first-child .isolate,body.collection .content-for-layout .shopify-section:first-child .isolate,body[class^=collection] .content-for-layout .shopify-section:first-child .isolate{display:block;max-width:calc(100% - 20px);width:100%;margin:0 auto;padding:0}body.list-collections .content-for-layout .shopify-section:first-child .content-container,body.collection .content-for-layout .shopify-section:first-child .content-container,body[class^=collection] .content-for-layout .shopify-section:first-child .content-container{padding:0}body.list-collections .content-for-layout .shopify-section:first-child .rich-text__blocks,body.collection .content-for-layout .shopify-section:first-child .rich-text__blocks,body[class^=collection] .content-for-layout .shopify-section:first-child .rich-text__blocks{width:100%;max-width:100%;margin:0;padding:0}@media only screen and (min-width: 768px){body.list-collections .content-for-layout .shopify-section:first-child .isolate,body.collection .content-for-layout .shopify-section:first-child .isolate,body[class^=collection] .content-for-layout .shopify-section:first-child .isolate{max-width:calc(100% - 20px)}}@media only screen and (min-width: 1023px){body.list-collections .content-for-layout .shopify-section:first-child .isolate,body.collection .content-for-layout .shopify-section:first-child .isolate,body[class^=collection] .content-for-layout .shopify-section:first-child .isolate{max-width:990px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1200px){body.list-collections .content-for-layout .shopify-section:first-child .isolate,body.collection .content-for-layout .shopify-section:first-child .isolate,body[class^=collection] .content-for-layout .shopify-section:first-child .isolate{max-width:1230px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1440px){body.list-collections .content-for-layout .shopify-section:first-child .isolate,body.collection .content-for-layout .shopify-section:first-child .isolate,body[class^=collection] .content-for-layout .shopify-section:first-child .isolate{max-width:1560px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1023px){body.list-collections .content-for-layout .shopify-section:first-child .isolate,body.collection .content-for-layout .shopify-section:first-child .isolate,body[class^=collection] .content-for-layout .shopify-section:first-child .isolate{max-width:1300px;display:flex;flex-direction:column;flex:1 1 auto}}body.list-collections .content-for-layout .shopify-section h1,body.list-collections .content-for-layout .shopify-section:first-child h2,body.collection .content-for-layout .shopify-section h1,body.collection .content-for-layout .shopify-section:first-child h2,body[class^=collection] .content-for-layout .shopify-section h1,body[class^=collection] .content-for-layout .shopify-section:first-child h2{margin-bottom:76px;font-size:70px;font-weight:700;line-height:1.2;letter-spacing:2.8px}body.list-collections .content-for-layout .shopify-section:first-child .rich-text__text,body.collection .content-for-layout .shopify-section:first-child .rich-text__text,body[class^=collection] .content-for-layout .shopify-section:first-child .rich-text__text{margin-bottom:60px;padding:0;font-size:25px;line-height:1.25;letter-spacing:1px}@media only screen and (max-width: 1439px){body.list-collections .content-for-layout .shopify-section h1,body.list-collections .content-for-layout .shopify-section:first-child h2,body.collection .content-for-layout .shopify-section h1,body.collection .content-for-layout .shopify-section:first-child h2,body[class^=collection] .content-for-layout .shopify-section h1,body[class^=collection] .content-for-layout .shopify-section:first-child h2{margin-bottom:40px;font-size:50px}body.list-collections .content-for-layout .shopify-section:first-child .rich-text__text,body.collection .content-for-layout .shopify-section:first-child .rich-text__text,body[class^=collection] .content-for-layout .shopify-section:first-child .rich-text__text{margin-bottom:40px;font-size:18px;line-height:1.5;letter-spacing:0px}}@media only screen and (max-width: 1199px){body.list-collections .content-for-layout .shopify-section h1,body.list-collections .content-for-layout .shopify-section:first-child h2,body.collection .content-for-layout .shopify-section h1,body.collection .content-for-layout .shopify-section:first-child h2,body[class^=collection] .content-for-layout .shopify-section h1,body[class^=collection] .content-for-layout .shopify-section:first-child h2{letter-spacing:1px;margin-bottom:26px}}@media only screen and (max-width: 767px){body.list-collections .content-for-layout .shopify-section h1,body.list-collections .content-for-layout .shopify-section:first-child h2,body.collection .content-for-layout .shopify-section h1,body.collection .content-for-layout .shopify-section:first-child h2,body[class^=collection] .content-for-layout .shopify-section h1,body[class^=collection] .content-for-layout .shopify-section:first-child h2{font-size:30px;line-height:1.09}body.list-collections .content-for-layout .shopify-section:first-child .rich-text__text,body.collection .content-for-layout .shopify-section:first-child .rich-text__text,body[class^=collection] .content-for-layout .shopify-section:first-child .rich-text__text{margin-bottom:16px;font-size:16px;line-height:1.25;letter-spacing:0px}}#main-collection-filters{max-width:none;position:-webkit-sticky;position:sticky;top:91px;width:100%;border-top:.5px solid transparent;border-bottom:.5px solid transparent;padding:14px 0;min-height:68px;background-color:#fff;box-shadow:0 1px 5px #00000026;z-index:999}#main-collection-filters .facets-container{max-width:calc(100% - 130px);margin:0 auto;padding:0}@media screen and (max-width: 749px){#main-collection-filters .facets-container{max-width:calc(100% - 40px)}}#main-collection-filters .facets-container .facets__form{grid-template-columns:1fr max-content}#main-collection-filters .facets-container .facets__form .product-count{grid-column:1 span;margin-top:20px;text-align:left}#main-collection-filters .facets__wrapper,#main-collection-filters .facet-filters{display:flex;align-items:center;position:relative;margin-right:20px;padding-left:2px;font-size:14px;letter-spacing:.61px;transition:color .3s ease}#main-collection-filters .facets__wrapper h2,#main-collection-filters .facet-filters.sorting h2{font-weight:600;text-transform:uppercase}#main-collection-filters .facets__wrapper .facets__heading,#main-collection-filters .facets__wrapper .facets__summary{margin-top:0;margin-bottom:0}#main-collection-filters .product-count__text{font-size:16px}@media only screen and (max-width: 767px){#main-collection-filters .product-count__text{font-size:12px}}body.collection .product-grid-container,body[class^=collection] .product-grid-container{margin-top:100px}body.collection .product-grid-container .collection.page-width,body[class^=collection] .product-grid-container .collection.page-width{max-width:none}nav.pagination{margin-top:100px}nav.pagination,nav.pagination a{font-size:18px;text-decoration:none}nav.pagination a:after,nav.pagination a:hover:after,nav.pagination a.pagination__item--current:after{content:none}nav.pagination a.pagination__item--current{font-weight:600}@media only screen and (max-width: 1022px){body.product .product__info-container{margin-top:36px}}body.product .product__title{margin-bottom:35px;font-size:35px;line-height:1.25;font-weight:600;text-transform:uppercase}body.product .product__title h1{font-weight:inherit;font-size:inherit;margin:0}@media (max-width: 1680px){body.product .product__title{font-size:30px}}@media only screen and (max-width: 767px){body.product .product__title{font-size:24px;line-height:1.3}}body.product .product__description{width:100%;max-width:410px;font-size:20px;font-weight:300;line-height:1.6;letter-spacing:normal}@media only screen and (max-width: 767px){body.product .product__description{max-width:100%;font-size:14px}}body.product .product__description h3:first-child{margin:-37px 0 50px}body.product .product__description h3{margin-bottom:8px;font-size:22px;font-weight:400;line-height:1.4}@media only screen and (max-width: 1199px){body.product .product__description h3{font-size:18px}}@media only screen and (max-width: 1022px){body.product .product__description h3{font-size:16px;font-weight:300;letter-spacing:1.11px}}@media only screen and (max-width: 767px){body.product .product__description h3{margin-bottom:5px}}body.product variant-selects .form__label{margin-bottom:10px;color:#212121;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:.8px;text-transform:uppercase}body.product .product-form__input--pill input[type=radio]+label{position:relative;width:60px;height:60px;line-height:1;box-shadow:0 0 3.42px #0000001f;letter-spacing:.96px;cursor:pointer;padding:4px;margin:0 5px 18px 0;border-radius:8px;border-width:2px;border-style:solid;border-color:transparent;border-image:initial;transition:border-color .3s;font-size:15px;line-height:50px;text-align:center;vertical-align:middle}.product-form__input--pill input[type=radio]+label:before{content:none!important}@media (min-width: 1200px) and (max-width: 1680px){body.product .product-form__input--pill input[type=radio]+label{width:48px;height:48px;font-size:11px;padding:4px 1px;line-height:38px}}@media only screen and (max-width: 1022px){body.product variant-selects .form__label{letter-spacing:.68px}body.product .product-form__input--pill input[type=radio]+label{border-width:1px}}@media only screen and (min-width: 768px) and (max-width: 1022px){body.product .product-form__input--pill input[type=radio]+label{font-size:14px}}@media only screen and (max-width: 767px){body.product variant-selects .form__label{font-size:18px}body.product .product-form__input--pill input[type=radio]+label{width:52px;height:52px;font-size:12px;line-height:42px}}body.product .price--large{margin-top:40px;font-size:35px;font-weight:600;line-height:1.25}body.product .price__container{margin-right:10px}body.product .price .price__sale{display:flex;flex-direction:column}body.product .price__container .price__sale .price-item--regular{font-size:22px;font-weight:400;line-height:1.4;color:var(--color-red-secondary)}body.product .price .price__sale .price-item{display:block;margin-right:0}body.product .price .price__sale span:nth-child(1){order:3}body.product .price .price__sale span:nth-child(2){order:4}body.product .price .price__sale span:nth-child(3){order:1}body.product .price .price__sale span:nth-child(4){order:2}@media (min-width: 1200px) and (max-width: 1680px){body.product .price__container .price__sale .price-item--regular{font-size:17px}}@media only screen and (max-width: 1199px){body.product .price--large{font-size:30px}body.product .price__container .price__sale .price-item--regular{font-size:26px}}body.product .price:not(.price--on-sale) .price__sale{display:none}body.product .price__container+.badge{margin-top:9px}body.product .badge{color:#fff;background-color:var(--color-red-secondary)}body.product .product-form__quantity{margin-top:30px;margin-bottom:40px}body.product .product-form__quantity label{display:none}body.product .quantity{min-height:42px;border-width:0;border-radius:20px;box-shadow:0 .83px 2.5px #00000040}body.product .quantity:before,body.product .quantity:after{content:none}body.product .quantity button[name=minus]{border-radius:20px 0 0 20px;border-right:#000000 solid 1px}body.product .quantity button[name=plus]{border-radius:0 20px 20px 0;border-left:#000000 solid 1px}body.product .quantity button:hover{background:#000}body.product .quantity button:hover svg{color:#fff}body.product .quantity button.disabled,body.product .quantity button.disabled svg{background:inherit}body.product .quantity input{font-size:22px;font-weight:400;line-height:normal}@media only screen and (max-width: 1022px){body.product .quantity input{font-size:16px}}@media only screen and (max-width: 767px){body.product .quantity{width:calc(10rem / var(--font-body-scale) + var(--inputs-border-width)* 2);min-height:30px;border-radius:14px}body.product .quantity button{border:#000000 solid 1px;width:33px}body.product .quantity input{border:#000000 solid 1px;border-left:0;border-right:0}}.product-form__buttons .button{min-height:75px;padding:8px 40px;margin:5px 0 35px;border-width:2px;border-radius:36px;font-size:20px;letter-spacing:1.42px;background-color:#c1eed0}.product-form__buttons .button[name=add]{animation:blink-shadow 3s infinite}.product-form__buttons .button:after{border:2px dashed rgb(var(--color-button-text))}.product-form__buttons .button span{display:flex;flex-direction:row;justify-content:center;text-align:center;align-items:flex-start;align-items:anchor-center;text-align:left}.product-form__buttons .button span:before{flex-shrink:0;content:"";display:inline-block;width:25px;height:25px;margin-right:18px;background-color:#212121;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--snugi--svg-icon--cart);mask-image:var(--snugi--svg-icon--cart);transition:background-color .3s ease}@media only screen and (max-width: 1199px){.product-form__buttons .button{font-size:20px;min-height:55px}}@media only screen and (max-width: 1022px){.product-form__buttons .button{font-size:16px;letter-spacing:.46px}}@media only screen and (max-width: 767px){.product-form__buttons .button{min-height:55px;font-size:18px;min-width:222px}}table.shoeware-size{max-width:430px;font-size:12px}table.shoeware-size thead th{padding:10px;color:#fff;background:rgb(var(--color-foreground));font-weight:700;text-transform:uppercase}table.shoeware-size thead th:first-child{border-radius:10px 0 0 10px}table.shoeware-size thead th:last-child{border-radius:0 10px 10px 0}table.shoeware-size thead th:nth-child(1){width:20%}table.shoeware-size th,table.shoeware-size td{padding:0 10px}table.shoeware-size td{padding:6px 10px;color:rgb(var(--color-foreground))}table.shoeware-size tbody tr{border-bottom:rgb(var(--color-foreground)) solid 1px}.accordion summary{font-size:20px;font-weight:600;line-height:1.4}.accordion .accordion__content{margin-bottom:4rem;padding:0;font-size:20px;font-weight:300;line-height:1.69}.accordion summary .accordion__title,.accordion .accordion__content p{font-size:inherit;font-weight:inherit;line-height:inherit}.accordion.accordion summary:hover .accordion__title{text-decoration:none}product-recommendations .related-products__heading{margin:0 0 9.3rem;font-size:50px;font-weight:700;line-height:1.2;text-align:center}@media only screen and (max-width: 1199px){product-recommendations .related-products__heading{margin-bottom:50px;font-size:44px}}@media only screen and (max-width: 1022px){product-recommendations .related-products__heading{margin-bottom:40px;font-size:32px}}@media only screen and (max-width: 767px){product-recommendations .related-products__heading{margin-bottom:30px;font-size:25px}}body.blog .content-for-layout .shopify-section:first-child{display:flex;position:relative;margin-bottom:100px;padding:74px 0 40px;background-color:#f5f5f5;border-radius:0 0 50px 50px;font-weight:300;text-align:center}@media only screen and (max-width: 1439px){body.blog .content-for-layout .shopify-section:first-child{padding:50px 0 40px}}@media only screen and (max-width: 1199px){body.blog .content-for-layout .shopify-section:first-child{border-radius:0 0 40px 40px;padding:40px 0}}@media only screen and (max-width: 767px){body.blog .content-for-layout .shopify-section:first-child{padding:28px 0;border-radius:0 0 15px 15px}}body.blog .content-for-layout .shopify-section:first-child .isolate{display:block;max-width:calc(100% - 20px);width:100%;margin:0 auto;padding:0}body.blog .content-for-layout .shopify-section:first-child .content-container{padding:0;background-color:transparent}body.blog .content-for-layout .shopify-section:first-child .rich-text__blocks{width:100%;max-width:100%;margin:0;padding:0}@media only screen and (min-width: 768px){body.blog .content-for-layout .shopify-section:first-child .isolate{max-width:calc(100% - 20px)}}@media only screen and (min-width: 1023px){body.blog .content-for-layout .shopify-section:first-child .isolate{max-width:990px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1200px){body.blog .content-for-layout .shopify-section:first-child .isolate{max-width:1230px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1440px){body.blog .content-for-layout .shopify-section:first-child .isolate{max-width:1560px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1023px){body.blog .content-for-layout .shopify-section:first-child .isolate{max-width:1300px;display:flex;flex-direction:column;flex:1 1 auto}}body.blog .content-for-layout .shopify-section h1,body.blog .content-for-layout .shopify-section:first-child h2{margin-bottom:76px;font-size:70px;font-weight:700;line-height:1.2;letter-spacing:2.8px}body.blog .content-for-layout .shopify-section:first-child .rich-text__text{margin-bottom:60px;padding:0;font-size:25px;line-height:1.25;letter-spacing:1px}@media only screen and (max-width: 1439px){body.blog .content-for-layout .shopify-section h1,body.blog .content-for-layout .shopify-section:first-child h2{margin-bottom:40px;font-size:50px}body.blog .content-for-layout .shopify-section:first-child .rich-text__text{margin-bottom:40px;font-size:18px;line-height:1.5;letter-spacing:0px}}@media only screen and (max-width: 1199px){body.blog .content-for-layout .shopify-section h1,body.blog .content-for-layout .shopify-section:first-child h2{letter-spacing:1px;margin-bottom:26px}}@media only screen and (max-width: 767px){body.blog .content-for-layout .shopify-section h1,body.blog .content-for-layout .shopify-section:first-child h2{font-size:30px;line-height:1.09}body.blog .content-for-layout .shopify-section:first-child .rich-text__text{margin-bottom:16px;font-size:16px;line-height:1.25;letter-spacing:0px}}body.blog .main-blog .title--primary{display:none}body.blog .blog-articles--collage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:45px 100px}@media only screen and (max-width: 1199px){body.blog .blog-articles--collage{grid-gap:30px}}@media only screen and (max-width: 1022px){body.blog .blog-articles--collage{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 767px){body.blog .blog-articles--collage{grid-template-columns:1fr;grid-gap:45px}}body.blog .blog-articles__article{position:relative;display:flex;flex-direction:column;max-width:432px;width:100%;height:100%;margin-left:auto;margin-right:15px;overflow:hidden;border-radius:20px;background-color:var(--color-white);box-shadow:-4px 9px 22px -3px #9594941f;-webkit-user-select:none;user-select:none}body.blog .blog-articles__article:nth-child(3n+1){max-width:100%}@media only screen and (max-width: 1022px){body.blog .blog-articles__article:nth-child(3n+1){border-radius:18px}}@media only screen and (min-width: 768px){body.blog .blog-articles__article:nth-child(3n+1){grid-column:span 2;grid-row:span 2}}@media only screen and (max-width: 767px){body.blog .blog-articles__article{border-radius:15px;box-shadow:-2.01px 4.54px 11.1px -1.51px #2121211a}body.blog .blog-articles__article:nth-child(3n+2),body.blog .blog-articles__article:nth-child(3n+3){width:100%}body.blog .blog-articles__article:nth-child(3n+2) .article-card-wrapper .article-card,body.blog .blog-articles__article:nth-child(3n+3) .article-card-wrapper .article-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.blog .blog-articles__article:nth-child(3n+2) .article-card__image--large .ratio:before,body.blog .blog-articles__article:nth-child(3n+3) .article-card__image--large .ratio:before{padding-bottom:unset}}body.blog .blog-articles__article .card__information{display:flex;gap:unset;flex-direction:column;height:100%;padding:16px 30px 48px}body.blog .blog-articles__article .article-card__info{width:100%;margin-top:auto;font-size:20px;font-weight:400;line-height:1;color:#959494;text-align:center}body.blog .blog-articles__article:nth-child(3n+1) .article-card__info{text-align:left}body.blog .blog-articles__article .card__information .card__heading{margin-bottom:14px;font-size:25px;font-weight:700;line-height:1.25;letter-spacing:normal;text-align:center}body.blog .blog-articles__article:nth-child(3n+1) .card__information .card__heading{font-size:30px;margin-bottom:30px}body.blog .underline-links-hover:hover a{text-decoration:none}body.blog .article-card__excerpt{display:none}@media only screen and (max-width: 1680px){body.blog .blog-articles__article:nth-child(3n+1) .card__information{padding:48px 60px 60px 48px}body.blog .blog-articles__article:nth-child(3n+1) .card__information .card__heading{font-size:24px;margin-bottom:20px}body.blog .blog-articles__article .article-card__info{font-size:15px}}@media only screen and (min-width: 1440px){body.blog .blog-articles__article:nth-child(3n+1) .card__information{padding:60px 80px 80px 62px}}@media only screen and (max-width: 1022px){body.blog .blog-articles__article .card__information .card__heading{text-align:left}}@media only screen and (max-width: 1199px){body.blog .blog-articles__article:nth-child(3n+1) .card__information{padding:20px 20px 30px}body.blog .blog-articles__article .card__information .card__heading{font-size:18px;line-height:1.2}body.blog .blog-articles__article:nth-child(3n+1) .card__information .card__heading{font-size:22px;margin-bottom:20px}body.blog .blog-articles__article .article-card__info{font-size:17px}}@media only screen and (max-width: 1022px){body.blog .blog-articles__article:nth-child(3n+1) .card__information{padding:20px 18px 30px}body.blog .blog-articles__article .article-card__info{font-size:14px}}@media only screen and (max-width: 767px){body.blog .blog-articles__article .card__content{padding:14px 22px 6px 0}body.blog .blog-articles__article .card__information{padding:0}body.blog .blog-articles__article:nth-child(3n+1) .card__information{text-align:center}body.blog .blog-articles__article .card__information .card__heading{font-size:16px}body.blog .blog-articles__article:nth-child(3n+1) .card__information .card__heading{font-size:20px;margin-bottom:38px}}body.page .content-for-layout .shopify-section:first-child,body[class^=page-page] .content-for-layout .shopify-section:first-child{display:flex;position:relative;margin-bottom:100px;padding:74px 0 40px;background-color:#f5f5f5;border-radius:0 0 50px 50px;font-weight:300;text-align:center}@media only screen and (max-width: 1439px){body.page .content-for-layout .shopify-section:first-child,body[class^=page-page] .content-for-layout .shopify-section:first-child{padding:50px 0 40px}}@media only screen and (max-width: 1199px){body.page .content-for-layout .shopify-section:first-child,body[class^=page-page] .content-for-layout .shopify-section:first-child{border-radius:0 0 40px 40px;padding:40px 0}}@media only screen and (max-width: 767px){body.page .content-for-layout .shopify-section:first-child,body[class^=page-page] .content-for-layout .shopify-section:first-child{padding:28px 0;border-radius:0 0 15px 15px}}body.page .content-for-layout .shopify-section:first-child .isolate,body[class^=page-page] .content-for-layout .shopify-section:first-child .isolate{display:block;width:calc(100% - 20px);max-width:var(--page-width);margin:0 auto;padding:0 20px}body.page .content-for-layout .shopify-section:first-child .content-container,body[class^=page-page] .content-for-layout .shopify-section:first-child .content-container{padding:0;background-color:transparent}body.page .content-for-layout .shopify-section:first-child .rich-text__blocks,body[class^=page-page] .content-for-layout .shopify-section:first-child .rich-text__blocks{width:100%;max-width:100%;margin:0;padding:0}@media only screen and (min-width: 768px){body.page .content-for-layout .shopify-section:first-child .isolate,body[class^=page-page] .content-for-layout .shopify-section:first-child .isolate{max-width:calc(100% - 20px)}}@media only screen and (min-width: 1023px){body.page .content-for-layout .shopify-section:first-child .isolate,body[class^=page-page] .content-for-layout .shopify-section:first-child .isolate{max-width:990px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1200px){body.page .content-for-layout .shopify-section:first-child .isolate,body[class^=page-page] .content-for-layout .shopify-section:first-child .isolate{max-width:1230px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1440px){body.page .content-for-layout .shopify-section:first-child .isolate,body[class^=page-page] .content-for-layout .shopify-section:first-child .isolate{max-width:1560px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1023px){body.page .content-for-layout .shopify-section:first-child .isolate,body[class^=page-page] .content-for-layout .shopify-section:first-child .isolate{max-width:1300px;display:flex;flex-direction:column;flex:1 1 auto}}body.page .content-for-layout .shopify-section h1,body.page .content-for-layout .shopify-section:first-child h2,body[class^=page-page] .content-for-layout .shopify-section h1,body[class^=page-page] .content-for-layout .shopify-section:first-child h2{margin-bottom:76px;font-size:70px;font-weight:700;line-height:1.2;letter-spacing:2.8px}body.page .content-for-layout .shopify-section:first-child .rich-text__text,body[class^=page-page] .content-for-layout .shopify-section:first-child .rich-text__text{margin-bottom:60px;padding:0;font-size:25px;line-height:1.25;letter-spacing:1px}body.page .content-for-layout .shopify-section:first-child .rich-text__text,body[class^=page-page] .content-for-layout .shopify-section:first-child .rich-text__text{font-size:inherit;line-height:inherit;letter-spacing:inherit}@media only screen and (max-width: 1439px){body.page .content-for-layout .shopify-section h1,body.page .content-for-layout .shopify-section:first-child h2,body[class^=page-page] .content-for-layout .shopify-section h1,body[class^=page-page] .content-for-layout .shopify-section:first-child h2{margin-bottom:40px;font-size:50px}body.page .content-for-layout .shopify-section:first-child .rich-text__text,body[class^=page-page] .content-for-layout .shopify-section:first-child .rich-text__text{margin-bottom:40px;font-size:18px;line-height:1.5;letter-spacing:0px}}@media only screen and (max-width: 1199px){body.page .content-for-layout .shopify-section h1,body.page .content-for-layout .shopify-section:first-child h2,body[class^=page-page] .content-for-layout .shopify-section h1,body[class^=page-page] .content-for-layout .shopify-section:first-child h2{letter-spacing:1px;margin-bottom:26px}}@media only screen and (max-width: 767px){body.page .content-for-layout .shopify-section h1,body.page .content-for-layout .shopify-section:first-child h2,body[class^=page-page] .content-for-layout .shopify-section h1,body[class^=page-page] .content-for-layout .shopify-section:first-child h2{font-size:30px;line-height:1.09}body.page .content-for-layout .shopify-section:first-child .rich-text__text,body[class^=page-page] .content-for-layout .shopify-section:first-child .rich-text__text{margin-bottom:16px;font-size:16px;line-height:1.25;letter-spacing:0px}}body.page .rich-text__wrapper,body[class^=page-page] .rich-text__wrapper{width:calc(100% - 20px);max-width:var(--page-width);padding:0 20px}body.page .rich-text__blocks,body[class^=page-page] .rich-text__blocks{max-width:calc(var(--page-width) * .75);margin:0 auto;padding:0}body.page blockquote,body.page blockquote p,body[class^=page-page] blockquote,body[class^=page-page] blockquote p{max-width:unset}main>.shopify-policy__container{width:calc(100% - 20px);max-width:var(--page-width);margin-top:100px;padding:0 20px}.shopify-policy__container .shopify-policy__title,.shopify-policy__container .shopify-policy__container{max-width:calc(var(--page-width) * .75);margin:0 auto;padding:0}.shopify-policy__container .shopify-policy__title{margin-bottom:100px!important;font-size:55px;font-weight:700;line-height:1.25;text-align:center;color:rgb(var(--color-foreground))}.shopify-policy__container .shopify-policy__title h1{font-size:inherit;font-weight:inherit;line-height:inherit}@media (min-width: 1200px) and (max-width: 1680px){.shopify-policy__container .shopify-policy__title{font-size:42px;margin-bottom:16px}}@media only screen and (min-width: 1023px) and (max-width: 1199px){.shopify-policy__container .shopify-policy__title{font-size:40px;line-height:1}}@media only screen and (max-width: 1022px){.shopify-policy__container .shopify-policy__title{font-size:30px;text-align:center}}.shopify-policy__container blockquote,.shopify-policy__container blockquote p{max-width:unset}cart-remove-button .button{filter:none}footer.footer{background-color:#212121}footer.footer .page-width{display:block;margin:0 auto;max-width:calc(100% - 20px);padding:0;width:100%}@media only screen and (min-width: 768px){footer.footer .page-width{max-width:calc(100% - 20px)}}@media only screen and (min-width: 1023px){footer.footer .page-width{max-width:990px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1200px){footer.footer .page-width{max-width:1230px;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1440px){footer.footer .page-width{max-width:1560px;padding-left:15px;padding-right:15px}}@media (min-width: 1920px){footer.footer .page-width{max-width:1696px}}footer.footer .footer__blocks-wrapper{display:flex;gap:60px 40px;justify-content:space-between}footer.footer .footer__blocks-wrapper .grid__item{flex-grow:1;flex-shrink:1;width:auto;max-width:none}footer.footer .footer__blocks-wrapper .grid__item:nth-child(1){margin-right:6.9%}footer.footer .footer__blocks-wrapper .grid__item:nth-child(5){margin-left:6.9%}@media only screen and (max-width: 1199px){footer.footer .footer__blocks-wrapper .grid__item:nth-child(5){margin-left:0}}@media only screen and (max-width: 868px){footer.footer .footer__blocks-wrapper .grid__item:nth-child(4){margin-right:4%}}@media only screen and (max-width: 478px){footer.footer .footer__blocks-wrapper .grid__item{margin:0!important;flex-basis:100%}}footer.footer,footer.footer .footer__blocks-wrapper h1,footer.footer .footer__blocks-wrapper h2,footer.footer .footer__blocks-wrapper h3,footer.footer .footer__blocks-wrapper p,footer.footer .footer__blocks-wrapper a,footer.footer .footer__blocks-wrapper ul{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:normal;text-decoration:none;color:#fffdfd}footer.footer .footer__blocks-wrapper .footer-block__heading{margin-bottom:12px;font-size:16px;font-weight:700;text-transform:uppercase}footer.footer.footer a:hover{color:#c1eed0;text-decoration:none}footer.footer .footer__blocks-wrapper ul.footer__list-social{margin:20px 0 0 -10px}footer .footer-block--newsletter{margin:5rem auto 3rem;color:#fffdfd}footer .footer-block--newsletter h2{margin-bottom:10px;color:inherit}.tpo_edit-option-modal .tpo_modal-container.tpo_modal-container{border-radius:20px}.easify-product-options .tpo_option-input.tpo_text-box{padding:12px 25px;border:1px dashed #212121}.easify-product-options .tpo_option-heading{margin-bottom:10px;color:#212121;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:.8px;text-transform:uppercase}.easify-product-options .tpo_additional-price{font-size:16px;color:#6e6e6e}.easify-product-options .tpo_option-help-text{margin:5px 20px 0 25px}.easify-product-options .tpo_radio-button[type=radio]+div:before,.easify-product-options .tpo_radio-button[type=checkbox]+div:before,.easify-product-options .tpo-checkbox-button[type=checkbox]+div:before{top:9px}.easify-product-options .tpo_radio-button[type=checkbox]:checked+div:after,.easify-product-options .tpo-checkbox-button[type=checkbox]:checked+div:after{top:7px}.easify-product-options .tpo_option-html{margin:0}.easify-product-options .tpo_option-label .tpo_option-input-wrapper{padding-left:20px;margin-top:-10px}
/*# sourceMappingURL=/cdn/shop/t/20/assets/_snugi-overruns.css.map */
