img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter {float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,address,img,small,strong,i,dl,dt,dd,ol,ul,li,header,nav,section{margin:0;padding:0;border:0}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}nav ul{list-style:none}ul,ol{list-style:none}html{overflow-y:scroll}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}a{color:#4cb1ca}a:hover{text-decoration:none}img{width:100%;height:auto}body{color:#333;background:#a5cc7c url("https://shirayuri-pet.com/wp-content/themes/shirayuripet/images/sky.jpg") repeat-x left top;font:1rem/1.6 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;-webkit-text-size-adjust:100%}#page{padding:0 2rem}h2,h3,h4{font-weight:700}p,ol{margin-bottom:12px;text-align:justify}h2{margin-bottom:20px;font-size:2rem}h3{margin:0 0 2rem;font-size:1.5rem;color:#585858}h4{margin-bottom:1rem;font-size:1.125rem}.red{color:red}table{font-size:.875rem}ul.list_disc{margin-left:1.6rem;list-style:disc}.column{margin-bottom:40px;float:left;width:100%}.img-fluid{width:100%;height:auto}header{padding:0 1rem;width:100%;position:fixed;top:0;z-index:9999;background-color:#bce6fc;background-color:#fff}.header_inner{margin:auto;position:relative;max-width:1400px;padding:.5rem 0}header h1 a{display:block}header h1 img{width:240px;height:45px;vertical-align:middle}.address{color:#1a97ba;text-align:center;font-size:1.125rem}.head-top{display:flex;flex-direction:column}@media (min-width:768px){header{padding:0 2rem 1rem;position:static;background-color:transparent}.head-bottom{display:flex;justify-content:space-between}.head-top{flex-direction:row;justify-content:space-between}.head-bottom{margin-top:1rem;align-items:center}.address{display:flex;flex-direction:column}.ribbon{margin:0}}.phone{margin:0;padding:.5rem 2rem;display:flex;align-items:center;justify-content:center;border-radius:3rem;font-size:1.125rem;color:#fff;font-weight:700;letter-spacing:1px;background-color:#1a97ba}.phone img{width:32px;height:21px;margin-right:1rem}.phone svg{margin-right:1rem;width:32px;height:21px;fill:#fff}.phone a{color:#fff;text-decoration:none}.anshin a{display:block;width:32px;height:32px;background:url("https://shirayuri-pet.com/wp-content/themes/shirayuripet/images/anshin_mark2.png") no-repeat left top;text-indent:-999em}.humberger{display:block;width:50px;height:50px;margin-left:auto;position:relative;top:.5rem;z-index:10;border:none;background-color:transparent}.humberger.-active .humberger__line{background-color:transparent}.humberger.-active .humberger__line:before{top:0;transform:rotate(45deg)}.humberger.-active .humberger__line:after{top:0;transform:rotate(-45deg)}.humberger__line{display:block;height:2px;position:absolute;top:23px;left:50%;transform:translateX(-50%);width:40px;background-color:#333;transition:.4s}.humberger__line:before,.humberger__line:after{content:"";display:block;height:100%;position:absolute;width:100%;background-color:#333;transition:inherit}.humberger__line:before{top:-10px}.humberger__line:after{top:10px}.header__nav-area{position:fixed;top:0;left:-100%;z-index:9;height:100vh;width:100%;visibility:hidden;background-color:#fff;transition:.4s}.header__nav-area.-active{left:0;visibility:visible}.menu-g-navi-container{height:100%}.menu{height:100%;display:flex;flex-direction:column;justify-content:center;font-size:1.125rem;font-weight:400}.menu a{padding:1rem;display:block;color:#333;text-decoration:none}.list-sns{display:flex}.list-sns li{margin-right:1rem}.nav-btn{margin:0 1rem}.nav-wrap{position:absolute;top:0;right:0}.header__nav-area .btn{margin:1rem}.current-menu-item{text-decoration:underline}header .address{display:none}@media (min-width:800px){.header{height:auto;font-size:1rem;display:flex;justify-content:center}.header-inner{padding-right:2rem;padding-left:2rem;height:80px;max-width:1200px;width:100%;justify-content:space-between}.header__nav-area{position:static;height:auto;width:auto;visibility:inherit;background-color:transparent}.nav-wrap{position:static;display:flex;align-items:center;justify-content:space-between}.humberger{display:none}.menu{margin:0;display:grid;grid-auto-flow:column;grid-gap:2rem;font-size:1rem}.menu li .list-sns li{margin-left:1rem}.menu a{padding:0}.list-sns li{margin:0 0 0 1rem}.header .btn{margin-left:2rem}.header__nav-area .btn{margin:0 0 0 2rem}header .address{display:block}}#background{background:url("https://shirayuri-pet.com/wp-content/themes/shirayuripet/images/background.png") repeat 5% 5%;position:absolute;top:30px;left:0;right:0;bottom:0;z-index:-1;height:250px}.wrapper{position:relative;margin:0 auto 2rem;max-width:1400px;clear:both;padding:7px;background:rgba(0,0,0,.11);border-radius:1rem}#wrapper_inner{padding:20px;overflow:hidden;max-width:1400px;background:#fff;border-radius:8px}@media (min-width:996px){#wrapper_inner{padding:30px}}.r30{margin-right:30px}.r50{margin-right:50px}.right{margin:0 0 15px 15px;float:right}section{clear:both}#content{margin-bottom:50px;overflow:hidden}.red{color:red}footer{margin:0 auto;padding:2rem 0;max-width:1400px;color:#fff}footer .column{float:none;display:flex;flex-direction:column}footer .menu a{color:#fff}.foot-nav{margin-bottom:3rem}footer ul li:last-child{border-right:none}footer p{margin:0;font-size:.875rem}.card-icon{display:flex}.card-icon li{margin-right:2rem}.card-icon li a{display:block}footer svg{fill:#fff}@media (min-width:768px){footer .column{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.foot-nav{margin-bottom:0}.card-icon li{margin:0 0 0 2rem}}.row{margin:0 -15px 30px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.col-s{font-size:1rem}.col-s img{margin-bottom:.5rem;width:100%;height:auto}.col-md-6{margin-bottom:2rem}.col-md-4,.col-md-6,.col-md-8{padding-right:15px;padding-left:15px}@media (min-width:768px){.col-md-6{flex:0 0 auto;width:50%}.col-md-4{flex:0 0 auto;width:33.333333%}.col-md-8{flex:0 0 auto;width:66.666667%}}table{margin-bottom:1rem;clear:both;width:100%;border:1px #d5d1c9 solid;border-collapse:collapse;border-spacing:0}table caption{display:none}table th{padding:1rem;border:#d5d1c9 solid;border-width:1px 0 0 1px;background:#f6f6f3;text-align:left}.table1 thead th{text-align:left;font-weight:200}.table2 th.sel3{width:10%}tr.sell2 th{font-weight:200}table td:nth-child(2),table th:nth-child(2){width:6rem}table td:nth-child(3),table td:nth-child(4),table td:nth-child(5),table th:nth-child(3),table th:nth-child(4),table th:nth-child(5){width:6rem}.table2 th .sell3{width:auto}table td{padding:10px;border:1px #d5d1c9 solid;border-width:1px 0 0 1px}table em,table span{font-weight:200;font-style:normal}table span{font-weight:200;font-style:normal;display:block}table th{font-weight:700}table td,table th{padding:9px 10px;text-align:left}.table-company{max-width:800px}.table-company th{width:10rem}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}th.sell1{width:14rem}@media (max-width:768px){th.sell1{width:10rem}.table-scroll-wrap{position:relative}.table-scroll-wrap:after{content:'';position:absolute;top:0;right:0;width:1rem;height:100%;background:linear-gradient(to left,rgba(0,0,0,.3),rgba(0,0,0,0));pointer-events:none}.scroll-hint{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:3rem;color:#7a7a7a;opacity:0;pointer-events:none;animation:scrollHint 5s ease-in-out 1}@keyframes scrollHint{0%{opacity:0;transform:translate(0,-50%)}15%{opacity:1}50%{transform:translate(-10px,-50%)}85%{opacity:1}100%{opacity:0;transform:translate(0,-50%)}}}dl.list-company{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ddd;display:grid}.list-company dt{font-weight:700}@media (min-width:768px){dl.list-company{grid-template-columns:10rem 1fr}}.btn{padding:.8rem 1.6rem;background-color:#0d6efd;color:#fff !important;border-radius:2rem}button,input.button,.btn{display:inline-block;text-decoration:none;font-weight:600;color:#333}button a{color:#6e6e6e;text-decoration:none}button:active,input.button:active{color:#000;border-color:#444}.list_home{margin-bottom:60px;overflow:hidden}.home_box{margin-right:3%;float:left;width:31.3%;text-align:justify;text-justify:distribute;padding-bottom:32768px;margin-bottom:-32768px}.home_box a{display:inline-block;text-decoration:none;color:#333}.cremation .home_box{margin-right:2%;width:23.5%;background:#fff}.home_box.none{margin-right:0;padding-right:0;border-right:none}.home_box h2{margin-bottom:1rem;font-size:1.125rem}.home_box img{width:100%;aspect-ratio:16/9;object-fit:cover}.home_box{background:#ededea}.cremation .home_box{background:#fff}.home_box_text{padding:1rem}.cremation .home_box p{padding:0}#home .listing ul{padding:0 3% 3%;color:#727272;display:block}#top h3{border-bottom:none}.graybox{margin:0 4% 3rem 0;padding-top:3rem;border-bottom:1px dotted #ccc;float:left;width:48%}.map{position:relative;z-index:1;top:0;left:0}.map a span{display:none}.map a:hover span{display:block;position:absolute;top:0;right:0;width:460px;z-index:100;zoom:1}.banner{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}.banner li a{display:block}.banner li img{width:100%;height:auto}@media (min-width:768px){.banner{max-width:600px;width:100%}}.list_news{overflow:hidden}.list_news dt{float:left;width:7em}.list_news dd{margin:0 0 .5em 7rem}.pdf{padding-left:4rem;position:relative}.pdf:before{content:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="%23c91a17" class="bi bi-box-arrow-up-right" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9h3V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.6 11.85H0v3.999h.791v-1.342h.803c.287 0 .531-.057.732-.173.203-.117.358-.275.463-.474a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.476-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.238.241.794.794 0 0 1-.375.082H.788V12.48h.66c.218 0 .389.06.512.181.123.122.185.296.185.522Zm1.217-1.333v3.999h1.46c.401 0 .734-.08.998-.237a1.45 1.45 0 0 0 .595-.689c.13-.3.196-.662.196-1.084 0-.42-.065-.778-.196-1.075a1.426 1.426 0 0 0-.589-.68c-.264-.156-.599-.234-1.005-.234H3.362Zm.791.645h.563c.248 0 .45.05.609.152a.89.89 0 0 1 .354.454c.079.201.118.452.118.753a2.3 2.3 0 0 1-.068.592 1.14 1.14 0 0 1-.196.422.8.8 0 0 1-.334.252 1.298 1.298 0 0 1-.483.082h-.563v-2.707Zm3.743 1.763v1.591h-.79V11.85h3.548v.653H7.896v1.117h1.606v.638H7.896Z"/></svg>');width:24px;height:24px;position:absolute;left:1rem}.audiojs{margin:0 0 10px 3%;background:#75b1b8;width:320px;height:26px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#home .audiojs{margin-bottom:20px}.audiojs p{height:26px}.audiojs .time{height:26px;line-height:26px;text-shadow:none}.audiojs .scrubber{width:180px;height:10px;margin:8px}.audiojs .play-pause{padding:0;height:26px}.anshin a img{margin:0 10px 0 0;float:left}#tab-container{margin:0}div#tab-container-nav{width:100%;margin:0 0 20px}ul#tab-container-nav{list-style-type:none;width:100%;float:left}ul#tab-container-nav li{margin:0 2px 0 0;float:left}ul#tab-container-nav a{float:left;display:block;padding:10px 20px;border-bottom:0;color:#2f395c;background:#f4f5f9;text-decoration:none;font-weight:700}ul#tab-container-nav a:hover{background:#f2f5fc}ul#tab-container-nav a.active{background:#e1e7f3;cursor:default;color:#2f395c}.tab{clear:left;border-top:0;padding:20px;width:100%;_zoom:1}#ossuary .content_left{margin:0 50px 0 0;overflow:hidden;float:left;width:46%}#ossuary .content_left p{margin-bottom:30px}.item{padding:10px 10px 15px;overflow:hidden;background:url("https://shirayuri-pet.com/wp-content/themes/shirayuripet/images/product-back.jpg") repeat-x;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #e5d5c0}#ossuary .content_left .item p.onlysite{margin:0 0 10px;padding:0;color:#666}#ossuary .content_left .item p{margin:0}#ossuary .content_left .item p.here{margin:0;padding:0}#ossuary .content_left .item p.here a{margin:12px 0 10px;padding:2px 8px 2px 11px;text-decoration:none;letter-spacing:1px;border:1px solid #d5d1c9;background:#efeeea;color:#858076;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#ossuary .content_left .item p.here a:hover{background:#d9d7cf;color:#454441}#ossuary .content_right{margin-bottom:30px;float:right;width:48%}#ossuary .content_right img{z-index:1;width:100%}.carousel{width:100%;position:relative}.carousel .carousel-item{display:none}.carousel .carousel-active{display:block}.carousel .carousel-nav:nth-child(2){display:none}.carousel-nav-paginated ol{margin:0 4rem;padding:0}.carousel-nav-paginated li,.carousel-nav-paginated li a{display:inline-block;position:relative}.carousel-nav-paginated .carousel-active-page a{text-decoration:none}.carousel{margin:0 auto 10px;max-width:580px;position:relative}.carousel-item img{width:100%;height:auto;display:block}.carousel-nav{position:absolute;bottom:0;z-index:4;width:100%}.carousel-nav a{text-decoration:none;background:#fff;color:#333;opacity:.8;padding:.5rem;position:absolute;bottom:0;font-size:.875rem}.carousel-nav a:first-child{left:0}.carousel-nav a:last-child{right:0}.carousel-nav-paginated .carousel-active-page a{background:#333;color:#fff;opacity:.8}.price{display:flex;flex-direction:row-reverse}.scroll{display:none}@media only screen and (max-width:748px){.scroll{margin:0 0 5px;display:block;text-align:right}}#news .content_left,.contact .content_left,.privacy .content_left{float:left;width:55%}#news .content_right,.contact .content_right,.privacy .content_right{float:right;width:40%}#news .content_right img{width:100%;height:auto}#google_map{width:100%;height:400px}.map-wrap iframe{width:100%;height:400px}.contact ul{margin-bottom:1em}.iform{width:100%;margin:0 auto}.iform ul{margin:0;padding:0;list-style:none}.iform ul ul{overflow:auto}.iform li{padding-bottom:20px}.iform label{width:28%;display:block;float:left;line-height:26px}.red{color:red;font-size:.85rem;font-weight:200}.iform .itext,.iform .itextarea,.iform .iselect,.iform .ibutton{margin:0;padding:5px;border:1px solid #d5d1c9;width:65%;-webkit-border-radius:5px;border-radius:5px}.iform .itext:hover,.iform .itextarea:hover,.iform .iselect:hover,.iform .ibutton:hover,.iform .itext:focus,.iform .itextarea:focus,.iform .iselect:focus,.iform .ibutton:focus{border-color:#b7b4ae;background:#fff}.iform .itextarea{height:200px;width:65%}.iform .ibutton{padding:6px 12px;width:auto;border:1px solid #d5d1c9;background:#efeeea;color:#858076}.iform .ibutton:hover{background:#d9d7cf;color:#454441}ul li .itext2{width:65%;display:inline-block}.meta{font-size:.9em}.mb-4{margin-bottom:4rem}.map-wrap{margin:0 4% 0 0;width:48%;height:auto;float:left}.map-wrap.last{margin-right:0}#map_canvas,#map_canvas2{width:100%;height:400px}.list-disc{margin-left:2rem;list-style:disc}dl.list10 dt{float:left;font-weight:700}dl.list10 dd{margin:0 0 1em}dl.list10 dd ul,dl.list10 dd p{margin-left:5rem}dl.list11 dd{margin:0 0 1em 1em}p+h4,ul+h4,dl+h4{padding-top:1em}.card-wrap2{max-width:35rem;margin-bottom:2rem}.card-area{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:.5rem}.card-area li img{max-width:100%;height:auto}.card-area svg{padding:0 .05rem;width:100%;height:auto}aside#broadcast{margin:0 0 30px;padding:10px 15px;float:right;background:#f6f6f3;width:30%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.broadcast_p{float:left;width:60%}aside#broadcast p{width:50%}aside#broadcast img{float:right;width:45%}.listing_wrap{width:100%;overflow:hidden}#media .listing{margin:0 3% 25px 0;padding:20px 0 0;border:1px solid #ccc;float:left;width:30.9%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#media .listing:nth-child(3n){margin-right:0}#media .listing ul{margin-bottom:20px;padding:0 3%;font-size:.875rem}#media .listing ul li strong{margin-right:.3em;color:#75b1b8}#media .listing p{padding:0 3%}a.link_next,a.link_page{border:1px solid #cdcdcd;line-height:21px;color:#00515f;height:21px;padding:0 7px;margin-left:5px;float:left;text-decoration:none;-moz-border-radius:3px;border-radius:3px}.content-nav a:hover,.content-nav a:focus{background-color:#ccdcdf;border-color:#ccdcdf}.current_page{border:1px solid #cdcdcd;height:21px;padding:0 7px;margin-left:5px;float:left;-moz-border-radius:3px;border-radius:3px;background-color:#00515f;border-color:#00515f;color:#fff}.q{display:block;margin-bottom:20px;font-size:1.125rem}.q p{font-size:1.125rem}.q h3{font-size:1.125rem;font-weight:200}.q h3 a{color:#333;text-decoration:none}.qhead{margin-bottom:3px}.answer{display:none}@media only screen and (max-width:1200px){.audiojs{width:260px}.audiojs .scrubber{width:120px}#media .audiojs{width:230px}#media .audiojs .scrubber{width:90px}}@media only screen and (max-width:1050px){.audiojs{width:180px}.audiojs .scrubber{width:40px}#media .listing{margin:0 2% 25px 0;padding:20px 0 0;width:48.7%}#media .listing:nth-child(3n){margin-right:2%}#media .listing:nth-child(2n){margin-right:0}#media .audiojs{width:270px}#media .audiojs .scrubber{width:130px}#ossuary .content_left{margin:0 6% 20px 0}aside#broadcast{width:40%}.broadcast_p{width:52%}}@media only screen and (max-width:768px){.list_news dt{float:none;width:auto}.list_news dd{margin:0 0 10px;padding-bottom:10px;border-bottom:1px dotted #ccc}.cremation .home_box:nth-child(2n){margin:0 0 2%}#ossuary .content_right img{width:65%}.jqGSPagination{margin-top:-33%}aside#broadcast{width:44%}.broadcast_p{width:47%}.listing_wrap{margin-top:30px;float:left}#ossuary .content_right img{width:100%}#media .listing{width:48.6%}table{table-layout:fixed;width:100%}table em,table span{display:inline}table.table2 td ul li{margin-right:10px;display:inline}}footer .address{color:#fff}@media only screen and (max-width:768px){#page{margin-top:5rem;padding:0 1rem}#wrapper_inner{padding:15px}footer ul{margin-bottom:10px}footer ul#social{margin:0 0 30px;float:none;clear:both;overflow:hidden}footer .address{position:fixed;bottom:1rem;width:calc(100% - 2rem)}footer .address .phone{padding:1rem}.siteby{float:none;margin-top:10px}#home .home_box{margin:0 0 4%;float:none;width:100%}.home_box{margin-right:0;width:100%;padding-bottom:10px;margin-bottom:2rem}.graybox{margin:0 0 4%;width:100%}.cremation .home_box{margin:0 3% 2% 0;float:left;width:48.5%}.cremation .home_box:nth-child(2n){margin:0 0 2%}#home .content_left,#news .content_left,.contact .content_left,#ossuary .content_left{margin:0 0 30px;width:auto;float:none;overflow:hidden}#home .content_right,#news .content_right,.contact .content_right,#ossuary .content_right{width:auto;float:none}#ossuary .content_right{margin-bottom:30px;overflow:hidden}.broadcast_p{float:none;width:94%}aside#broadcast{float:none;width:94%;overflow:hidden}#media .listing{margin:0 auto 20px;width:99%;height:auto}.jqGSPagination{margin-top:0}.iform .itext,.iform .itextarea,.iform .iselect,.iform .ibutton{width:94%}.iform label{width:auto;float:none}ul#tab-container-nav a{padding:5px;font-size:12px}.privacy .content_left{width:100%;float:none}.privacy .content_right{display:none}.audiojs .time{margin:0 0 0 2px;padding:0 6px 0 8px}.audiojs{width:250px}.audiojs .scrubber{width:110px}.map-wrap{margin:0;width:100%;float:none}.map_canvas,.map_canvas2{width:100%;height:400px}}img[data-action=zoom]{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.zoom-img,.zoom-img-wrap{position:relative;z-index:666}img.zoom-img{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out}.zoom-overlay{z-index:420;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0;transition:opacity .3s}.zoom-overlay-open,.zoom-overlay-transitioning{cursor:default}.zoom-overlay-open .zoom-overlay{opacity:1}.row2{margin:24px -10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-1{margin:0;padding:0 10px;-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-1 img{width:100%;height:auto}.faq{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:35px}.grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.faq__item{counter-increment:faq}.faq__item .text-component p{font-size:.875rem}.faq__title{position:relative;padding-left:0}.faq__title:before{content:counter(faq);position:absolute;top:0;left:-8px;font-size:.6em;height:2em;width:2em;line-height:2em;text-align:center;background-color:#f2f2f2;color:#79797c;border-radius:50%;transform:translateX(-100%)}.grid--gap-lg>*{padding:2em 0 0 2em}.col--md-6{margin-bottom:30px;padding-right:15px;padding-left:15px}.grid12{display:grid}@media (min-width:768px){.col--md-6{position:relative;width:100%;flex-basis:50%;max-width:50%}.col--md-6:nth-child(odd){padding-right:30px}.col--md-6:nth-child(even){padding-left:30px}.grid12{grid-template-columns:1fr 1fr;grid-gap:4rem}}.card{background:#f3e1d9;padding:15px;height:100%}.card h3{margin-bottom:1rem;font-size:1.125rem}.card-bet{display:flex;flex-direction:column;justify-content:space-between}.balloon{margin-bottom:20px;background-color:#fff;padding:15px;position:relative;text-align:center;border-radius:3rem}.balloon:last-child{position:static}.balloon:after{border-top:12px solid #fff;border-right:12px solid transparent;border-left:12px solid transparent;content:'';margin-left:-12px;position:absolute;bottom:-12px;left:50%}.balloon:last-child:after{position:static}.newsbar{position:absolute;z-index:999;background-color:#fff;top:0;left:0;right:0;padding:10px 20px;border-bottom:1px solid #ddd;font-size:.875rem}.newsbar a{color:#737373;text-decoration:none}.col-topics{border-bottom:1px solid #ccc;margin-bottom:2rem;padding-bottom:2rem;font-size:1rem}.col-topics h3{margin:0 0 .5rem;font-size:1rem}.topics-head{margin-bottom:3rem}.date{color:#888;font-size:.875rem}.text-right{display:flex;flex-direction:row-reverse}.text-right span{display:flex;align-items:center}.home-box{padding-bottom:2rem;border-bottom:1px solid #ddd;height:100%;font-size:.875rem}.col-error{padding-top:10rem;padding-bottom:10rem}.col-error h3{font-size:3.2rem}.screen-reader-text{display:none}.pagination{margin-top:2rem;margin-bottom:2rem}.page-numbers{display:grid;grid-gap:.5rem;grid-auto-flow:column;justify-content:start}a.page-numbers,span.page-numbers{padding:.7rem;border:1px solid #4cb1ca;display:inline-block;line-height:1}a.page-numbers{text-decoration:none;background-color:#4cb1ca;color:#fff}.step{position:relative}.step-wrap{display:grid;grid-gap:5rem}.step h3{font-size:1.25rem}.step h3 span{margin-right:.8rem;color:#fff;background:#1a97ba;font-size:.875rem;padding:.4rem;border-radius:.4rem}.step:after{content:"";position:absolute;left:calc(50% - 20px);border-right:40px solid transparent;border-left:40px solid transparent;border-top:30px solid #ffc300}.step:last-child:after{border:none}@media (min-width:768px){.step-wrap{padding-right:3rem;grid-template-columns:repeat(3,1fr)}.step:after{right:-5.5rem;top:10rem;left:auto;width:0;height:0;border-style:solid;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:30px solid #ffc300}}@media (min-width:1100px){.step-wrap{padding-right:0;grid-template-columns:repeat(5,1fr)}}.w-800{max-width:800px}.grid01{display:grid;grid-gap:1rem}.grid2{display:grid;grid-gap:2rem}.grid3{display:grid;grid-gap:2rem}.grid01 .col-topics{margin-bottom:0;padding-bottom:0;border:none}a.col-topics{text-decoration:none;color:#333}.col-topics img{margin-bottom:.5rem;border:1px solid #eee;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}@media (min-width:768px){.grid01{grid-template-columns:repeat(3,1fr)}.grid2{grid-template-columns:33.3333% 1fr}.grid3{grid-template-columns:1fr 1fr}}.grid2{display:grid;grid-gap:1rem}@media (min-width:768px){.grid2{grid-template-columns:repeat(3,1fr)}}.form-group{margin-bottom:2rem;width:100%}.form-group label{display:block;color:inherit;line-height:1;margin-bottom:.5rem}.form-group label span{margin-left:.2rem;font-weight:200;font-size:.75rem;color:#dc3545;font-style:normal;vertical-align:top}input[type=text],input[type=password],input[type=email],input[type=tel],select,textarea{display:block;width:100%;padding:1rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--black);background-color:#fff;background-clip:padding-box;border:1px solid #ddd;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.8rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}input[type=submit],button[type=submit]{display:inline-block;font-weight:400;line-height:1.5;color:#fff;text-align:center;text-decoration:none;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#0d6efd;border:1px solid transparent;padding:1rem;font-size:1rem;min-width:10rem;border-radius:30px;letter-spacing:.1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}input[type=submit]:hover,button[type=submit]:hover{background-color:#32373c}textarea{min-height:18rem}.wpcf7-not-valid-tip{margin-top:.25rem;font-size:.875rem;color:#dc3545}.wpcf7-response-output{padding:.75rem 1.25rem;margin:0 0 1rem !important;border:1px solid transparent !important;font-size:.875rem;border-radius:.25rem}.wpcf7-response-output{display:inline-block;color:#856404;background-color:#fff3cd !important;border-color:#ffeeba !important}.card-wrap{margin-top:4rem;padding-top:4rem;border-top:1px solid #ddd}.flower h3{margin-bottom:1rem;font-size:1.125rem}.tag{margin-bottom:2rem;display:flex;flex-wrap:wrap;grid-gap:.5rem}.tag div{padding:0 .2rem;border:1px solid #333;font-size:.75rem}.simple-carousel{position:relative;max-width:580px;margin:0 auto;overflow:hidden}.simple-carousel .slides{display:flex;width:100%;will-change:transform;transition:transform .4s ease}.simple-carousel img{width:100%;flex-shrink:0;display:block}.simple-carousel button{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff;border:none;font-size:24px;padding:6px 10px;cursor:pointer}.simple-carousel .prev{left:8px}.simple-carousel .next{right:8px}